黄帝的六世孙共有6人,长孙樊居于昆吾(今山西运城东北),史称昆吾氏。夏朝中期,帝槐(或帝芬)封昆吾氏后裔于有苏(今河南辉县西的苏岭),史称有苏氏,建立了苏国。
商代末年,苏国被灭。族人便以苏为姓,开始向四处迁徙。
先秦时期,苏姓主要活动地区在河南、河北,战国时期其中一支南迁湖南、湖北,一支西迁陕西。秦汉时,苏姓又东迁山东。后来,定居于陕西西部的苏姓发展成为望族。魏晋南北朝后,北方民族大批进入中原,有很多外族改姓苏。唐朝时,苏姓移民大量南下四川和福建;北宋时,进一步移民贵州和两广。明清两朝,又开始多次移民台湾。
如今,苏姓已成为台湾的大姓。