teprve během sjednocení Německa v roce 1871 bylo nově sjednocené německé říši poprvé přiděleno oficiální kapitál. Protože Berlín byl hlavním městem Pruska, vedoucího státu Nové říše, stal se také hlavním městem Německa. Berlín byl od roku 1518 hlavním městem Pruska a jeho předchůdcem Braniborskem. Berlín zůstal hlavním městem sjednoceného Německa až do roku 1945. Několik měsíců po první světové válce se však Národní shromáždění sešlo ve Výmaru, protože občanská válka pustošila Berlín., Po zajetí Berlína v roce 1945 Flensburg krátce sloužil jako kapitál. Německo bylo pak okupováno spojenci jako výsledek druhé světové války a Berlín přestal být hlavním městem suverénního německého státu.
v roce 1949 se suverenitou znovu získala země rozdělená na západní Německo a východní Německo. Berlín byl také rozdělen na západní Berlín a východní Berlín. Původně měl být Frankfurt prozatímním hlavním městem západního Německa. Západoněmecké úřady však měly v úmyslu učinit Berlín hlavním městem, pokud by se Německo někdy sjednotilo., Obávali se, že vzhledem k tomu, že Frankfurt je samo o sobě hlavním městem, bude nakonec přijat jako trvalé Hlavní město a oslabí západoněmeckou podporu sjednocení. Z tohoto důvodu se hlavní město nacházelo v menším univerzitním městě Bonn jako zjevně prozatímní řešení. Dalším faktorem bylo, že Bonn je blízko Kolína nad Rýnem, rodného města prvního kancléře Západního Německa Konrada Adenauera. Východní Německo si nárokovalo Východní Berlín jako své Hlavní město, i když Berlín jako celek byl stále právně okupovaným územím a zůstal by tak 45 let.,
V roce 1990, se sjednocení Německa, Berlína byl také sjednotila a stal se hlavním městem rozšířené Spolkové Republiky Německo. Debatovalo se však o tom, zda by se sídlo vlády mělo přesunout do Berlína. Mnozí věřili, že Bonn by měl zůstat sídlem vlády – situace podobná situaci v Nizozemsku, kde je hlavním městem Amsterdam, ale Haag je sídlem vlády. V roce 1991, po emotivní debatě, Bundestag hlasoval pro přesun sídla vlády do Berlína do roku 1999.,
i když je Berlín oficiálně hlavním městem Spolkové Republiky Německo, 8,000 z 18,000 celkem úředníky zaměstnané na federální byrokracie stále práce v Bonnu, 596 km (375 km) pryč z Berlína.