花园屯镇,隶属于山西省大同市新荣区,地处新荣区东南部,东与阳高县长城乡、云州区周士庄镇接壤,南与平城区水泊寺街道相邻,西与古店镇为界,北与内蒙古自治区丰镇市毗连,行政区域面积220.79平方千米。
1949年,属大同县;1984年7月,花园屯公社改花园屯乡;2001年,镇川乡并入花园屯乡。2021年3月6日,撤销花园屯乡设花园屯镇。截至2018年末,花园屯镇户籍人口为17235人。截至2020年6月,花园屯镇辖19个村,镇人民政府驻花园屯村。
2011年,花园屯镇农民人均纯收入5046元。2018年,花园屯镇有工业企业26个,其中规模以上3个,有营业面积超过50平方米以上的综合商店或超市8个。