石浦镇地处东海之滨、象山半岛南端,地理座标东经121°48′-121°57ˊ,北纬29°08ˊ-29°13ˊ,北接新桥、定塘等乡镇;西扼三门湾;南与鹤浦、高塘隔港相望;东临大目洋、猫头洋。行政区域由镇本土和檀头山岛、东门岛、对面山岛、半招列岛、渔山列岛等众多岛屿组成,镇本土呈东北-西南走向,带状形态,陆上海岸线长108公里,全镇陆地面积121.6平方公里(含海岛面积19平方公里)。下辖55个行政村、八个社区居委会,有常住人口9.6万,流动人口3万余人,全镇现有耕地13485亩,山林80333亩。