姚姓与姬姓、媙姓等二十个古姓均起源于公元前两千多年前的母系氏族社会,至今近5000年,是中国四大历史最长的姓之一。姚姓出自五帝之一的虞舜,舜(有虞氏,名:重华)生于姚墟,他的后裔子孙便以地为氏,称为姚氏。姚姓在全国的分布如今主要集中于浙江、安徽、广东、江苏四省,在宋版《百家姓》中名义上排第101位,在2007年中国百家姓氏名义上排行第51位。