fue solo durante la unificación de Alemania de 1871 que el recién Unificado Imperio alemán fue asignado por primera vez una capital oficial. Como Berlín era la capital de Prusia, el estado líder del nuevo Reich, se convirtió también en la capital de Alemania. Berlín había sido la capital de Prusia y su predecesor, Brandeburgo, desde 1518. Berlín siguió siendo la capital de la Alemania unida hasta 1945. Sin embargo, durante un período de unos meses después de la Primera Guerra Mundial, la Asamblea Nacional se reunió en Weimar porque la guerra civil estaba asolando Berlín., Después de la captura de Berlín en 1945, Flensburg sirvió brevemente como capital. Alemania fue ocupada por los Aliados como resultado de la Segunda Guerra Mundial, y Berlín dejó de ser la capital de un estado alemán soberano.
en 1949, con la soberanía recuperó el país dividido en Alemania Occidental y Alemania Oriental. Berlín también se dividió, en Berlín Occidental y Berlín Oriental. Originalmente, Fráncfort iba a ser la capital provisional de Alemania Occidental. Sin embargo, las autoridades de Alemania Occidental tenían la intención de hacer de Berlín la capital Si Alemania alguna vez se reunificaba., Temían que, dado que Frankfurt era una ciudad importante por derecho propio, finalmente sería aceptada como capital permanente y debilitaría el apoyo de Alemania Occidental a la reunificación. Por esta razón, la capital estaba ubicada en la ciudad universitaria más pequeña de Bonn como una solución más obviamente provisional. Otro factor fue que Bonn está cerca de Colonia, La ciudad natal del primer canciller de Alemania Occidental, Konrad Adenauer. Alemania Oriental reclamó Berlín Oriental como su capital, a pesar de que Berlín en su conjunto todavía era un territorio legalmente ocupado, y lo seguiría siendo durante 45 años.,
en 1990, con la reunificación de Alemania, Berlín también se reunificó y se convirtió en la capital de la República Federal de Alemania ampliada. Sin embargo, hubo cierto debate sobre si la sede del gobierno debía trasladarse a Berlín. Muchos creían que Bonn debería seguir siendo la sede del gobierno, una situación análoga a la de los Países Bajos, donde Ámsterdam es la capital, pero La Haya es la sede del Gobierno. En 1991, después de un emotivo debate, el Bundestag votó para trasladar la sede del gobierno a Berlín en 1999.,
aunque Berlín es oficialmente la capital de la República Federal de Alemania, 8.000 de los 18.000 funcionarios empleados en la burocracia federal siguen trabajando en Bonn, a 596 km (375 millas) de Berlín.