东于镇,隶属于山西省太原市清徐县,地处清徐县西北端,东与马峪乡相邻,东南与清源镇接壤,西南靠吕梁市交城县,北邻古交市邢家社乡。 全镇行政区域面积95.92平方千米。
1949年,属清源县第三区。1958年3月,东于乡并入高白乡。1984年5月,改为东于镇。2018年末,东于镇辖区户籍人口29484人。截至2020年6月,东于镇下辖1个社区和12个行政村, 镇人民政府驻东于村大街22号。
2011年,东于镇农民人均纯收入9600元。截至2018年,东于镇有工业企业77个,其中规模以上工业企业有16个,有营业面积超过50平方米以上的综合商店或超市21个。