姓杨的一般是山西人。
姓杨的人主要是源于中国的山西地区。根据历史记载,杨姓的第一支发源于山西洪洞、陕西咸阳和河南洛阳三角地区。秦、汉时期,杨姓有人迁居河内或冯翊(今陕西大荔)。杨氏为晋所灭后,其子孙因避乱,有的迁至江苏和安徽省境内,散布于长江中下游地区。