中国畲族总人口709592人(2000年),分布在闽、浙、赣、粤、黔、皖、湘七省80多个县(市)内的部分山区,其中90%以上居住在福建、浙江广大山区,福建最多。
福建省有375193余人,占畲族总人口52.87%,数量位居中国畲族人口首位,主要分布在福州、三明、漳州、宁德、龙岩等地区的十一个县市内;
浙江省有170993人,占全国畲族人口的24.01%,主要分布在温州、丽水、金华三个地区的十多个县内;
江西省的畲族大都散居在鹰潭龙虎山、铅山县、贵溪、吉安、永丰县、全南县、武宁县、资溪、兴国县等,人口约76500余人;
贵州畲族人口有44926人,主要分布在麻江县、凯里市、福泉市和都匀市;
广东省有28053多人,分布在潮安区、饶平县、河源、海丰县、大埔县、增城区、惠阳区、博罗县等14个县市区内;安徽省的畲族主要集中在宁国市,人口约13953人;湖南省的畲族主要分布在桂东县、汝城县、炎陵县等,人数为2891人。
畲族居住十分零散,一般是几户或几十户的聚居村落,与周围的汉族交错杂处,形成“大分散、小聚居”的分布格局。