庙前镇,隶属于安徽省池州市青阳县,地处青阳县西南部,东北靠蓉城镇,南依九华乡、杜村乡,西邻贵池区墩上街道,东北距青阳县城18千米,北距省会合肥197千米,区域总面积58.82平方千米。截至2019年末,庙前镇户籍人口为23902人。
1952年,设庙前乡;1992年,由庙前乡改为庙前镇。截至2020年6月,庙前镇辖1个社区、9个行政村,镇人民政府驻庙前社区。
截至2019年末,庙前镇有工业企业49个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市38个。