大孝堡镇,隶属于山西省吕梁市孝义市,地处孝义市东南部,东、南与晋中市介休市相邻,西南与梧桐镇接壤,西与中阳楼街道相连,北和振兴街道毗邻,东北与汾阳市演武镇接壤,距孝义市区约15千米,区域总面积54.54平方千米。
1949年,大孝堡镇境域属孝义县第一区;2020年,由大孝堡乡改为大孝堡镇。截至2018年末,大孝堡镇户籍人口为35287人。截至2020年6月,大孝堡镇下辖21个行政村,镇人民政府驻大孝堡村。
2018年,大孝堡镇有工业企业54个,其中规模以上15个,有营业面积超过50平方米以上的综合商店或超市42个。