З населенням у понад 46 млн осіб, Іспанія є 4-ю за кількістю населення країною Європейського Союзу. Столиця країни — Мадрид; серед інших важливих мегаполісів Барселона, Валенсія, Севілья, Сарагоса, Малага та Більбао.