全国第七次人口普查统计,全国徐姓人口为2240万人。在以人口数量排名的新百家姓中排名第11位。
徐姓是当今中国姓氏排行第十一位的大姓,人口众多,约占全国汉族人口的1.66%,约21的200多万人口,徐姓尤以江苏、广东、浙江、四川、山东、江西、安徽人数最多,上述七省的徐姓约占全国汉族徐姓人口的百分之六十五。
2020年人口普查,全国徐姓人口为1920万人,其中江苏、广东、浙江、山东、四川、江西、安徽七省徐姓人口排在前七位,江苏徐姓人口约占全国徐姓人口的10.4%,广东徐姓人口约占全国徐姓人口的8%