清时分属九都、十都。
1912年分属新桂、龙江乡。
1949年改属湖前、龙江乡。
1963年分属沿江、龙江公社。
1983年10月设龙港镇,辖5个大队。
1985年池浦、新渡村和捕捞队划入龙港镇,属龙港区。
1986年流浦、朝西屋自然村划归龙港镇。
1992年沿江、龙江、白沙、海城4个乡并入龙港镇,辖10个居委会、49个村委会。
2000年湖前镇、江山乡、平等乡划归龙港镇,辖3个社区、19个居委会、107个村委会。
2011年舥艚镇、芦浦镇、云岩乡并入龙港镇。
2019年8月16日,经国务院批准,民政部批复,撤销苍南县龙港镇,设立县级龙港市,由浙江省直辖,温州市代管。