宋、元朝時期屬莆田縣崇福鄉(xiāng)。
明朝時期,崇福鄉(xiāng)改稱第七區(qū);清朝時期沿襲明制;1913年,設(shè)立忠門區(qū);中華人民共和國成立后,先后屬忠門區(qū)、二十一區(qū)、忠門公社、忠門鎮(zhèn);1958年10月,改為忠門公社;1984年1月,屬莆田縣忠門鄉(xiāng);1988年1月,撤鄉(xiāng)設(shè)鎮(zhèn),屬莆田縣;1997年,忠門鎮(zhèn)析出增設(shè)山亭、東埔、月塘3個鄉(xiāng),仍屬莆田縣,歸湄洲灣北岸經(jīng)濟開發(fā)管委會管轄;2002年2月,莆田縣撤銷,劃歸秀嶼區(qū);2007年4月,屬秀嶼區(qū),歸湄洲灣北岸開發(fā)區(qū)管委會管轄。