En el s. V llegan los visigodos. Período de poca estabilidad política, que favorece la llegada de los musulmanes en el 711. Establecen la capital en Córdoba. Conquistan toda la Península, excepto Asturias, desde donde comienza la Reconqusta, que durará casi ocho siglos. Poco a poco se van formando los distintos reinos cristianos.
Surge el feudalismo. La estructura social era nobleza, clero y siervos. Al amparo de los monasterios, únicos centros culturales, nacen el castellano y el arte románico (más tarde, el gótico). Algunos reinos (Aragón) expanden sus dominios por el Mediterráneo.
En la última fase se crean las primeras universidades; hay una emigración del campo a la ciudad, que da lugar a la burguesía; la inestabilidad se generaliza: el hambre, las guerras y la peste sacuden a toda Europa. Nuevos sistemas políticos y sociales, inventos y descubrimientos pondrán fin a esta época.