中国的苗族有740万人(1990年).遍及西南、中南东南各省区,以贵州、云南、湖南等省为多。
在越南,苗族有50万人(1989年)。越南政府1979年定其族称为“赫蒙族”,共5个支系,即白苗(自称“赫蒙豆”)、黑苗(自称‘赫蒙都”)、红苗(自称“赫蒙西”)、花苗(自称“赫蒙冷”或“赫蒙佐”,亦称青苗)和汉苗(自称“赫蒙刷”)。上述各支系主要分布在越南北方的河宣省、黄连山省、莱州省、山萝省、高平省、谅山省和义静省等。尤以河宣省的同文县、莱州省的黄树皮县、黄连山省的北河县和沙坝县,以及泰——苗自治区的铎佐州和姆庚寨州最为集中。这些地方有的苗族村寨可达上百户居民。
1975年以前,老挝的苗族约有30万人,分为白苗、青苗和黑苗3个支系、其中白苗人数最多、黑苗最少(仅居住在两个村寨).老挝苗族主要聚居在上寮和中寮的丰沙里省、南塔省、琅勃拉邦省、桑怒省、沙耶武里省、川圹省和甘蒙省。最近有资料说,在老挝下寮的沙拉湾省和沙湾拿吉省也有苗族分布。1975年印支战争结束后.老挝苗族约有10万人以上通过泰国迁到其他国家成为难民,其中美国6万、法国5000、南美的圭亚那1300人,其余的则到了中国、加拿大、澳大利亚和阿根廷等国。仅在美国加利福尼亚州便有老挝苗族难民2.5万人。
泰国的苗族约有5万人,主要分布在泰国北部的清迈、清莱、夜丰颂、黎、难、程逸、彭世洛、帕耀、碧差汶和达府等地。甚至在泰国西部的三塔关和差纳也发现有苗族居住。以上各府中,以清迈府的苗族人口最多,达9746人(1980年),其次为难府和达府,分别有7073人和7072人,以下为清莱府4695人,帕耀府3180人,碧差汶府2870人,夜丰颂府1836人,彭世洛府1451人,南邦府576人,帕府496人,索可达府296人.乌太他尼府40人。
缅甸的苗族约有7000多人,主要分布在果敢地区酌大水塘、家地峁、野牛坡、八威、曼洛、八马寨、宋干、麻栗坝、蛇甸坝、嘎门和登尼等地,若开邦内亦有几个苗族村寨。
苗族是一个迁徙不止、流动广泛的民族。上述各国的苗族都是于中国的明、清两代由中国贵州、广西、云南等省地陆续迁入的。
苗族还是一个民族意识很强的民族。分布于上述国家的苗族,至今都是聚族而居,拒绝同化。即使移入美洲、欧洲居住的苗族,也力求如此。