袁姓是中国的一个古老姓氏,其起源有多个说法,主要有以下几种:
1. 出自姬姓,为周文王第十五子毕公高的后代。据《元和姓纂》记载,毕公高封于毕(今陕西省咸阳市彬州市),其后代有以封地名为姓的,其中一支以毕为姓,后来又改为袁。
2. 出自妫姓,为商汤的后代。据《通志·氏族略》记载,商汤的后代有封于袁(今河南省南阳市宛城区)的,其后代以封地名为姓。
3. 出自姜姓,为齐桓公的后代。据《通志·氏族略》记载,齐桓公的后代有封于袁(今山东省淄博市临淄区)的,其后代以封地名为姓。
4. 出自外姓改姓而来,如战国时期赵国的名将赵奢,因为战功被封于袁(今河南省南阳市宛城区),其后代以封地名为姓。
袁姓在中国历史上有着悠久的历史,分布广泛,尤其在河南、河北、湖南、江西等地区较为集中。