Panama Canal Zone
ولد جون ماكين في 29 أغسطس 1936 في محطة كوكو سولو البحرية في منطقة قناة بنما، والداه هما ضابط البحرية جون إس ماكين جونيور وروبرتا (رايت) ماكين. كان لديه أخ أصغر يدعى جو وأخت أكبر تدعى ساندي. في ذلك الوقت كانت قناة بنما تحت سيطرة الولايات المتحدة.