民国时期,寺前属北前区。
1949年,寺前区辖青石乡、新民乡、罗溪乡、佛图乡、寺前乡。
1950年,辖寺前、佛图等12个乡。
1957年,撤销寺前区,并入花凉亭大公社,继而改为凉亭区。
1959年,成立寺前大公社,辖寺前、罗中、黄岗、天桥、龙湾5个管理区。
1961年,恢复寺前区,辖寺前、罗溪、马龙、佛图、黄岗5个公社。
1984年,更名寺前乡。
1992年,寺前、马龙、佛图3个乡合并设立寺前镇。
2004年撤乡并镇,罗溪乡(汪岭、梅河2村除外)并入寺前镇。
2005年村级调整,现辖15个行政村。