繁城回族镇位于临颍、许昌、襄城三县交界处,东距107国道10公里,北距许昌市区15公里。京广铁路贯穿全镇,省道许泌路贯穿全镇,与镇南省道逍襄路交叉。全镇面积69平方公里(2017年),辖32个行政村,82个自然村,总人口55074人(2017年)。其中,全乡常住人口1.8万人,包括汉、回、拉古、藏、壮、满、维吾尔、朝鲜8个兄弟民族。