Omni

Spain population (2026)

The population of Spain is 47,850,792 as of 1 July 2026, according to UN World Population Prospects 2024. Spain ranks #34 of 236 countries and territories and holds 0.576% of the world population. The population is shrinking by 0.10% a year (-39,165 people). The median age is 47.3 years, women have 1.24 children on average and life expectancy at birth is 84.1 years. Population density is 96 people per km² of land. The capital is Madrid.

Population of Spain, 1955–2050

YearPopulationYearly changeMedian ageFertilityLife expectancyWorld share
205044,928,558-0.47%52.81.3687.10.465%
204545,879,964-0.36%52.71.3486.50.486%
204046,591,674-0.27%52.01.3285.90.508%
203547,154,196-0.22%50.81.2985.30.531%
203047,610,520-0.17%49.01.2684.60.556%
202647,850,792-0.10%47.31.2484.10.576%
202547,889,958-0.06%46.81.2384.00.582%
202447,910,526-0.02%46.41.2283.80.587%
202347,911,580+0.02%45.91.2183.70.592%
202247,828,382+0.33%45.41.2182.40.596%
202047,679,489+0.18%44.51.1982.20.605%
201546,683,686-0.01%42.61.3382.60.625%
201046,840,472+0.37%40.21.3782.00.667%
200543,958,885+1.61%38.81.3380.30.667%
200041,019,774+0.53%37.31.2179.40.665%
199540,052,738+0.47%35.31.1578.20.695%
199039,084,979+0.12%33.51.3677.00.734%
198538,601,321+0.38%31.91.6476.40.793%
198037,537,564+0.81%30.72.2175.50.844%
197535,795,769+1.05%30.02.7773.50.879%
197033,812,723+0.94%30.12.8872.10.915%
196532,110,668+1.12%30.22.9370.90.963%
196030,404,938+0.80%29.42.8169.21.01%
195529,089,776+0.82%28.72.5166.71.06%

Spain statistics by category

Economy · Energy · Environment · Health · Food & Agriculture · Water · Education · Technology · Society & Media · Government · Transport · Biodiversity · Geography · Space & Science · Time & Calendar

Nearby countries: Russia, Germany, United Kingdom, France, Italy