明朝时期,姚姓大约有55万人,约占全国人口的0.59%,为明朝第三十三大姓。在全国的分布主要集中于浙江、江苏,这二省姚姓大约占姚姓总人口的45%,其次分布于广东、j江西、安徽、山西四省。浙江为姚姓第一大省,大约占姚姓总人口的32%。宋元明期间600余年,姚姓人口主要向东南迁移。姚姓人口的重心由北向东南漂移,浙苏赣皖是姚姓的密集地区。