纬N 22°44'16.9"～N 22°51'36.4"之间，总陆地面积为118．36平方公里，海岸线40.3公里。
地形.碣石镇依山濒海，地势北高南低，自北向南分为碣北、碣石、碣南三片。碣北一片主要为山地、林地与丘陵，兼有河流与滩涂，分布有数个自然村。碣石一片为主要街区，平原地形，有河流自碣北起源贯穿碣石而过。碣南一片为半岛，走势为西北向东南呈钩状倾斜，沿海一带为沙滩、林地及丘陵。于南部有田尾山。
气候.碣石镇地处华南，背山面海，属亚热带海洋