国人口普查资料显示：首都功能核心区、城市功能拓展区、城市发展新区、生态涵养发展区的人口密度分别为每平方公里23407人、7488人、958人、213人。北京人口以汉族为大多数，但同时包含全中国56个民族，北京是中国第一个聚集起56个民族的城市，其中少数民族以满族、回族及蒙古族为最多，人口数均过万。据统计，2009年除汉族外的少数民族人口约为48万人，占北京市总人口数的3.84%。北京也有相当数目的外国人在此居住，外国人社群聚集的区域包括北京CBD（商务中心区）、三里屯、望京和五道口附近。其中仅在北京