El nacionalismo español es el movimiento social, político e ideológico que conformó desde el siglo XIX la identidad nacional de España.[1]​
No es propiamente un nacionalismo irredentista: la única reivindicación territorial identificada como “nacional” ha sido Gibraltar (desde el siglo XVIII); el resto de las reivindicaciones territoriales han sido históricamente las coloniales o imperiales (durante el siglo XIX contra la independencia de Hispanoamérica y en el siglo XX sobre el Magreb). Tampoco ha sido un nacionalismo centrípeto (que pretendiera unificar comunidades de españoles sometidas a otras soberanías), pero sí ha presenciado el nacimiento de nacionalismos periféricos[2]​ que, desde finales del siglo XIX, han funcionado como movimientos nacionalistas centrífugos (que pretenden la conformación de identidades nacionales alternativas).[3]​
Como en las demás naciones-estado de Europa Occidental (Portugal, Francia e Inglaterra), la conformación de una monarquía autoritaria desde finales de la Edad Media produjo el desarrollo secular paralelo del Estado y la Nación en España, bajo las sucesivas conformaciones territoriales de la Monarquía Hispánica.[4]​ Como ocurrió en cada uno de los otros casos, la identidad nacional y la misma estructura territorial terminó dando muy distintos productos; pero siempre, y en el caso español también, como consecuencia de la forma en que las instituciones respondieron a la dinámica económica y social (en ocasiones, a pesar de esas mismas instituciones), y sin acabar de presentarse en su aspecto contemporáneo hasta que no terminó el Antiguo Régimen. El factor de identificación más claro fue durante todo ese periodo el étnico-religioso, expresado en la condición de cristiano viejo. Al final del periodo (siglo XVIII) se fue acentuando el factor de identificación lingüístico en torno al castellano o español, con nuevas instituciones como la Real Academia Española.