当代包姓的人口已达65万,为全国第一百八十一位大姓姓氏,大约占全国人口的0.052%。自宋朝至今1000年中,包姓人口的增加率是呈下降态势。在全国的分布目前主要集中于浙江、江苏、广西,这三省区大约占包姓总人口的39%,其次分布于甘肃、辽宁、湖北、四川、重庆、上海,这六省市的包姓又集中了27%。江苏和浙江各居住了包姓总人口的15%,并列为包姓第一大省。全国形成了以江浙为中心,桂渝川和东北两块次聚集地的包姓分布局面。
包姓在人群中分布频率示意图表明:在苏皖南部、浙沪、赣闽北部、广西南部、海南、广东西南端、四川大部、甘肃南部、辽宁北部、吉林西部、黑龙江大部、内蒙古东北,包姓占当地人口的比例一般在0.13%以上,中心地区达到1.4%以上,上述地区覆盖面积约占国土总面积的21.7%,居住了大约56%的包姓人群。