春秋以前,冯姓名气很小,仅仅在发源地陕西渭河流域活动,春秋战国时,冯姓已迁涉到河南、河北、山西、山东等地。汉唐之间,冯姓繁衍迅速,支派甚多,最著名的有:出自汉征西大将军冯异的颖川冯姓,出自汉宜都侯冯参的上党冯姓,出自汉燕王冯宏的京兆冯姓,出自西魏宁州刺史冯宁的弘农冯姓,出自唐朝监察御史冯师的河间冯姓。唐宋时期,冯姓已经播散到了黄河长江南北的广大地区,以及东部和东南沿海省份。清初始入台湾。
宋朝时期,冯姓大约有55万人,约占全国人口的0.72% ,排在第二十八位。冯姓第一大省是四川,约占全国冯姓总人口的29%。冯姓在全国的分布主要集中于四川和河南, 这两省冯姓大约占全国冯姓总人口的43% ,其次分布于湖北、广东、山东、河北,这四省的冯姓又集中了27%。全国形成了以川鄂、广东、鲁冀为中心的三大块冯姓聚集地。
明朝时期,冯姓大约有67万人,约占全国人口的0.72% ,为明朝第二十五位大姓。宋元明600年全国人口纯增长率是20% ,冯姓人口增长比全国人口的増长略高,600年中 冯姓人口纯増长率达22% ,净増加了12万。冯姓在全国的分布主要集中于浙江、山东、广东,这三省冯姓大约占冯姓总人口的45%。其次分布于山西、江苏、江西、河北、四 川,这五省的冯姓又集中了32%。浙江一跃成为冯姓第一大省,占浙江省总人口的1.1%。东南和广东地区的冯姓在这600年中有了稳健的发展。而宋朝的冯姓第一大省四川, 在明朝发展较惶,冯姓人口占四川省总人口的0.9% ,减少了一半。其人口主要向东南、东部和南方地区迁移,而四川地区冯姓人口主要向广东和湖南地区流动。全国重新形成了浙、苏、鲁、粤、晋五大块冯姓人口聚集地区,重心由北部转向东南部。
当代冯姓的人口已达700万,为全国第三十一位大姓,大约占全国人口的0.64%。从明朝至今600年中,冯姓人口由67万增到700万,增长了10倍多,冯姓人口的增长速度低于全国人口的增长速度。自宋朝至今1000年中,冯姓人口的增长率是呈∧形态势。在全国的分布目前主要集中于广东、河南、河北三省,大约占冯姓总人口的31.5% ,其次分布于 江苏、山东、四川、山西,这四省又集中了21%的冯姓人口。广东为当代冯姓第一大省,居住了冯姓总人口的12%。全国形成了广东、晋冀豫、鲁苏三大冯姓聚集中心。在近 600年中,冯姓人口流动的程度和方向与宋元明期间有很大的区别,表现为由东南部向华中、华北强有力的回迁,已经超过由北向东南和南方的迁移。
冯姓在人群中分布在粤挂大部、海南、贵州北部、湖南南端、川渝鄂大部、豫冀京津、甘肃东部、晋陕、鲁皖苏大部、内蒙古中部、辽宁西端、黑吉东端、新疆西北端,是冯姓常见的地区,冯姓占当地人口的比例一般在0.63%以上,中心地区可达1.7%以上,其覆盖面积约占了总国土面积的33.3% ,居住了大约71%的冯姓人群。在黑吉辽大部、内蒙古东部、山东东端、甘肃大部、青海东部、四川北端和南揣、云南北部和东部、贵湘大部、广西北端、湖北南部、赣浙闽大部、广东东端、院苏南端、上海,冯姓占当地人口的比例一般在0.42%—0.63%之间,其覆盖面积占了总国土面积的28.5%,居住了大约26%的妈姓人群。