明萬歷年間隸屬橋北廂五樓里管。
清乾隆年間隸屬劉王里管。
1946年屬平介縣第六區;1947年,閻錫山推行“兵農合一”暴政,全縣編為23個鄉,隸屬萬義鄉、復興鄉、文峪鄉管。
解放后復歸孝義,屬城關區。
1950年3月全縣改劃為7個區,一區改稱七區,屬七區。
1953年3月全縣重劃為8個區,七區改稱一區,屬一區。
1956年6月,全縣第二次劃鄉,改屬大孝堡、李家莊鄉。
1958年10月,縣境設5個人民公社,屬城關公社。
1961年5月,縣境設18個人民公社,境內設大孝堡公社。
1984年7月,政社分設,撤銷人民公社建制,推行鄉鎮制,設大孝堡鄉。
2001年大孝堡鄉和李家莊鄉撤并,組建為大孝堡鄉,鄉政府駐大孝堡村。
2020年,撤銷大孝堡鄉,設立大孝堡鎮。