宋朝时分属太平乡、兴国乡和静安乡各一部分;元时分属五十都部分、五十九都、六十三都、六十四都、六十五都;清时属归溪庄、更楼庄、下塘园庄、留贤庄、赤庙庄、梅浦庄、沿岸庄部分;光绪三十四年(1908年)分属第十区石鼓乡、静安乡部分及第九区西定乡、小岭乡的下塘园庄;民国时期属双港区的八叠乡、石鼓乡、沿溪乡及筱溪区的沙浦乡部分。
建国初期有石鼓乡、沙浦乡、河南乡、保民乡、居溪乡、许岭乡、居溪乡、彭山乡、八叠乡;1956年沙浦乡、河南乡并入更楼乡;1958年有更楼管理区、河南管理区、归溪管理区、白毛管理区、许岭管理区、居溪管理区、彭山管理区和八叠管理区;1961年改为更楼公社、河南公社、白毛公社、许岭公社、居溪公社、彭山公社,八叠乡与西郊管理区合并建立西郊公社;1981年西郊人民公社改设八叠公社;1984年改设为沿溪乡、许岭乡和居溪乡,属大石区管辖,更楼公社分设为更楼乡与河南乡,属城西区管辖;八叠公社改设为八叠乡,属城郊区管辖;1989年12月,许岭乡、居溪乡、沿溪乡重新合并为沿溪乡;1992年彭山乡划归沿溪乡,白毛乡划归更楼乡;2002年1月由原沿溪乡、更楼乡,八叠乡的八叠、岙东、岙西、里柱、龙潭坑、坑头、下鲁、方山头、渡头、留贤10个村合并设立永丰镇。