A Alemanha foi fundada em 843 d.C. quando o império de Carlos Magno foi dividido pelo Tratado de Verdun e dado aos seus netos. Luís, o alemão, governou a parte alemã, dando-lhe o nome. Os outros dois netos governaram a França e uma porção de terra entre a Alemanha e a França chamada Lotharingia.
A Alemanha, o novo país, teve problemas para estabelecer suas fronteiras. Por fora, húngaros e nórdicos invadiram e, por dentro, cinco tribos diferentes dividiram o país em cinco ducados. Esses ducados eram a Francônia, a Lorena, a Baviera, a Saxônia e a Suábia. Além disso, a França e a Alemanha disputavam o controle da Lotaríngia.
Em 911, a linhagem de Luís, o alemão, havia morrido e os duques dos cinco ducados do país elegeram um novo governante entre eles. Um desses governantes, Otto, o Grande, expandiu as fronteiras da Alemanha em 955 ao conquistar os húngaros e tomar suas terras, a Marcha Oriental, que é a atual Áustria. Ele também se tornou o primeiro Sacro Imperador Romano e recebeu o norte da Itália.
As fronteiras da Alemanha se expandiram no século 12 para o Mar Báltico, Wends e oeste da Pomerânia. Enquanto isso, os prussianos nativos se converteram ao cristianismo. Nos anos 1500, Carlos V governou não apenas a Alemanha, mas também os Habsburgo, a Espanha, a Itália e as terras da Borgonha.
No entanto, a guerra resultou em um grande declínio do poder e autoridade imperial e deu origem à Prússia. Este pequeno país eventualmente se expandiu e conquistou muitas terras e territórios alemães, deixando a Alemanha uma casca de si mesma. Napoleão conquistou os estados alemães em 1700 e os separou. Eventualmente, os estados alemães foram reunidos no Império Alemão. O país foi brevemente dividido em Alemanha Oriental e Alemanha Ocidental, mas elas foram reunidas em 1990.