庙前镇,隶属于山西省运城市夏县,地处夏县南端,东邻平陆县张店镇,南接盐湖区东郭镇,西和裴介镇交界,北与瑶峰镇相连,距夏县城区约8千米,区域总面积119.75平方千米。
1949年,庙前镇境域属夏县第三区;1984年9月,由庙前公社改为庙前镇。截至2018年末,庙前镇户籍人口为29729人。截至2020年6月,庙前镇下辖18个行政村,镇人民政府驻张郭店村。
截至2018年末,庙前镇有工业企业21个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市4个。