上元门,为南京明城墙外郭城的十八座城门之一,位于南京幕府山西侧,为利用山体为墙而建。上元门始建于明洪武二十三年(1390年),是为弥补和加强南京明城墙京城的防卫而建造,城垣本体以丘陵、垒土为主,只在城门等防守的薄弱地段加筑城砖,城高大概在8—10米左右,城墙上则宽6-8米。清末民国时期,上元门逐渐衰败,地表城门现已不存,仅存地下遗址,地名沿用至今。