Berlin este capitala și cel mai mare oraș al Germaniei, atât ca suprafață, cât și ca populație.
Cu 3,7 milioane de locuitori, are cea mai mare populație din limitele orașului său dintre toate orașele din Uniunea Europeană și al cincilea ca mărime din Europa, după Istanbul, Moscova, Londra și Sankt Petersburg.
Orașul este, de asemenea, unul dintre landurile Germaniei, fiind al treilea cel mai mic land din țară ca suprafață. Berlinul este înconjurat de landul Brandenburg, iar capitala Brandenburgului, Potsdam, este în apropiere. Zona urbană a Berlinului are o populație de peste 4,6 milioane, ceea ce o face cea mai populată din Germania.
Regiunea capitalei Berlin-Brandenburg are aproximativ 6,2 milioane de locuitori și este a doua cea mai mare regiune metropolitană a Germaniei după regiunea Rin-Ruhr, precum și a cincea cea mai mare regiune metropolitană ca PIB din Uniunea Europeană.
Berlinul a fost construit de-a lungul malurilor râului Spree, care se varsă în Havel, în cartierul vestic Spandau. Orașul include lacuri în cartierele vestice și sud-estice, cel mai mare dintre acestea fiind Müggelsee. Aproximativ o treime din suprafața orașului este compusă din păduri, parcuri și grădini, râuri, canale și lacuri.