Die fünf größten Städte in Deutschland nach Einwohnerzahl sind Berlin, Hamburg, München, Köln und Frankfurt. Im Jahr 2010 betrug die Einwohnerzahl jeder Stadt 3,46 Millionen Menschen für Berlin, 1,78 Millionen Menschen für Hamburg, 1,35 Millionen Menschen in München, 1 Million Menschen in Köln und 679.664 Menschen in Frankfurt. Die Einwohnerzahl pro Quadratkilometer beträgt 3.899 in Berlin, 2.366 in Hamburg, 4.355 in München und 2.486 in Köln.
Die flächenmäßig größten fünf Städte in Deutschland sind Berlin, Hamburg, Köln, Dresden und Bremen. Deutschlands Hauptstadt Berlin umfasst 33,97 Quadratmeilen, Hamburg umfasst 291,5 Quadratmeilen, Köln umfasst 156,37 Quadratmeilen, Dresden umfasst 126,64 Quadratmeilen und Bremen umfasst 125,48 Quadratmeilen.
Bremen ist mit 547.340 Einwohnern die zehntgrößte Stadt Deutschlands. Dresden hat 523.058 Einwohner und ist damit die 11. bevölkerungsreichste Stadt des Landes. München ist flächenmäßig die sechstgrößte Stadt Deutschlands, während Frankfurt die zwölftgrößte hat.
Zu den anderen großen Städten Deutschlands nach Einwohnerzahl gehören Stuttgart mit einer Bevölkerung von 606.588 Einwohnern (Stand 2010); Düsseldorf mit 588.735 Einwohnern; Dortmund mit 580.444 Einwohnern; und Essen mit 574.635 Einwohnern.