位被西螺溪取代，河道日渐淤积，运输量萎缩，加上兴筑纵贯铁路未经过本地，导致北斗的交通枢纽地位逐渐被员林取代，经济活动受阻，人口成长趋缓，现今为彰化县下辖六镇之中人口最少者。
地名由来.北斗最初的地名是「东螺」，最早街市兴建于清朝干隆年初，位于东螺溪南岸的旧眉庄（今彰化县溪州乡旧眉村一带）。嘉庆年间，由于漳泉械斗和东螺溪多次氾滥，街市房屋及田园数度被破坏殆尽，于是居民向北迁移两里，在东螺溪北岸河洲高地上的宝斗庄另建新街市「宝斗」。宝斗一名来源说法有二，一说是来自于平埔