民权县北关镇在豫鲁两省三县(民权、兰考、
曹县)结合部,古为商部落属地,周朝时曾在这里建县城,东汉景帝建初8年即公元83年取名考城县。后屡遭河患,几经迁移,于明朝正统二年(1437年),从江暮店(今李堂乡岳庄村西)迁至今北关集南。城周围4华里,置4门,建4楼,挂4匾,设4关。清乾隆43年(1778年)河决马家口,黄水漫城,唯有北关尚存,后人们搬迁到这里,设店成集,得名北关集。北关原属考城县,1954年并入
兰考县,1956年划归
民权县,历经乡、区、公社,1986年8月经
河南省人民政府批准改乡为镇。