Beijing ligger i nordenden av den omtrent trekantede nordkinesiske sletten, som åpner seg sør og øst for byen. Fjellene i nord, nordvest og vest skjermer byen og det nordkinesiske jordbruksområdet mot ørkensteppene på den andre siden.