北京是中国第一个56个民族聚集的城市。

2010年第六次全国人口普查数据显示,汉族人口1881.1万人,少数民族人口80.1万人。人口居前五位的少数民族为满族、回族、蒙古族、朝鲜族、土家族,占少数民族人口的90.2%。其中,满族人口最多,有33.6万人,占41.9%;其次是回族,有24.9万人,占31.1%;蒙古族、朝鲜族、土家族人口分别为7.7万人、3.7万人、2.4万人。人,分别占少数民族人口的9.6%、4.7%和2.9%