Early life and military career of John McCain
McCain was born on August 29, 1936, in the Panama Canal Zone. His parents were Navy officer John S. McCain, Jr. and Roberta McCain. His grandparents were natives of Arkansas, Mississippi, and Texas. Much of his ancestry was Southern on both his mother’s side and father’s side.