1983年10月19日,浙江省人民政府以浙政[1983]148号文件批复同意建立龙港镇,为县直辖镇。
1984年划沿江乡方岩村、河底高村,龙江乡金钗河村、江口村、下埠村组建龙港镇
1992年沿江、龙江、白沙、海城四乡并入。
2000年,撤销湖前镇、平等乡、江山乡(后垟增、梁宅2村除外 ),并入龙港镇;
2011年,舥艚镇、芦蒲镇、云岩乡并入龙港镇。
调整后龙港镇面积172.05平方千米,人口49万多人,辖12个办事处,107个行政村、24个居民区,镇政府驻河底高村。分为城南、城北、沿江、龙江、白沙、海城、江山、平等、湖前、舥艚、芦蒲、云岩十二个办事处。
2012年五月,全镇将12个办事处调整为17个新型社区,分别为:江浦社区、城南社区龙跃社区、沿江社区、龙江社区、白沙社区海城社区龙浦社区、湖前社区、凤江社区、江山社区、平等社区、舥艚社区、芦浦社区、云岩社区、新城社区。