Kenneth married in about 1660 Isobel, daughter of Sir John Mackenzie of Tarbat, father of George Mackenzie, 1st Earl of Cromartie.The Complete Peerage, volume XI, London 1949 They had four sons and four daughters, including his heir, Kenneth Mackenzie, 4th Earl of Seaforth, who succeeded him on his death in December 1678.
