1971年,器村、大源、长吉、斗埕等四个大队并入城关人民公社,1984年建立溪口乡人民政府,1994年撤乡建镇。
全镇土地总面积222平方公里,其中林地面积27.72万亩,占总面积87.4%,森林覆盖率64%,木材蓄积量185万立方米,毛竹200万根。境内水利资源丰富,主要有兰溪和开山溪两条,兰溪流经7个行政村25公里,开山溪流经6个行政村17公里;有兰陂水库、联丰水库、高家岭水库三座,总库容量244万立方米,建有半坡等水电站14处,装机容量663千瓦,年发电量210万度。境内有 辉绿岩、钾长岩、花岗岩、云母矿等储量丰富的矿产资源。全年平均气温在15—17℃,年均降水量1700毫米, 日照年平均在2095.5小时。
1988—2005年,投资3000多万元,先后完成 杨林溪万亩灭旱工程,高圳、枧头片 农业综合开发,枫元片耕地治理,溪口灾毁耕地修复,桐元 标准农田建设和马元烟田基础设施建设等项目。共投资2298万元,先后完成镇村水泥公路建设40.3公里,其中, 杨杉公路504万元,长14公里;溪枧公路246万元,长6.59公里,半元至茶亭130万元,长3.67公里,桐元寒坡岭降坡116万元,长5公里,溪黄公路816万元,长11公里。
水利建设投资225万元, 农田基本建设175万元。80年代,农村住房主要是木板房,80年代后逐步转变为砖木结构,90年代中期开始为 钢筋混凝土结构,并开始设计卫生间,1988—2005年,全镇共有26个新村点,个人建房1410户14.8万平方米,其中,2002年因“6.16”洪灾重建家园206户。2005年投资450万元完成镇政府驻地搬迁工程 。