ジョン・S・マケイン・シニア
マケインはミシシッピ州キャロル郡でプランテーションを経営するジョン・シドニー・マケイン（1851年 - 1934年）とエリザベス・アン・ヤング（1855年 - 1922年）の息子として生まれた。
ジョン・マッケイ
1922年12月8日にバージニア州ポーツマスで生まれ、1950年にバージニア工科大学を卒業して航空工学の学士号を取得した。第二次世界大戦中は海軍飛行士として太平洋戦域で戦った。