1999年、2000年,广东先后超过江苏、四川,成为人口第三大省份。2000年开展的“六人普”数据显示,当时河南有9256万人、山东有9079万人、广东有8642万人。河南、山东、广东分列人口前三大省份的格局多年未变。
直到2005年末,统计数据显示,当年河南有9380万人,比2004年的9717万人锐减了300多万人,虽然在当年并未改变河南人口第一大省的地位,但为后来的格局生变埋下了伏笔。
为什么河南在一年之间就减少了超过300万人?记者查阅官方资料发现,这可能主要是由于统计口径的改变而导致数据上出现变化。官方说明,2005年起,各地区数据为常住人口口径,流动人口的情况也被考虑进去。
流动人口数据纳入统计范围后,东南沿海的巨大吸引力也体现在了数据上。2006年末,广东一举超越山东、河南,以9442万人的总人口数成为人口第一大省,并且在2009年末,率先突破1亿人。从2006年至今,广东作为我国人口第一大省的地位始终没有改变。
同一时期,河南、山东连续几年的“你来我往”终于在2010年末停止,山东以9588万人将河南彻底反超,成为人口第二大省,并于2017年底人口总数突破1亿人。从2010年至今,广东、山东、河南分列一、二、三位的地区人口格局再未改变。