明朝时期,隋姓大约有1万多人,在全国的分布主要集中于山东、浙江一带。
当代隋姓的人口大约有46万,排在大姓姓氏中第二百零三位,大约占全国人口的0.037%。在全国的分布主要集中于山东,大约占隋姓总人口的51%,其次分布于黑龙江、辽宁、吉林、内蒙古、河北,这五省区又集中了45%。全国形成了以山东和东北为中心的两块隋姓分布区。
隋姓在人群中分布频率示意图表明,在鲁苏大部、安徽东北、河北东部、天津、辽吉黑、内蒙古东部,隋姓占当地人口的比例一般在0.06%以上,中心地区可达1%以上,这部分地区的覆盖面积约占全国总面积的17%,居住了大约83%的隋姓人群。