【概况】辖41个行政村。镇政府驻马庄村。
【沿革】2011年11月,撤销芍药山乡,并入马庄镇
【2011年代码及城乡分类】371325109:
202 122西马庄村
204 122王大夫庄村
209 220大井头村
213 220陈围子村
216 220仁和庄村
217 220东古口村
226 220柳行头村
242 220卸甲水村
245 121马庄村
246 122豹窝村
247 122夏庄村
248 220程庄村
249 220梧桐峪村
250 220长丰庄村
251 220西北龙村
252 220金峪村
253 220涑源村
254 220张胜庄村
255 220金石峪村
256 220牛田村
257 220双桥村
258 122沾花庄村
259 220赵庄村
260 220河头湾村
261 220石河村
262 220红果峪村
263 220东天井汪村
264 220南天井汪村
265 220西南峪村
266 220北天井汪村
267 220鱼林山村
268 220楼泉庄村
269 220核桃峪村
270 220牛角峪村
271 220利团村
272 220富民新村
273 220联新村
274 220芍药山村
275 220上合村
276 220莲花庄村
277 220大寨村