Keach has been married four times: to Kathryn Baker in 1964, to Marilyn Aiken in 1975, to Jill Donahue in 1981, and to Malgosia Tomassi around 1986.
Был четырежды женат: на Кетрин Бейкер (1964—1970), Мэрилин Эйкен (1975—1979), Джилл Донахью (1981—1986) и Мальгозии Томасси (с 1986 по настоящее время).