苏姓是一个古老的、多民族的中华姓氏。《百家姓》中排行第42位。当代中国人口排行第44位,人口606万,大约占全国人口的0.46%。主要分布于广东、广西、河南、福建、山东五省区,大约占苏姓总人口的40.3%;其次在河北、四川、台湾、安徽、江苏、湖南,这六省集中了苏姓总人口的24.3%。广东约占苏姓总人口的15%,为苏姓第一大省。形成了南方两广闽台、北方豫鲁冀两块苏姓集中分布区。