Compare countries

vs

Germany

83,881,301

Population now
vs

Spain

47,649,224

Population now

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

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