Spanien (spansk: España), officielt Kongeriget Spanien (spansk: Reino de España), er et land i Sydvesteuropa.[9] Spanien dækker hovedparten af Den Iberiske Halvø. Landet omfatter også De Baleariske Øer i Middelhavet og De Kanariske Øer i Atlanterhavet, de nordafrikanske byer Ceuta og Melilla, samt adskillige småøer i den vestlige del af Middelhavet. Med undtagelse af en lille landgrænse med Gibraltar, grænser det spanske fastland i syd og øst op til Middelhavet. I nord og nordøst grænser det op til Frankrig, Andorra og Biscayabugten, og i vest og nordvest op til Portugal og Atlanterhavet. Spanien deler som det eneste land i Europa landegrænse med et afrikansk land (Marokko).
Spanien er med sine 505.990 kvadratkilometer det største land i Sydeuropa, det næststørste land i Vesteuropa og EU, og det 4. største land i Europa. Det er Europas 6. og EU’s 5. folkerigeste land. Spaniens hovedstad og største by er Madrid. Andre vigtige storbyer er Barcelona, Valencia, Sevilla, Bilbao og Málaga.
De første mennesker slog sig ned på Den Iberiske Halvø for omkring 35.000 år siden.
Fodnotefejl: <ref>-tags eksisterer for en gruppe betegnet "lower-alpha", men der blev ikke fundet et tilsvarende {{reflist|group="lower-alpha"}}, eller et afsluttende </ref>-tag mangler