瑤族主要分布在中國南方的多個省區,其中廣西壯族自治區是瑤族人口最多的地區。根據《中國統計年鑑2021》,瑤族總人口約為3,309,341人,分布在湖南、廣東、雲南、廣西、貴州和江西這6個省區的130多個縣份。以下是瑤族的具體分布情況:
廣西。瑤族人口約200萬人,主要分布在桂林、賀州、梧州、貴港、防城港等地區,尤其是恭城瑤族自治縣、富川瑤族自治縣、金秀瑤族自治縣等地。
湖南。瑤族人口約70萬人,主要分布在永州、郴州、懷化等地區,江華瑤族自治縣是湖南瑤族的主要聚居地。
雲南。瑤族人口約40萬人,主要分布在文山壯族苗族自治州、紅河哈尼族彝族自治州、西雙版納傣族自治州等地區,富寧、馬關、勐臘等地方是雲南瑤族比較集中的地區。
廣東。瑤族人口約10萬人,主要分布在清遠、韶關、河源等地區,乳源瑤族自治縣是廣東瑤族的主要聚居地。
貴州。瑤族人口約10萬人,主要分布在黔南布依族苗族自治州、黔西南布依族苗族自治州等地區,荔波縣、三都縣等地方是貴州瑤族比較集中的地區。
此外,瑤族在海南、海南等省也有分布。