马屯镇,隶属于河北省衡水市枣强县,地处枣强县东北部,东与王常乡接壤,南连枣强镇,西邻肖张镇,北与桃城区的邓庄乡、武邑县清凉店镇为邻,区域面积114平方千米,截至2018年,户籍人口39638人。
1953年2月,置马屯乡。1958年4月,改为马屯公社。1984年2月,改为马屯镇。1996年1月,吉科、流常2乡并入。截至2020年6月,马屯镇下辖61个行政村。
2018年,马屯镇有工业企业8个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市49个。