明万历年间隶属桥北厢五楼里管。
清乾隆年间隶属刘王里管。
1946年属平介县第六区;1947年,阎锡山推行“兵农合一”暴政,全县编为23个乡,隶属万义乡、复兴乡、文峪乡管。
解放后复归孝义,属城关区。
1950年3月全县改划为7个区,一区改称七区,属七区。
1953年3月全县重划为8个区,七区改称一区,属一区。
1956年6月,全县第二次划乡,改属大孝堡、李家庄乡。
1958年10月,县境设5个人民公社,属城关公社。
1961年5月,县境设18个人民公社,境内设大孝堡公社。
1984年7月,政社分设,撤销人民公社建制,推行乡镇制,设大孝堡乡。
2001年大孝堡乡和李家庄乡撤并,组建为大孝堡乡,乡政府驻大孝堡村。
2020年,撤销大孝堡乡,设立大孝堡镇。