Los ocho siglos que duró la Reconquista (711-1492) llevada a cabo por los reinos cristianos del norte para recuperar las tierras sometidas por los musulmanes mantuvieron la península ibérica en frecuente estado de guerra.
Si se añaden a ello las tensiones internas entre la nobleza y la monarquía, frecuentes durante la Baja Edad Media y el Renacimiento, que derivan a veces en auténtica guerra civil, se comprende fácilmente el papel que jugaron los castillos y el por qué de su abundancia en España con cerca de 2500 fortificaciones siguiendo el concepto de castillo, sin incluir torres, ciudadelas, fortificaciones u otro tipo de elementos de defensa.
Los árabes, por su parte, también construyeron sus propias obras de defensa, lo que ha contribuido al número y variedad de castillos que se encuentran en España.
A continuación se relacionan los diferentes castillos españoles, por comunidades autónomas y provincias:
Las fortificaciones madrileñas se promocionan turísticamente a través de la Ruta por los castillos, fortalezas y atalayas, itinerario diseñado por el Consorcio Turístico de Madrid, donde se engloban la mayor parte de las siguientes construcciones medievales y renacentistas: Castillos y fortalezas en la Navarra actual: La relación completa sería de varios centenares.