先秦时期,姬姓活动主要在河南地区,在明朝之前一直很少有姬姓活动的记录。
明朝时期,姬姓不足2万人。全国姬姓主要集中于陕西、山西、山东、河南、四川、湖南。陕西为姬姓第一大省,约居住了姬姓人口的34%。姬姓人口主要由西北向东南方倾向分布。当代姬姓的人口大约有44万,为第二百零七位大姓姓氏,大约占全国人口的0.035%。姬姓人口增加率是呈上升的态势。目前姬姓的第一大省为河南,大约占全国姬姓人口的36%,其次分布于山东、山西、吉林、陕西、河北、江苏,这六省又集中了姬姓人口的46%。全国形成了以河南为中心的姬姓分布区。
姬姓在人群中分布频率示意图表明:在豫鄂陕宁、甘肃大部、青海东部、川渝湘北部、云南西南、江西北端、皖鲁大部、江苏北部、河北南部、山西大部、内蒙古中部、辽吉黑大部,姬姓占当地人口的比例大约在0.06%以上,中心地区可以达到0.6%以上,以上地区覆盖面积约占了全国总面积的31%,居住了大约79%的姬姓人群。