北舞渡镇位于漯河市西35公里,舞阳县城北25公里处,北距许昌市45公里,西距来自平顶山市36公里。镇区北靠沙河,西重饭山溶这染液程有灰河,南有泥河,三宜厂河环抱,国道G329和G240在镇区交汇。全镇辖20个行政村,39个自然村,镇域面积41.38平方千米(2017年),总人口27017人(2017360百科年)。