Again, no. He was born in a civilian hospital in Colon, Republic of Panama.
I am sure McCain was born in a US military hospital. I recall someone posting a map from around that time here on FR claiming that the hospital was located in the Canal Zone, not in Panama.