位于澄江县东南部,距县城23公里,东邻宜良县,南接华宁县,西濒抚仙湖,北接右所、九村镇。因抚仙湖水由此经海口河流入南盘江,故名“海口”。全镇最低海拔1328米,最高海拔2100米。全镇东西宽7.5公里,南北长19.5公里,有湖岸线8公里,所辖面积为102.7平方公里,总耕地面积11524亩,其中水田1926亩,山地8598亩,境内最高海拔2183米,最低海拔1328米,为全县海拔最低点。
所属澄江县2019年4月新房均价12992元/平方米,二手房均价9812元/平方米。
海口镇是个典型的山区农业镇,镇内主要经济作物是烤烟,主要粮食作物是小麦、包谷、稻谷。近年来,镇政府加大了产业结构调整力度,大白菜、青花、小瓜、辣椒、早包谷等经济作物正在成为农民增收创富的亮点,畜牧业方面,由于镇政府制定了一系列鼓励措施,畜牧业在整个国民经济中的比重也在逐渐增大。2002年全镇共实现工农业总产值(现价)8804万元,地方财政收入649.587万元,财政支出312.6971万元,农民人均纯收入5496 元。
海口镇是一片充满希望的热土,这里有美丽的自然景观、丰富的自然资源,独特的地形地貌:闻名于世的澄江“寒武纪古生物化石群”就坐落于海口镇新村村委会帽天山,2001年3月被批准为国家地质公园。在海口镇风光绮丽的10公里海岸线上不仅有保存完好的湖岸风貌,还有源源不断的热水资源,位于抚仙湖边的热水塘有地下温泉数口,温泉散布在湖中及岸边,常年水温58℃,流量0.08立方米/秒,水中含有多种矿物元素,近年来温泉周围建起了抚仙湖温泉培训中心,中心设有各种中高档客房,有天然温泉游泳馆和KTV包房、餐厅,中心内树木苍翠,百花盛开、是旅游、会议、休闲度假的好去处;抚仙湖唯一的出水口清水河流经海口镇,清水河年平均水流量为4.5?6.5立方米/秒,最大流量9立方米/秒,距海口300米处还有一座始建于明朝的牛舌坝和梅子坝,以及清朝、民国年间又重修的“海晏桥”,沿清水河而下是观音堂峡谷,此峡谷石碧干仞,箐深林密,河上有6座梯级电站,河水流入南盘江,汇合于珠江、流入南海。
因抚仙湖水由此经海口河流入南盘江,故名“海口”。民国时期为清平、鼎新乡,1950年为第三区,右所区所辖,1958年成立松园公社,1963年与九村公社合并为东山公社,1976年又分为新村、九村两个公社。1983年设区建乡后,以驻地新村命名新村区,1985年区政府由新村迁驻海口大桥,仍称“新村区”。1988年1月24日撤区建乡后,命名海口乡。1996年,辖区西北接右所镇平坝,与九村乡相连,东临南盘江与宜良县竹山隔江相望,南接华宁县青龙街,面积102.7平方千米,人口10254人,辖海口、新村、永和、松园4个办事处,43个自然村,37个农业生产合作社,乡驻地抚仙湖东岸海口。1997年撤乡设镇。2002年,面积102.7平方千米,辖4个村委会,总人口10754人,其中苗族、彝族占22.8%。