中华姓氏之一,如今杨姓总人口约有4270万,是中国人口第6大姓。而杨姓人口最多的省份是在四川,在全国的分布主要集中于四川、陕西、山西,这三省杨姓大约占全国杨姓总人口的46%;其次分布于河南、河北、湖南,这三省的杨姓又集中了20%。