Der Bevölkerungsgewinn resultiert aus einer positiven Wanderungsbilanz. Nach Berlin sind im Zeitraum Januar bis Juni 2007 insgesamt 55 400 Personen zugezogen, andererseits haben knapp 53 300 Personen die Stadt verlassen. Der daraus resultierende Wanderungsgewinn von 2 150 Personen war allerdings deutlich niedriger als der des gleichen Vorjahreszeitraumes (6 300 Personen). Der aktuelle Zuwachs ergab sich aus einem Zuzugsüberschuss von 5 720 Personen aus dem übrigen Bundesgebiet(ohne das Berliner Umland). Gegenüber dem Ausland war ein Verlust von 130 Personen zu verzeichnen. An sein Umland hat Berlin 3 440 Personen verloren.
Der durch Zuzugsgewinne erzielte Bevölkerungszuwachs wurde durch ein Geburtendefizit geschmälert. Im ersten Halbjahr 2007 wurden 14 000 Kinder geboren, das waren über 600 Kinder mehr als im gleichen Zeitraum des Vorjahres. Knapp 14 900 Personen sind gestorben, 570 Personen weniger als im Vergleichzeitraum. Das Geburtendefizit betrug damit aber nur noch rund 900 Personen, während es im ersten Halbjahr 2006 noch über 2 000 Personen ausgemacht hatte.