谢姓第一大省是浙江,约占谢姓总人口的13.7%。在全国的分布主要集中于浙江、河南、福建、江西、湖南和四川,大约占谢姓总人口的73%。
明朝时期,谢姓大约有79万人,约占全国人口的0.85%,为明朝第二十一位姓氏。主要分布于江西、福建和浙江,大约占谢姓总人口的55.7%;其次分布于广东、湖南、江苏。江西一跃成为谢姓第一大省,占谢姓总人口的25.4%。宋元明期间,其人口主要向东南和南方迁移,而四川谢姓人口主要向两广和湖南流动。全国形成了赣浙苏、川湘、粤闽三大块谢姓人口聚集区,重心进一步由北向东南转移。