Hispania fue ocupada sucesivamente por los suevos, vándalos, alanos y visigodos.