De Romeinen breidden hun rijk uit over de hele linkerover van de Rijn en het deel van het huidige Duitsland ten zuiden van de Donau. Het overige deel van het huidige Duitsland was bewoond door Germanen en Slaven. De Germanen huisden aanvakelijk in het noorden, trokken echter zuid- en westwaarts. Slavische volkeren trokken in het huidge Duitsland vanuit het oosten. Kelten woonden in hoofdzaak in de Romeinse bezettingsgebieden. In de laatste fase van het Romeinse rijk kwamen de Hunnen vanuit Azië en dreven deels de Slaven, Germanen en Kelten uit hun gebieden, tot uiteindelijk het Romeinse rijk ten prooi viel. Later moesten de Hunnen zich terugtrekken en namen de Franken het roer over in het huidige Duitsland.