马庄镇,隶属于山东省临沂市费县,地处费县东南部,东部与探沂镇为邻,北部与费城街道相接,西部与新庄镇相连,南部与兰陵县 接壤,行政区域面积142.49平方千米。截至2019年末,马庄镇户籍人口为61003人。
民国三十四年(1945年),隶属费县二区;1985年,改置马庄镇;2011年8月,芍药山乡并入。截至2020年6月,马庄镇辖40个行政村,镇人民政府驻马庄街村。
2019年,马庄镇有工业企业1176个,其中规模以上25个,有营业面积超过50平方米以上的综合商店或超市112个。