苗族按照语言大致分为是湘西方言苗族、黔东方言苗族和川黔滇方言苗族三种。
湘西方言苗族旧时称红苗,因为女性会穿红色百褶裙,男性在腰间系红丝带而得名。主要分布于湘西,贵州松桃县,湖北的恩施、宣恩、来凤、鹤峰和重庆的秀山、酉阳、彭水等县。
黔东方言苗族旧时称九股黑苗,分布于黔东南,广西融水、三江,湖南靖州、会同等县,贵州安顺、黔西南、黔南州等地。黔东苗族服饰和银饰繁多,目前经常见到的苗族银饰和服装的样式大多来自黔东苗族。
川黔滇方言苗族数量最多,主要分布于贵州中部、西部、南部、北部和川南以及云南全省。