Compare countries

vs

Spain

47,649,222

Population now
vs

Germany

83,881,293

Population now

As of 2026, Spain has a population of about 47,649,222 while Germany has about 83,881,293 — a difference of 36,232,071 people. Spain is growing faster (-0.25% per year).

SpainMetricGermany
-0.25% Growth rate / yr -0.35%
7.1 Birth rate / 1,000 8.6
9.6 Death rate / 1,000 12.1
94.2 Density / km² 234.9
48.9% Male % 49.2%
98.6% Literacy % 99.0%
27.9% Smoking % 22.7%
78.8 Life expectancy 77.4