当代,宋姓大约有1120万人,约占中国总人口的0.81%,排在第二十二位。山东为宋姓第一大省,居住了宋姓总人口的14%。在中国的分布,主要集中于山东、河南、河北、黑龙江四省,大约占宋姓总人口的43%,其次分布于辽宁、四川、湖北、江苏、山西、吉林、湖南、安徽,这八省又集中了34%的宋姓人口。中国形成了冀鲁豫、川鄂、黑吉辽三块高比率的宋姓区域。当代,宋姓在山东东部、黑龙江、吉林东北部一般占当地人口的比例达最高,在1.4%以上,有的达到2.5%以上,其覆盖面积约占了中国国土总面积的5.6%;山东西部、晋冀豫、陕甘宁大部、苏皖鄂川大部、辽宁、吉林西部、内蒙古中部和东部,宋姓占当地人口比例在0.7%-1.4%,其覆盖面积约占了国土总面积的28%;云南、贵州北部、四川东部、湖南北部、湖北南部、江西、福建西北部、浙江大部、台湾东南部、青海东部,宋姓占当地人口比例在0.35%-0.7%,其覆盖面积约占了国土总面积的19.4%%;宋姓在其他地区占当地人口比例0.35%,其覆盖面积约占了国土总面积的47%,其中占当地人口比例不足0.1%的地区占了国土总面积的28%