Beijing ligger 110 kilometer vest for Bohai, den vestligste bukten av Gulehavet, og er omsluttet av provinsen Hebei, som byen tidligere var del av og provinshovedstad for. Den er forvaltningsmessig en enhet på provinsnivå, og har et areal på 16 807,8 km². Det er litt større enn Hordaland, litt mindre enn Sør-Trøndelag. Derav hører kun 1 369,9 km² (åtte prosent) til den egentlige byen. 15 398,4 km² (92 %) består av forsteder og landlige områder. Metropolregionen Beijing, det vil si den egentlige by og dens forsteder, har et areal på 8 859,9 km².