北海市是中国广西壮族自治区辖地级市,北海地处广西南端,北部湾东北岸。位于东经1085045—1094728,北纬2026—215534之间,西北距南宁206公里,东距湛江198公里,东南距海口市147海里。市区南北西三面环海,有涠洲(24.74平方公里)、斜阳(1.8平方公里)二个海岛,涠洲距市区大约20.2海里。北海市与海南省隔海相望,邻近东南亚诸国,背靠大西南云贵川诸省,处于大西南、海南及东南亚的中枢位置,地理位置优越。总面积3337平方公里,市区面积957平方公里。