北京下辖东城区、西城区、朝阳区、海淀区、丰台区、石景山区、门头沟区、房山区、大兴区、通州区、顺义区、昌平区、平谷区、怀柔区、密云县、延庆县等16个区县。
北京共有140个街道办事处、142个建制镇、35个建制乡、2554个社区居委会和3955个村民委员会。其中地处北京二环路以内的东城区、西城区两个区是传统上的内城区,而随着城市的扩张,朝阳区、海淀区、丰台区和石景山区也被认为是城内地区,形成了“城六区”的概念。规划中北京市城区的范围是北京五环路以内。近些年来随着城市化进程的加快,先后有数个近郊县改为区。