民國時期,寺前屬北前區(qū)。
1949年,寺前區(qū)轄青石鄉(xiāng)、新民鄉(xiāng)、羅溪鄉(xiāng)、佛圖鄉(xiāng)、寺前鄉(xiāng)。
1950年,轄寺前、佛圖等12個鄉(xiāng)。
1957年,撤銷寺前區(qū),并入花涼亭大公社,繼而改為涼亭區(qū)。
1959年,成立寺前大公社,轄寺前、羅中、黃崗、天橋、龍灣5個管理區(qū)。
1961年,恢復寺前區(qū),轄寺前、羅溪、馬龍、佛圖、黃崗5個公社。
1984年,更名寺前鄉(xiāng)。
1992年,寺前、馬龍、佛圖3個鄉(xiāng)合并設立寺前鎮(zhèn)。
2004年撤鄉(xiāng)并鎮(zhèn),羅溪鄉(xiāng)(汪嶺、梅河2村除外)并入寺前鎮(zhèn)。
2005年村級調整,現轄15個行政村。