明洪武八年(1375年),朱元璋在这里,为他的三儿子朱棡建造了晋王府,并将太原城由原来的10华里扩大至24华里,原来的四座城门变成八座城门,其中的承恩门(当时叫太平门),便正对着晋王府的大门。
1911年10月凌晨,山西新军起义,从狄村军营出发,由承恩门进入太原城,攻入山西巡抚衙门。太原是全国第五个响应辛亥革命的城市。至此,山西的辛亥义举,在太原胜利结束。结束,不仅是山西清王朝机构的结束,更是2000年封建帝制在山西大地上的结束,为纪念太原首义,承恩门改名为首义门。
1949年,4月24日,解放太原进入最后的总攻时刻。整个战役堪称解放战争期间伤亡人数最多、最为惨烈的城市攻坚战,阎锡山军守城作困兽斗,解放军在强大炮火的掩护下,强攻首义门,古城楼于炮火中受重创。1951年五一国际劳动节前,太原市人民政府将旧城垣及首义门、城楼、关城拆除,辟建了宽阔的广场,取名“五一广场”,寓意劳动人民当家做主。
2020年5月23日,太原市五一广场改造设计方案公示,将在北广场结合历史资料复建“首义门”,该次改造将结合五一广场历史性、文化性特征,在广场中轴线位置上设置首义门、国旗、雕塑三大主题元素。2021年11月3日,太原市五一广场首义门复建工程竣工并拆除围挡,正式与市民见面。