沖縄本島南部の東海岸、県都那覇市から南東へ約12kmに位置し、静穏な中城湾と太平洋に面しています。那覇空港から40分圏内にある市域は、緑豊かな自然環境に囲まれ、離島である久高島は、神の島、琉球民族発祥の地として崇敬されています。