Станом на середину 2025 року населення Іспанії досягло рекордного рівня — 49,3 мільйона осіб. За даними Національного інституту статистики Іспанії (INE), зростання населення країни останніми роками відбувається переважно завдяки міграції.