苗族主要分布在中国的多个省市,包括贵州、湖南、云南、重庆、广西、湖北、四川、广东和海南等。
他们没有特定的集中在某一个市,而是在这些省市中有多个聚居区和杂居区。
总体来说,苗族在中国分布广泛,形成了大杂居、小聚居的特点,没有特定的只集中在某一个省市。