据第七次全国人口普查(2020年11月1日标准时点数据),杭州市常住的民族56个,其中少数民族人口27.72万人,万人以上的少数民族有苗族、土家族、侗族、壮族、布依族、畲族、回族、彝族、满族。流动的外来少数民族人口37.73 万人。全市有1 个民族乡(桐庐县莪山畲族乡),19个民族村(富阳区双江村,临安区铜山村、逸逸村、众社村、浪山村、枫树岭村,桐庐县莪山村、中门村、新丰村、龙峰村、湾下村、大庄村、金塘坞村,淳安县富泽村,建德市胡村源村、双泉村、高桥村、小溪源村、团结村)。