清时属慕贤西乡十二都。
民国初属小南乡。
1933年设鳌江镇,属小南。
九月后改小南为鳌江,隶属不变。
1949年仍称鳌江镇,属鳌江。
1951年直属县管辖。
1958年与鳌江合并,称鳌江公社。
1961年,镇分设,恢复鳌江镇,仍属县管辖。
1992年墨城,河口,种玉3个乡并入鳌江镇。
2000年务垟乡,垂杨乡,塘川乡并入鳌江镇。
2011年钱仓镇,南麂镇,西湾乡,梅溪乡,梅源乡并入鳌江镇。
2016年恢复南麂镇,并划出西湾归海西镇。