碧湖鎮史稱“西鄉”,是浙西南地區一個交通便利,城鎮設施比較完善的千年古鎮。整個鎮區依甌江北岸而立,省道龍麗線和麗浦線在碧湖交匯,南通福建,北上衢州。全鎮總面積133.2平方公里,東與青田縣章村鄉交界,南與大港頭鎮 毗鄰,西與高溪鄉、松陽縣聯溪鄉相連,北與水閣街道交界。距城區20公里。
碧湖鎮是蓮都區的第一大鎮 ,1998年被 列入省級“小城鎮綜合改革試點鎮”,2000年被確定為浙江省136個省級中心鎮之一,2001年修編了碧湖中心鎮建設總體規劃,中心鎮建設步伐加快。望江路道路工程全面啟動,水、電、路、通訊等設施進一步完善,集鎮功能繼續加強。2002年平6月,碧湖節水增效灌溉示范項目通過省計委、水利廳的驗收,使項目區內耕地實現旱澇保收,灌溉保有證率達到95%以上。.