姚氏的来源有三:
1、出自妫姓。相传五帝之一的舜有生于若水,居于地丘的后代,因生在姚墟,其后子孙便以地为氏,称为姚氏。又相传舜在当帝之前,四岳曾向帝尧推荐过陶唐氏,舜继承王位后曾把自己的两个女儿嫁给他,让他们居住在妫河边。他们的子孙有留在妫河边居住的,便以妫为姓。武王灭商后,找到了帝舜的后裔妫满,武王把他的大女儿嫁给妫满,并且封他于陈。传至年仲敬氏时因避王莽乱居于吴郡,改姓为妫。传五世后,复改为姚姓。
2、出自子姓。据路史记载,春秋时有姚国,为商族的后代,他的子孙便以国为氏,称位姚氏。
3、他族改为姚姓。据有关史料所载,西晋时有羌族首领姚戈重,本是汉时西羌烧当氏的后人,他们自称是帝舜的后代,故而改姓姚。
郡望: 1、吴兴郡:三国吴宝鼎元年置郡,治所在乌程。相当于今天的浙江临安、余杭、德清一线西北,兼有江苏宜兴等地。
2、南安郡:东汉中平五年分汉阳置郡,治所在今天的甘肃陇西渭水东岸,相当于今天的甘肃陇西县东部以及定西、武山等县。隋初废。 堂号: 1、圣仁堂:舜帝是至仁圣明的帝王。
2、姚姓又以郡望“吴兴”和“南安”作为他们的堂号。
迁徙分布: 姚氏的发源地大致有两处,即江苏苏州和今甘肃陇西一带。早期由于家族势力不足。所以发展繁衍的较为缓慢,从晋代开始,姚氏因有来自甘肃陇西一带的羌族首领姚戈仲后裔及所带来的部众作为姚氏的加入而壮大起来。也就是说,今天姚氏的中国人,大多数是来自这两支。这两支姚氏后来不断繁衍播迁,唐代以前就已经成为今浙江吴兴及甘肃陇州一带的望族。后来吴兴吴康有一支姚氏分迁于陕郡,至隋时发展成为当地一大望族。唐代以后姚氏的繁衍更加广泛,已遍及我国的大江南北。其中以浙江、江苏、河南、陕西、山西、河北、山东、广东、四川、安徽、湖北等地的姚氏迁播最盛。四川、云南的姚姓大多时由甘肃或陕西河南境内迁播而去的。其中云南的姚安、大姚等县的姚姓最多,所以在唐武德四年因此而设姚州。姚氏入闽是从唐朝开始的。据史书记载,陈元光入闽开漳州时,就有姚氏相佐。其后,又有姚氏从福建迁入广东等地。