海宁外来人口减少的原因主要是受到国家政策的影响,随着国家加强城市化建设,加大对外来人口的管理力度,对非法居留、违法经商等行为进行打击,使得一些外来人口选择离开海宁。同时,受到疫情的影响,一些外来人口因为工作、生活等原因选择返回自己的家乡。此外,随着海宁经济的发展,本地人才的吸引力不断增强,对外来人口的吸引力相对减弱,也是导致外来人口减少的原因之一。