西漢元鼎六年(前111年),置封陽(yáng)縣,治今鎮(zhèn)河?xùn)|村高寨,以地在封水之陽(yáng)而名縣,隸蒼梧郡。
三國(guó)吳黃武五年(226年),封陽(yáng)縣改隸臨賀郡。
至南朝宋泰始五年(469年),封陽(yáng)縣改屬臨慶國(guó)。
宋封陽(yáng)縣還改為侯國(guó)。
齊又改侯國(guó)為縣,并復(fù)隸臨賀郡。
隋開(kāi)皇九年(589年),封陽(yáng)縣改屬臨賀郡廢改置的賀州,后又相繼改隸封州和蒼梧郡。
唐武德四年(621年),封陽(yáng)縣復(fù)屬賀州。
唐天寶元年(742年),封陽(yáng)縣改屬臨賀郡。
唐乾元元年(758年),封陽(yáng)縣復(fù)隸賀州。
五代因之。
宋開(kāi)寶四年(971年),封陽(yáng)縣入臨賀縣。
民國(guó)二十二年(1933年),設(shè)有鋪門鄉(xiāng),屬信都縣。
1950年,為信都第三區(qū)。
1952年,改為賀縣十四區(qū)。
1958年,屬信都公社。
次年,設(shè)鋪門公社。
1960年,分為鋪門、扶隆兩公社。
1962年,兩公社再并為鋪門公社。
1984年8月,鋪門公社撤改為鋪門鄉(xiāng)。
1989年4月29日,鋪門鄉(xiāng)改為鋪門鎮(zhèn)。