Spain Population in 2020

Current Population in Spain (live)

46,753,879

Births Today (live)

419

Births This Year (live)

218,465

Deaths Today (live)

505

Deaths This Year (live)

263,299

Net Migrations Today (live)

45

Net Migrations This Year (live)

23,696

Spain Land Area

499,564 km2
(192,882 mi2

Population Density (/km2)

93.59 /km2
(36.13 /mi2

Overview on Population Growth in Spain

Current Population in Spain today, Tuesday, 4 August 2020 is 46,753,879 and is projected to reach 46,745,216 at 1 July 2021 according to United Nations data.

In Spain, with a births rate equal to 7.89%, deaths rate equal to 9.02% and migration rate equal to 0.857%, the net population is expected to decrease by about -9,562 this year, 2021 compared to the last year, 2020.

The migration rate in Spain (0.857%) is positive meaning that more people enter Spain as permanent residents (immigrants) than people leaving it to be permanent residents in another country (emigrants) adding to the total population in Spain.

In Spain, a new baby is born every 1 minute and 26 seconds, one person dies every 1 minute and 11 seconds.

Historical Population Estimates in Spain

Date Total Population Females (%) Males (%) Population Growth Net Migration Migration Rate Fertility Rate Life Expectancy Birth Rate Death Rate
2020 46,754,778 23,776,445 (50.85%) 22,978,338 (49.15%) 0.035% 40,000 0.856 1.33% 83.36 8.52 9.02
2019 46,736,776 23,776,134 (50.87%) 22,960,648 (49.13%) 0.035% 40,000 0.856 1.33% 83.36 8.52 9.02
2018 46,692,858 23,765,099 (50.90%) 22,927,764 (49.10%) 0.035% 40,000 0.856 1.33% 83.36 8.52 9.02
2017 46,647,428 23,751,411 (50.92%) 22,896,014 (49.08%) 0.035% 40,000 0.856 1.33% 83.36 8.52 9.02
2016 46,634,140 23,746,305 (50.92%) 22,887,826 (49.08%) 0.035% 40,000 0.856 1.33% 83.36 8.52 9.02
2015 46,671,926 23,755,678 (50.90%) 22,916,241 (49.10%) -0.111% -104,088 -2.224 1.33% 82.51 9.60 8.48
2014 46,777,925 23,786,099 (50.85%) 22,991,828 (49.15%) -0.111% -104,088 -2.224 1.33% 82.51 9.60 8.48
2013 46,930,555 23,829,129 (50.78%) 23,101,425 (49.22%) -0.111% -104,088 -2.224 1.33% 82.51 9.60 8.48
2012 47,063,060 23,857,591 (50.69%) 23,205,468 (49.31%) -0.111% -104,088 -2.224 1.33% 82.51 9.60 8.48
2011 47,084,240 23,834,599 (50.62%) 23,249,643 (49.38%) -0.111% -104,088 -2.224 1.33% 82.51 9.60 8.48
2010 46,931,015 23,734,878 (50.57%) 23,196,133 (49.43%) 1.281% 454,770 10.000 1.45% 81.22 11.28 8.47
2009 46,583,565 23,550,557 (50.56%) 23,033,009 (49.44%) 1.281% 454,770 10.000 1.45% 81.22 11.28 8.47
2008 46,068,811 23,293,236 (50.56%) 22,775,575 (49.44%) 1.281% 454,770 10.000 1.45% 81.22 11.28 8.47
2007 45,429,076 22,981,704 (50.59%) 22,447,367 (49.41%) 1.281% 454,770 10.000 1.45% 81.22 11.28 8.47
2006 44,728,565 22,644,101 (50.63%) 22,084,460 (49.37%) 1.281% 454,770 10.000 1.45% 81.22 11.28 8.47
2005 44,019,123 22,303,276 (50.67%) 21,715,842 (49.33%) 1.507% 581,642 13.711 1.28% 79.91 10.15 8.80
2004 43,308,345 21,962,559 (50.71%) 21,345,786 (49.29%) 1.507% 581,642 13.711 1.28% 79.91 10.15 8.80
2003 42,596,453 21,622,612 (50.76%) 20,973,843 (49.24%) 1.507% 581,642 13.711 1.28% 79.91 10.15 8.80
2002 41,919,585 21,300,575 (50.81%) 20,619,018 (49.19%) 1.507% 581,642 13.711 1.28% 79.91 10.15 8.80
2001 41,319,427 21,016,357 (50.86%) 20,303,074 (49.14%) 1.507% 581,642 13.711 1.28% 79.91 10.15 8.80
2000 40,824,754 20,783,585 (50.91%) 20,041,160 (49.09%) 0.515% 186,214 4.620 1.19% 78.78 9.39 8.86
1999 40,454,470 20,611,192 (50.95%) 19,843,280 (49.05%) 0.515% 186,214 4.620 1.19% 78.78 9.39 8.86
1998 40,201,560 20,495,384 (50.98%) 19,706,177 (49.02%) 0.515% 186,214 4.620 1.19% 78.78 9.39 8.86
1997 40,035,293 20,420,582 (51.01%) 19,614,704 (48.99%) 0.515% 186,214 4.620 1.19% 78.78 9.39 8.86
1996 39,908,959 20,363,381 (51.02%) 19,545,581 (48.98%) 0.515% 186,214 4.620 1.19% 78.78 9.39 8.86
1995 39,787,419 20,306,175 (51.04%) 19,481,238 (48.96%) 0.296% 63,854 1.617 1.28% 77.63 9.92 8.58
1994 39,660,069 20,243,586 (51.04%) 19,416,493 (48.96%) 0.296% 63,854 1.617 1.28% 77.63 9.92 8.58
1993 39,533,725 20,179,046 (51.04%) 19,354,680 (48.96%) 0.296% 63,854 1.617 1.28% 77.63 9.92 8.58
1992 39,410,857 20,114,125 (51.04%) 19,296,727 (48.96%) 0.296% 63,854 1.617 1.28% 77.63 9.92 8.58
1991 39,299,081 20,053,115 (51.03%) 19,245,966 (48.97%) 0.296% 63,854 1.617 1.28% 77.63 9.92 8.58
1990 39,202,525 19,998,510 (51.01%) 19,204,014 (48.99%) 0.241% -13,536 -0.347 1.46% 76.86 10.92 8.16
1989 39,118,561 19,949,112 (51.00%) 19,169,443 (49.00%) 0.241% -13,536 -0.347 1.46% 76.86 10.92 8.16
1988 39,038,692 19,900,904 (50.98%) 19,137,782 (49.02%) 0.241% -13,536 -0.347 1.46% 76.86 10.92 8.16
1987 38,954,497 19,850,388 (50.96%) 19,104,102 (49.04%) 0.241% -13,536 -0.347 1.46% 76.86 10.92 8.16
1986 38,855,626 19,793,266 (50.94%) 19,062,365 (49.06%) 0.241% -13,536 -0.347 1.46% 76.86 10.92 8.16
1985 38,733,876 19,726,076 (50.93%) 19,007,790 (49.07%) 0.542% -8,658 -0.227 1.88% 76.11 13.43 7.78
1984 38,586,708 19,647,879 (50.92%) 18,938,825 (49.08%) 0.542% -8,658 -0.227 1.88% 76.11 13.43 7.78
1983 38,413,317 19,558,240 (50.92%) 18,855,060 (49.08%) 0.542% -8,658 -0.227 1.88% 76.11 13.43 7.78
1982 38,209,693 19,455,109 (50.92%) 18,754,577 (49.08%) 0.542% -8,658 -0.227 1.88% 76.11 13.43 7.78
1981 37,971,972 19,336,308 (50.92%) 18,635,660 (49.08%) 0.542% -8,658 -0.227 1.88% 76.11 13.43 7.78
1980 37,698,196 19,200,674 (50.93%) 18,497,526 (49.07%) 0.989% 15,381 0.418 2.55% 74.41 17.54 8.07
1979 37,386,810 19,047,394 (50.95%) 18,339,416 (49.05%) 0.989% 15,381 0.418 2.55% 74.41 17.54 8.07
1978 37,040,396 18,877,776 (50.97%) 18,162,625 (49.03%) 0.989% 15,381 0.418 2.55% 74.41 17.54 8.07
1977 36,666,767 18,695,581 (50.99%) 17,971,189 (49.01%) 0.989% 15,381 0.418 2.55% 74.41 17.54 8.07
1976 36,276,752 18,506,082 (51.01%) 17,770,666 (48.99%) 0.989% 15,381 0.418 2.55% 74.41 17.54 8.07
1975 35,879,209 18,313,519 (51.04%) 17,565,691 (48.96%) 1.144% 19,398 0.556 2.85% 72.66 19.42 8.54
1974 35,476,423 18,119,068 (51.07%) 17,357,367 (48.93%) 1.144% 19,398 0.556 2.85% 72.66 19.42 8.54
1973 35,069,431 17,923,045 (51.11%) 17,146,388 (48.89%) 1.144% 19,398 0.556 2.85% 72.66 19.42 8.54
1972 34,664,234 17,727,883 (51.14%) 16,936,351 (48.86%) 1.144% 19,398 0.556 2.85% 72.66 19.42 8.54
1971 34,267,466 17,536,124 (51.17%) 16,731,339 (48.83%) 1.144% 19,398 0.556 2.85% 72.66 19.42 8.54
1970 33,883,749 17,349,577 (51.20%) 16,534,172 (48.80%) 1.053% -29,187 -0.884 2.84% 71.38 20.01 8.60
1969 33,517,683 17,170,319 (51.23%) 16,347,358 (48.77%) 1.053% -29,187 -0.884 2.84% 71.38 20.01 8.60
1968 33,168,775 16,998,306 (51.25%) 16,170,471 (48.75%) 1.053% -29,187 -0.884 2.84% 71.38 20.01 8.60
1967 32,830,187 16,830,540 (51.27%) 15,999,641 (48.73%) 1.053% -29,187 -0.884 2.84% 71.38 20.01 8.60
1966 32,491,644 16,662,544 (51.28%) 15,829,099 (48.72%) 1.053% -29,187 -0.884 2.84% 71.38 20.01 8.60
1965 32,146,263 16,491,376 (51.30%) 15,654,879 (48.70%) 1.115% -38,761 -1.239 2.81% 69.91 21.15 8.76
1964 31,791,941 16,316,055 (51.32%) 15,475,883 (48.68%) 1.115% -38,761 -1.239 2.81% 69.91 21.15 8.76
1963 31,432,771 16,138,613 (51.34%) 15,294,155 (48.66%) 1.115% -38,761 -1.239 2.81% 69.91 21.15 8.76
1962 31,075,477 15,962,789 (51.37%) 15,112,686 (48.63%) 1.115% -38,761 -1.239 2.81% 69.91 21.15 8.76
1961 30,729,652 15,793,828 (51.40%) 14,935,822 (48.60%) 1.115% -38,761 -1.239 2.81% 69.91 21.15 8.76
1960 30,402,411 15,635,576 (51.43%) 14,766,837 (48.57%) 0.911% -91,005 -3.062 2.70% 67.74 21.55 9.38
1959 30,096,581 15,489,520 (51.47%) 14,607,057 (48.53%) 0.911% -91,005 -3.062 2.70% 67.74 21.55 9.38
1958 29,811,316 15,355,106 (51.51%) 14,456,205 (48.49%) 0.911% -91,005 -3.062 2.70% 67.74 21.55 9.38
1957 29,543,624 15,230,577 (51.55%) 14,313,049 (48.45%) 0.911% -91,005 -3.062 2.70% 67.74 21.55 9.38
1956 29,290,079 15,113,872 (51.60%) 14,176,207 (48.40%) 0.911% -91,005 -3.062 2.70% 67.74 21.55 9.38
1955 29,048,395 15,003,517 (51.65%) 14,044,875 (48.35%) 0.685% -101,007 -3.537 2.53% 64.59 20.54 10.15
1954 28,818,010 14,898,910 (51.70%) 13,919,102 (48.30%) 0.685% -101,007 -3.537 2.53% 64.59 20.54 10.15
1953 28,600,358 14,800,470 (51.75%) 13,799,890 (48.25%) 0.685% -101,007 -3.537 2.53% 64.59 20.54 10.15
1952 28,399,030 14,709,728 (51.80%) 13,689,305 (48.20%) 0.685% -101,007 -3.537 2.53% 64.59 20.54 10.15
1951 28,219,620 14,629,261 (51.84%) 13,590,359 (48.16%) 0.685% -101,007 -3.537 2.53% 64.59 20.54 10.15
1950 28,069,735 14,562,663 (51.88%) 13,507,071 (48.12%) N/A

Population Forecast in Spain

Date Total Population Females (%) Males (%) Population Growth Net Migration Fertility Rate Life Expectancy Birth Rate Death Rate
2020 46,754,778 23,776,445 (50.85%) 22,978,338 (49.15%) 0.0350% 40,000 1.33% 83.36 8.52 9.02
2021 46,745,216 23,766,110 (50.84%) 22,979,101 (49.16%) -0.0760% 40,000 1.39% 83.99 7.89 9.51
2022 46,719,142 23,749,502 (50.83%) 22,969,645 (49.17%) -0.0760% 40,000 1.39% 83.99 7.89 9.51
2023 46,679,287 23,727,588 (50.83%) 22,951,696 (49.17%) -0.0760% 40,000 1.39% 83.99 7.89 9.51
2024 46,630,675 23,701,970 (50.83%) 22,928,703 (49.17%) -0.0760% 40,000 1.39% 83.99 7.89 9.51
2025 46,577,094 23,673,874 (50.83%) 22,903,223 (49.17%) -0.0760% 40,000 1.39% 83.99 7.89 9.51
2026 46,518,646 23,643,475 (50.83%) 22,875,170 (49.17%) -0.1500% 40,000 1.44% 84.63 7.52 9.88
2027 46,453,975 23,610,577 (50.83%) 22,843,398 (49.17%) -0.1500% 40,000 1.44% 84.63 7.52 9.88
2028 46,383,828 23,575,590 (50.83%) 22,808,246 (49.17%) -0.1500% 40,000 1.44% 84.63 7.52 9.88
2029 46,309,024 23,538,923 (50.83%) 22,770,096 (49.17%) -0.1500% 40,000 1.44% 84.63 7.52 9.88
2030 46,230,140 23,500,901 (50.83%) 22,729,246 (49.17%) -0.1500% 40,000 1.44% 84.63 7.52 9.88
2031 46,147,591 23,461,712 (50.84%) 22,685,881 (49.16%) -0.1960% 40,000 1.48% 85.24 7.53 10.35
2032 46,061,483 23,421,393 (50.85%) 22,640,091 (49.15%) -0.1960% 40,000 1.48% 85.24 7.53 10.35
2033 45,971,722 23,379,805 (50.86%) 22,591,914 (49.14%) -0.1960% 40,000 1.48% 85.24 7.53 10.35
2034 45,878,034 23,336,733 (50.87%) 22,541,300 (49.13%) -0.1960% 40,000 1.48% 85.24 7.53 10.35
2035 45,780,170 23,291,952 (50.88%) 22,488,220 (49.12%) -0.1960% 40,000 1.48% 85.24 7.53 10.35
2036 45,677,994 23,245,351 (50.89%) 22,432,639 (49.11%) -0.2440% 38,868 1.51% 85.83 7.75 11.05
2037 45,571,461 23,196,873 (50.90%) 22,374,585 (49.10%) -0.2440% 38,868 1.51% 85.83 7.75 11.05
2038 45,460,500 23,146,387 (50.92%) 22,314,112 (49.08%) -0.2440% 38,868 1.51% 85.83 7.75 11.05
2039 45,345,045 23,093,763 (50.93%) 22,251,281 (49.07%) -0.2440% 38,868 1.51% 85.83 7.75 11.05
2040 45,224,891 23,038,813 (50.94%) 22,186,077 (49.06%) -0.2440% 38,868 1.51% 85.83 7.75 11.05
2041 45,099,804 22,981,342 (50.96%) 22,118,457 (49.04%) -0.3070% 38,931 1.54% 86.42 7.96 11.90
2042 44,969,301 22,921,085 (50.97%) 22,048,212 (49.03%) -0.3070% 38,931 1.54% 86.42 7.96 11.90
2043 44,832,561 22,857,614 (50.98%) 21,974,957 (49.02%) -0.3070% 38,931 1.54% 86.42 7.96 11.90
2044 44,688,624 22,790,429 (51.00%) 21,898,187 (49.00%) -0.3070% 38,931 1.54% 86.42 7.96 11.90
2045 44,536,596 22,719,099 (51.01%) 21,817,492 (48.99%) -0.3070% 38,931 1.54% 86.42 7.96 11.90
2046 44,376,201 22,643,435 (51.03%) 21,732,766 (48.97%) -0.4080% 39,020 1.57% 87.00 7.95 12.91
2047 44,207,090 22,563,208 (51.04%) 21,643,886 (48.96%) -0.4080% 39,020 1.57% 87.00 7.95 12.91
2048 44,028,287 22,477,854 (51.05%) 21,550,426 (48.95%) -0.4080% 39,020 1.57% 87.00 7.95 12.91
2049 43,838,653 22,386,730 (51.07%) 21,451,927 (48.93%) -0.4080% 39,020 1.57% 87.00 7.95 12.91
2050 43,637,410 22,289,361 (51.08%) 21,348,047 (48.92%) -0.4080% 39,020 1.57% 87.00 7.95 12.91
2051 43,424,353 22,185,606 (51.09%) 21,238,746 (48.91%) -0.5470% 39,020 1.59% 87.57 7.68 14.06
2052 43,199,720 22,075,542 (51.10%) 21,124,165 (48.90%) -0.5470% 39,020 1.59% 87.57 7.68 14.06
2053 42,963,770 21,959,315 (51.11%) 21,004,457 (48.89%) -0.5470% 39,020 1.59% 87.57 7.68 14.06
2054 42,716,998 21,837,145 (51.12%) 20,879,856 (48.88%) -0.5470% 39,020 1.59% 87.57 7.68 14.06
2055 42,459,988 21,709,331 (51.13%) 20,750,666 (48.87%) -0.5470% 39,020 1.59% 87.57 7.68 14.06
2056 42,193,149 21,576,023 (51.14%) 20,617,120 (48.86%) -0.6770% 39,020 1.61% 88.14 7.47 15.18
2057 41,917,101 21,437,514 (51.14%) 20,479,581 (48.86%) -0.6770% 39,020 1.61% 88.14 7.47 15.18
2058 41,632,979 21,294,311 (51.15%) 20,338,665 (48.85%) -0.6770% 39,020 1.61% 88.14 7.47 15.18
2059 41,342,163 21,147,044 (51.15%) 20,195,126 (48.85%) -0.6770% 39,020 1.61% 88.14 7.47 15.18
2060 41,045,955 20,996,313 (51.15%) 20,049,650 (48.85%) -0.6770% 39,020 1.61% 88.14 7.47 15.18
2061 40,745,361 20,842,598 (51.15%) 19,902,769 (48.85%) -0.7580% 39,020 1.62% 88.70 7.50 16.04
2062 40,441,298 20,686,319 (51.15%) 19,754,983 (48.85%) -0.7580% 39,020 1.62% 88.70 7.50 16.04
2063 40,134,921 20,527,991 (51.15%) 19,606,940 (48.85%) -0.7580% 39,020 1.62% 88.70 7.50 16.04
2064 39,827,445 20,368,145 (51.14%) 19,459,299 (48.86%) -0.7580% 39,020 1.62% 88.70 7.50 16.04
2065 39,520,064 20,207,326 (51.13%) 19,312,743 (48.87%) -0.7580% 39,020 1.62% 88.70 7.50 16.04
2066 39,213,815 20,046,073 (51.12%) 19,167,747 (48.88%) -0.7700% 39,020 1.63% 89.26 7.73 16.43
2067 38,909,844 19,884,984 (51.11%) 19,024,869 (48.89%) -0.7700% 39,020 1.63% 89.26 7.73 16.43
2068 38,609,691 19,724,727 (51.09%) 18,884,967 (48.91%) -0.7700% 39,020 1.63% 89.26 7.73 16.43
2069 38,314,997 19,566,025 (51.07%) 18,748,974 (48.93%) -0.7700% 39,020 1.63% 89.26 7.73 16.43
2070 38,027,228 19,409,583 (51.04%) 18,617,650 (48.96%) -0.7700% 39,020 1.63% 89.26 7.73 16.43
2071 37,747,235 19,255,847 (51.01%) 18,491,386 (48.99%) -0.6970% 39,020 1.65% 89.81 8.06 16.07
2072 37,475,802 19,105,371 (50.98%) 18,370,429 (49.02%) -0.6970% 39,020 1.65% 89.81 8.06 16.07
2073 37,214,189 18,959,031 (50.95%) 18,255,151 (49.05%) -0.6970% 39,020 1.65% 89.81 8.06 16.07
2074 36,963,726 18,817,817 (50.91%) 18,145,907 (49.09%) -0.6970% 39,020 1.65% 89.81 8.06 16.07
2075 36,725,383 18,682,499 (50.87%) 18,042,885 (49.13%) -0.6970% 39,020 1.65% 89.81 8.06 16.07
2076 36,499,585 18,553,404 (50.83%) 17,946,190 (49.17%) -0.5550% 39,020 1.65% 90.37 8.33 14.95
2077 36,286,369 18,430,684 (50.79%) 17,855,682 (49.21%) -0.5550% 39,020 1.65% 90.37 8.33 14.95
2078 36,085,642 18,314,654 (50.75%) 17,770,991 (49.25%) -0.5550% 39,020 1.65% 90.37 8.33 14.95
2079 35,897,096 18,205,530 (50.72%) 17,691,560 (49.28%) -0.5550% 39,020 1.65% 90.37 8.33 14.95
2080 35,720,268 18,103,410 (50.68%) 17,616,864 (49.32%) -0.5550% 39,020 1.65% 90.37 8.33 14.95
2081 35,554,970 18,008,339 (50.65%) 17,546,636 (49.35%) -0.4150% 39,020 1.66% 90.92 8.41 13.66
2082 35,400,599 17,920,050 (50.62%) 17,480,547 (49.38%) -0.4150% 39,020 1.66% 90.92 8.41 13.66
2083 35,255,680 17,837,813 (50.60%) 17,417,864 (49.40%) -0.4150% 39,020 1.66% 90.92 8.41 13.66
2084 35,118,333 17,760,623 (50.57%) 17,357,710 (49.43%) -0.4150% 39,020 1.66% 90.92 8.41 13.66
2085 34,986,921 17,687,602 (50.55%) 17,299,323 (49.45%) -0.4150% 39,020 1.66% 90.92 8.41 13.66
2086 34,860,671 17,618,382 (50.54%) 17,242,293 (49.46%) -0.3450% 39,020 1.67% 91.47 8.31 12.88
2087 34,738,963 17,552,630 (50.53%) 17,186,334 (49.47%) -0.3450% 39,020 1.67% 91.47 8.31 12.88
2088 34,620,602 17,489,641 (50.52%) 17,130,960 (49.48%) -0.3450% 39,020 1.67% 91.47 8.31 12.88
2089 34,504,336 17,428,635 (50.51%) 17,075,693 (49.49%) -0.3450% 39,020 1.67% 91.47 8.31 12.88
2090 34,389,124 17,368,950 (50.51%) 17,020,173 (49.49%) -0.3450% 39,020 1.67% 91.47 8.31 12.88
2091 34,274,238 17,310,113 (50.50%) 16,964,125 (49.50%) -0.3390% 39,020 1.68% 92.02 8.18 12.72
2092 34,159,181 17,251,787 (50.50%) 16,907,397 (49.50%) -0.3390% 39,020 1.68% 92.02 8.18 12.72
2093 34,043,704 17,193,778 (50.51%) 16,849,928 (49.49%) -0.3390% 39,020 1.68% 92.02 8.18 12.72
2094 33,927,622 17,135,917 (50.51%) 16,791,713 (49.49%) -0.3390% 39,020 1.68% 92.02 8.18 12.72
2095 33,810,791 17,078,019 (50.51%) 16,732,778 (49.49%) -0.3390% 39,020 1.68% 92.02 8.18 12.72
2096 33,693,083 17,019,894 (50.51%) 16,673,187 (49.49%) -0.3590% 39,020 1.69% 92.58 8.14 12.89
2097 33,574,323 16,961,303 (50.52%) 16,613,015 (49.48%) -0.3590% 39,020 1.69% 92.58 8.14 12.89
2098 33,454,327 16,901,954 (50.52%) 16,552,375 (49.48%) -0.3590% 39,020 1.69% 92.58 8.14 12.89
2099 33,332,912 16,841,525 (50.53%) 16,491,387 (49.47%) -0.3590% 39,020 1.69% 92.58 8.14 12.89
2100 33,209,863 16,779,666 (50.53%) 16,430,190 (49.47%) -0.3590% 39,020 1.69% 92.58 8.14 12.89

Historical Population Estimates and Forecast Charts in Spain

Population Growth Rate Charts in Spain

Terminology

Total population is based on the de facto definition of population, which counts all residents regardless of legal status or citizenship. The values shown are midyear estimates.
Annual population growth rate for year t is the exponential rate of growth of midyear population from year t-1 to t, expressed as a percentage .
Fertility rate, total (births per woman): the number of children that would be born to a woman if she were to live to the end of her childbearing years and bear children in accordance with age-specific fertility rates of the specified year.
Net migration is the number of immigrants minus the number of emigrants, including citizens and noncitizens, for 1 year period. It is the net total of migrants during the period, that is, the total number of immigrants less the annual number of emigrants, including both citizens and noncitizens.
Life expectancy at birth indicates the number of years a newborn infant would live if prevailing patterns of mortality at the time of its birth were to stay the same throughout its life. It reflects the overall mortality level of a population, and summarizes the mortality pattern that prevails across all age groups in a given year.
Crude death rate indicates the number of deaths per 1,000 midyear population. It indicates the number of deaths occurring during the year, per 1,000 population estimated at midyear. Subtracting the crude death rate from the crude birth rate provides the rate of natural increase, which is equal to the rate of population change in the absence of migration.
Crude birth rate indicates the number of live births per 1,000 midyear population. It indicates the number of live births occurring during the year, per 1,000 population estimated at midyear. Subtracting the crude death rate from the crude birth rate provides the rate of natural increase, which is equal to the rate of population change in the absence of migration.

Population in all Cities of Spain

City Population
Madrid 3,255,944
Barcelona 1,621,537
Valencia 814,208
Sevilla 703,206
Zaragoza 674,317
Malaga 568,305
Murcia 436,870
Palma 401,270
Las Palmas de Gran Canaria 381,847
Bilbao 354,860
Alicante 334,757
Cordoba 328,428
Valladolid 317,864
Vigo 297,332
Gijon 277,554
Eixample 266,477
L'Hospitalet de Llobregat 257,038
Latina 256,644
Carabanchel 253,678
A Coruna 246,056
Puente de Vallecas 244,151
Sant Marti 235,719
Gasteiz / Vitoria 235,661
Granada 234,325
Elche 230,112
Ciudad Lineal 228,171
Oviedo 224,005
Santa Cruz de Tenerife 222,417
Fuencarral-El Pardo 220,085
Badalona 219,547
Cartagena 211,996
Terrassa 210,941
Jerez de la Frontera 207,532
Sabadell 206,493
Mostoles 206,478
Alcala de Henares 204,574
Pamplona 198,491
Fuenlabrada 197,836
Almeria 188,810
Leganes 186,066
San Sebastian 185,357
Sants-Montjuic 183,120
Santander 182,700
Castello de la Plana 180,005
Burgos 178,966
Albacete 169,716
Horta-Guinardo 168,092
Alcorcon 167,967
Getafe 167,164
Nou Barris 166,310
Hortaleza 161,661
San Blas-Canillejas 157,367
Salamanca 155,619
Tetuan de las Victorias 155,000
Logrono 152,107
La Laguna 150,661
City Center 149,718
Huelva 148,806
Arganzuela 148,797
Badajoz 148,334
Sarria-Sant Gervasi 147,912
Sant Andreu 147,732
Salamanca 147,707
Chamberi 145,934
Usera 141,189
Tarragona 140,323
Chamartin 140,000
Lleida 135,919
Marbella 134,623
Leon 134,305
Villaverde 126,802
Cadiz 126,766
Retiro 126,058
Dos Hermanas 122,943
Mataro 121,722
Gracia 121,502
Santa Coloma de Gramenet 119,717
Torrejon de Ardoz 118,162
Jaen 116,557
Moncloa-Aravaca 116,531
Algeciras 116,209
Parla 115,611
Delicias 110,520
Ourense 107,742
Alcobendas 107,514
Reus 107,118
Moratalaz 104,923
Ciutat Vella 102,347
Torrevieja 101,792
Telde 100,015
Barakaldo 98,460
Lugo 96,678
San Fernando 96,366
Girona 96,188
Santiago de Compostela 95,092
Caceres 93,131
Lorca 91,906
Coslada 90,280
Talavera de la Reina 88,856
El Puerto de Santa Maria 87,696
Cornella de Llobregat 86,519
Las Rozas de Madrid 86,340
Orihuela 86,164
Aviles 84,242
El Ejido 84,227
Guadalajara 83,039
Roquetas de Mar 82,665
Palencia 82,651
Algorta 82,624
Pozuelo de Alarcon 82,428
Sant Boi de Llobregat 82,428
Toledo 82,291
Les Corts 82,270
Pontevedra 81,576
Getxo 80,770
Gandia 80,020
Sant Cugat del Valles 79,253
Ceuta 78,674
Arona 78,614
Torrent 78,543
Chiclana de la Frontera 77,293
Manresa 76,558
San Sebastian de los Reyes 75,912
Ferrol 74,273
Velez-Malaga 74,190
Ciudad Real 74,014
Mijas 73,787
Melilla 73,460
Rubi 72,987
Fuengirola 71,482
Benidorm 71,034
Alcala de Guadaira 70,155
Ponferrada 68,736
Rivas-Vaciamadrid 68,405
Majadahonda 68,110
Campina 67,904
Vicalvaro 66,439
Zamora 66,293
Sagunto 66,070
Vilanova i la Geltru 65,890
Sanlucar de Barrameda 65,805
Estepona 65,592
Torremolinos 65,448
Villa de Vallecas 65,162
La Linea de la Concepcion 64,595
Molina de Segura 64,065
Paterna 64,023
Santa Lucia 63,637
Viladecans 63,489
El Prat de Llobregat 63,418
Valdemoro 62,750
Grao de Murviedro 62,368
Castelldefels 62,080
Alcoy 61,552
Linares 61,338
Irun 60,951
Granollers 60,658
Motril 60,279
Gamonal 60,000
Santutxu 60,000
Arrecife 59,127
Benalmadena 58,854
Cerdanyola del Valles 58,747
la Nova Esquerra de l'Eixample 58,224
Avila 56,855
Barri de Sant Andreu 56,818
Segovia 56,660
Merida 56,395
Cuenca 55,866
Torrelavega 55,297
Elda 55,168
Collado-Villalba 55,027
Aranjuez 54,055
San Vicent del Raspeig 53,126
Mollet del Valles 52,484
San Bartolome de Tirajana 52,161
Huesca 52,059
Puertollano 51,842
Calvia 51,774
Sagrada Familia 51,623
Arganda 51,489
Vila-real 51,205
la Vila de Gracia 50,928
Utrera 50,665
Ibiza 48,684
el Raval 48,403
Portugalete 48,105
Sant Gervasi - Galvany 47,043
Santurtzi 46,978
Esplugues de Llobregat 46,862
Barri de les Corts 46,412
Gava 45,994
Sama 45,565
Antequera 45,168
Alzira 44,690
Denia 44,464
Mieres 44,070
Dreta de l'Eixample 43,994
Llefia 43,827
Mislata 43,756
Colmenar Viejo 43,700
Pinto 43,501
Barajas de Madrid 43,423
Boadilla del Monte 43,414
Figueres 43,330
Adeje 43,204
Sant Feliu de Llobregat 42,919
Basauri 42,657
Lucena 42,248
l'Antiga Esquerra de l'Eixample 42,161
Tres Cantos 41,896
Sants 41,313
La Orotava 41,171
Plasencia 41,148
Alcantarilla 41,084
San Fernando de Henares 40,981
Poble Sec 40,906
Mairena del Aljarafe 40,700
Manacor 40,548
Ecija 40,400
Puerto Real 40,183
Blanes 40,047
Granadilla de Abona 39,993
Vic 39,844
Soria 39,528
Lloret de Mar 39,363
Miranda de Ebro 39,264
Andujar 39,111
Igualada 38,918
Errenteria 38,767
Rincon de la Victoria 38,666
Sant Antoni 38,512
Burjassot 38,433
Vilafranca del Penedes 38,425
el Camp de l'Arpa del Clot 38,361
Tomelloso 38,095
Ontinyent 37,735
Naron 37,712
Vilagarcia de Arousa 37,576
Los Realejos 37,559
Ripollet 37,088
Ronda 36,827
Los Palacios y Villafranca 36,824
Arucas 36,259
Llucmajor 36,078
el Guinardo 35,991
Realejo Alto 35,963
La Rinconada 35,928
El Vendrell 35,821
Don Benito 35,791
Puerto del Rosario 35,667
Ubeda 35,649
Teruel 35,396
Villena 35,222
Mazarron 35,221
Cieza 35,200
Tortosa 35,143
Alhaurin de la Torre 35,114
Yecla 35,025
San Pedro de Alcantara 34,922
Tudela 34,717
Burriana 34,565
Aguilas 34,533
el Camp d'en Grassot i Gracia Nova 34,356
Villajoyosa 33,797
Sant Adria de Besos 33,761
el Poblenou 33,642
Almendralejo 33,588
Olot 33,524
Montcada i Reixac 33,453
Oleiros 33,443
Marratxi 33,348
Maspalomas 33,000
Aranda de Duero 32,928
Azuqueca de Henares 32,744
Cambrils 32,422
Puerto de la Cruz 32,219
Sant Joan Despi 32,030
Fort Pienc 31,963
El Carmel 31,843
Galapagar 31,820
Santa Pola 31,760
Castro-Urdiales 31,670
Javea 31,593
Torre-Pacheco 31,495
San Javier 31,432
Camargo 31,404
Santa Eularia des Riu 31,314
Arcos de la Frontera 31,210
Leioa 31,197
Valdepenas 31,147
Barbera del Valles 31,144
Carballo 30,990
Hellin 30,976
San Andres del Rabanedo 30,906
Xirivella 30,691
Alcazar de San Juan 30,675
Manises 30,508
la Marina de Port 30,479
Alaquas 30,392
Oliver-Valdefierro 30,228
Puente-Genil 30,033
Redondela 30,001
Atamaria 30,000
Pinar de Chamartin 30,000
Puerto del Carmen 30,000
Salt 29,985
Aldaia 29,914
Arteixo 29,762
Calp 29,666
Sestao 29,476
Xativa 29,386
Ingenio 29,319
Inca 29,308
el Putxet i el Farro 29,278
San Roque 29,249
Galdakao 29,226
Totana 29,211
Rota 29,179
Ciutadella 29,160
La Sagrera 29,134
Mao 29,125
la Verneda i la Pau 29,013
Aguimes 28,924
Sueca 28,908
Crevillente 28,609
Moron de la Frontera 28,455
Oliva 28,419
Sant Pere de Ribes 28,353
Carmona 28,344
Algemesi 28,308
Vinaros 28,273
Durango 28,229
Culleredo 28,227
Coria del Rio 28,100
Sant Vicenc dels Horts 27,701
Almunecar 27,696
Sitges 27,668
Ribeira 27,518
Eibar 27,419
Premia de Mar 27,399
el Clot 27,170
Santa Uxia de Ribeira 27,159
Novelda 27,135
Catarroja 27,035
Ames 26,983
Martorell 26,681
Horta 26,676
Benicarlo 26,655
Salou 26,649
Villarrobledo 26,642
Nijar 26,516
El Campello 26,511
Villaviciosa de Odon 26,475
Lebrija 26,434
Caravaca 26,415
Sant Andreu de la Barca 26,401
la Prosperitat 26,295
Pineda de Mar 26,203
Sant Marti de Provencals 26,196
Camas 26,015
Marin 25,969
Lepe 25,886
Villanueva de la Serena 25,838
Almozara 25,767
el Baix Guinardo 25,766
Cangas do Morrazo 25,748
Almansa 25,727
Onda 25,691
Jumilla 25,685
Vilapicina i la Torre Llobeta 25,581
La Bonanova 25,574
Quart de Poblet 25,499
Valls 25,092
Santa Perpetua de Mogoda 25,048
Almassora 24,963
Iturrama 24,846
Sarria 24,819
Calahorra 24,787
Martos 24,655
Porta 24,604
Galdar 24,405
Adra 24,373
Sants - Badal 24,344
Candelaria 24,319
Calafell 24,265
Erandio 24,262
Cullera 24,121
Ibi 24,113
Molins de Rei 24,067
la Maternitat i Sant Ramon 24,058
Icod de los Vinos 24,024
Montilla 23,840
Altea 23,780
San Pedro del Pinatar 23,738
Tacoronte 23,562
Paiporta 23,519
Priego de Cordoba 23,513
Baza 23,359
Alhaurin el Grande 23,319
Olesa de Montserrat 23,301
el Besos i el Maresme 23,254
Cambre 23,231
Ponteareas 23,172
Castellar del Valles 23,002
Barbate 22,912
Sant Pere, Santa Caterina i La Ribera 22,856
Vicar 22,853
Alcala la Real 22,783
Tomares 22,772
Lliria 22,706
Zarautz 22,627
Primer Ensanche 22,538
Segundo Ensanche 22,538
Mutxamel 22,510
Mejorada del Campo 22,488
Alboraya 22,405
Palafrugell 22,365
Los Barrios 22,311
El Masnou 22,288
Ciempozuelos 22,132
Baranain 22,110
Arrasate / Mondragon 22,064
Navas 22,059
Pilar de la Horadada 22,050
Carrizal 22,000
La Oliva 21,996
Torre del Mar 21,980
Sant Feliu de Guixols 21,977
San Juan de Alicante 21,939
Calatayud 21,933
Moncada 21,900
A Estrada 21,880
Coin 21,866
Esparreguera 21,855
Sant Antoni de Portmany 21,852
Nerja 21,811
Almonte 21,782
Torrelodones 21,781
Laguna de Duero 21,762
Carcaixent 21,735
Mogan 21,690
Palma del Rio 21,588
Navalcarnero 21,584
Loja 21,574
Medina del Campo 21,540
Armilla 21,380
Cabra 21,352
Isla Cristina 21,324
Cartama 21,313
Requena 21,278
Illescas 21,264
Lalin 21,254
Amposta 21,240
Las Torres de Cotillas 21,062
l'Alfas del Pi 21,011
Conil de la Frontera 20,984
Baena 20,915
Vila-seca 20,866
Alfafar 20,853
Pajara 20,821
Maracena 20,815
San Juan de Aznalfarache 20,779
Los Llanos de Aridane 20,766
Betera 20,740
Manlleu 20,647
Guia de Isora 20,536
Mairena del Alcor 20,510
Rojales 20,510
Ribarroja del Turia 20,468
La Pobla de Vallbona 20,431
Guadix 20,395
Ayamonte 20,334
Provenals del Poblenou 20,306
Algete 20,204
Roses 20,197
Aspe 20,180
Montecanal 20,000
Natahoyo 20,000
Alhama de Murcia 19,860
Tias 19,849
Picassent 19,786
Marchena 19,768
Moguer 19,569
Monforte de Lemos 19,546
San Isidro 19,541
Vilassar de Mar 19,482
Teguise 19,418
Lora del Rio 19,352
Hernani 19,289
El Arahal 19,248
Manzanares 19,186
Santa Brigida 19,154
Almoradi 19,147
Benavente 19,119
Alcudia 19,071
Pucol 19,018
Moana 19,014
Silla 18,979
Boiro 18,883
Bailen 18,785
Calella 18,627
Bormujos 18,590
Chipiona 18,583
Daimiel 18,527
San Bartolome 18,517
La Bordeta 18,505
Malgrat de Mar 18,472
Sant Quirze del Valles 18,462
El Viso del Alcor 18,351
Banyoles 18,327
Llodio 18,314
Felanitx 18,270
San Martin de la Vega 18,256
Archena 18,202
Tavernes de la Valldigna 18,195
Burlata 18,178
Palamos 18,161
Benicassim 18,098
Humanes de Madrid 18,098
Tolosa 18,044
Nigran 18,021
Aljaraque 17,960
Callosa de Segura 17,924
Cartaya 17,905
San Lorenzo de El Escorial 17,889
la Nucia 17,874
Osuna 17,851
Amorebieta 17,842
Oria 17,842
Teo 17,807
Zubia 17,803
Tarifa 17,793
Lasarte 17,782
La Union 17,737
Utebo 17,677
Pozoblanco 17,669
Guimar 17,662
Huercal-Overa 17,645
Parets del Valles 17,632
Porrino 17,475
El Astillero 17,360
Ejea de los Caballeros 17,331
Sanxenxo 17,315
La Pineda 17,305
Vilaseca 17,305
Tui 17,262
Pollenca 17,260
Navalmoral de la Mata 17,228
Ermitagana 17,163
Berga 17,160
Playa del Ingles 17,158
Castilleja de la Cuesta 17,150
Albolote 17,089
Santa Cruz de la Palma 17,084
Monzon 17,042
Villaquilambre 17,013
Ubrique 16,979
Mula 16,941
Bermeo 16,937
Barbastro 16,924
Torrox 16,890
Caldes de Montbui 16,885
Sant Celoni 16,860
Villanueva de la Canada 16,804
Balaguer 16,779
Cardedeu 16,596
L'Eliana 16,552
Tarrega 16,539
Las Tres Torres 16,532
La Solana 16,511
Las Cabezas de San Juan 16,464
Fuenterrabia 16,458
Zafra 16,424
Alcaniz 16,392
Las Gabias 16,369
Guardamar del Segura 16,329
Baeza 16,253
Ermua 16,252
Gernika-Lumo 16,244
Viveiro 16,238
Montijo 16,236
Cehegin 16,235
Sesena 16,231
Mungia 16,209
San Miguel De Abona 16,179
La Roda 16,060
Poio 16,043
El Grao 16,026
Canovelles 16,023
Pasaia 15,990
Corvera de Asturias 15,955
Hostafrancs 15,954
La Carolina 15,880
Barri Gotic 15,876
Sant Just Desvern 15,811
Tarancon 15,651
les Roquetes 15,633
Los Alcazares 15,619
Vallcarca 15,571
el Turo de la Peira 15,554
Carlet 15,527
Sant Carles de la Rapita 15,511
Montornes del Valles 15,509
Albal 15,443
Vilalba 15,437
Santafe 15,430
Atarfe 15,399
Tordera 15,345
Santomera 15,319
Benetusser 15,313
Arenys de Mar 15,307
Torredembarra 15,272
la Barceloneta 15,212
Massamagrell 15,210
la Guineueta 15,147
Villanueva del Pardillo 15,087
Berja 15,035
Bejar 15,007
Campo de Criptana 15,006
eXTReMe Tracker