Berlin zeichnet sich durch eine gewachsene polyzentrale Struktur aus, die neben einzelnen bezirkseigenen Zentrenlagen zwei Hauptzentren aufweist, die Bereiche Zoo und Mitte.
Grundsätzlich nimmt die Einwohnerdichte vom Stadtrand in Richtung Stadtmitte zu, mit einzelnen Schwerpunkten in den Bezirks-Zentren (Spandau, Tegel, Köpenick). Insbesondere das Gebiet des Zentrumbereiches Mitte, d.h. das Areal rund um den östlichen Großen Tiergarten und nördlich und südlich der Straße Unter den Linden, ist ganz überwiegend geprägt von seinen Funktionen als Regierungsviertel und als Standort überörtlich bedeutsamer Dienstleistungs- und Handelszentren. Nur noch in wenigen Blöcken wohnen mehr als 70 Einwohner pro Hektar. Die Leipziger Straße und die Siedlung an der Wilhelmstraße fallen mit ihrer hohen Einwohnerdichte aus diesem allgemeinen Erscheinungsbild in der City-Ost heraus.
Dagegen kann sich das zweite stadtweit bedeutsame Zentrum rund um den Zoologischen Garten und entlang des Kurfürstendammes noch in weitergehendem Umfang auch als Wohnstandort erhalten, wodurch auch wesentlich zur Lebendigkeit im Stadtbild beigetragen wird. Hier gibt es noch in größerem Umfang Blöcke mit mehr als 150-200 Einwohnern pro Hektar.
Mit überwiegend hoher Einwohnerdichte von 351 und mehr Einwohnern pro Hektar tritt der Wilhelminische Ring mit der gründerzeitlichen Blockbebauung innerhalb und am äußeren Rand des S-Bahnringes hervor. Spitzenwerte von mehr als 700 Einwohnern pro ha treten nur in rund 20 der insgesamt etwa 14.500 bewohnten Blöcke bzw. Blockteilflächen in Berlin auf. Diese Flächen sind vor allem in Neukölln, Kreuzberg und Lichtenberg zu finden.
Außerhalb des S-Bahnringes setzt sich die relativ dichte Besiedelung im Süden in Schöneberg, Friedenau und Steglitz fort. Ähnlich wie im inneren S-Bahnring sieht die Einwohnerverteilung im Bereich der alten Bebauung Spandaus und anderen um die Jahrhundertwende angelegten Ortsteilen am Stadtrand (Tegel, Schöneweide, Adlershof, Tempelhof) aus.
Die Hochhaus- und Plattenbausiedlungen Märkisches Viertel, Hohenschönhausen, Marzahn, Hellersdorf und Gropiusstadt am Stadtrand sind mit einer Dichte von 151 bis mehr als 350 Ew/ha Fläche auf großen Blockflächen relativ dicht besiedelt.
Auch die kleineren Siedlungen mit hoher Bebauung der Nachkriegszeit in Spandau, Lichterfelde, Marienfelde, Waidmannslust, Bohnsdorf und Köpenick fallen mit überwiegend 151 bis 250 Ew/ha im allgemein dünner besiedelten Stadtrand auf. Zum Teil handelt es sich in dieser Einwohnerdichteklasse aber auch um Siedlungen mit Blockrand- und Zeilenbebauung (z.B. Haselhorst, Siemensstadt, Zehlendorf, Plänterwald).
Typisch für den Stadtrandbereich und flächenmäßig am meisten vertreten sind relativ dünn besiedelte Gebiete mit 5 bis 150 Ew/ha. Diese Blöcke sind mit Blockrand- oder Zeilenbebauung (71 bis 150 Ew/ha), mit niedriger Bebauung mit Hausgärten (5-70 Ew/ha) oder mit Villenbebauung mit parkartigen Gärten und z.T. halbprivater Umgrünung (31-70 EW/ha) bebaut.
Eine interessante Entwicklung kann am östlichen Stadtrand im Vergleich mit der mittlerweile fast 20 Jahre alten Karte der Einwohnerdichte von 1994 festgestellt werden: Durch Grundstücksteilungen im Bereich Biesdorf/Mahlsdorf/Kaulsdorf und damit einhergehenden baulichen Verdichtungen ist dort die überwiegende Anzahl der Blöcke nunmehr in der Dichteklasse 31-70 Einwohner pro ha zu finden, während für den Datenstand 31.12.1994 noch mehrheitlich unter 30 Einwohner je ha zu verzeichnen waren. Somit ist der östliche Stadtrand Berlins allgemein nicht mehr weniger dicht besiedelt als der westliche Stadtrand.
Die Einwohnerdichteverteilung korreliert deutlich mit der Umweltatlaskarte 06.07 “Stadtstruktur”. Hier zeigt sich, dass den einzelnen Flächentypen durchaus eine bestimmte Bandbreite an Einwohnerdichtewerten zugeordnet werden kann. Aus Tabelle 1 ist die durchschnittliche Einwohnerdichte für die einzelnen Flächentypen mit ganz überwiegender Wohnnutzung (Anteil > 75%) bzw. einem zwischen 25-50% schwankenden Anteil an Handel, Dienstleistung und Gewerbe ersichtlich. Die Berechnung bezieht sich sowohl auf einheitlich genutzte, nicht unterteilte Blöcke als auch auf Teilblöcke.