Population and Housing Censuses National results Population by sex, age (year by year) and nationality (Spanish/Foreign) Units: persons Both sexes Men Women Total Spaniards Foreign Nationals Total Spaniards Foreign Nationals Total Spaniards Foreign Nationals Total 46,815,916 41,563,443 5,252,473 23,104,303 20,372,386 2,731,917 23,711,613 21,191,057 2,520,556 0 years of age 480,267 424,339 55,929 247,303 218,241 29,062 232,964 206,098 26,867 1 año 481,568 420,296 61,272 248,585 216,623 31,963 232,983 203,674 29,309 2 years of age 497,738 436,629 61,109 257,460 225,531 31,929 240,278 211,098 29,180 3 years of age 519,804 464,146 55,658 268,219 239,205 29,014 251,585 224,940 26,644 4 years of age 500,817 452,143 48,674 258,643 233,283 25,360 242,175 218,860 23,314 5 years of age 498,131 452,684 45,447 256,369 232,909 23,460 241,763 219,776 21,987 6 years of age 487,253 444,100 43,153 250,892 228,344 22,548 236,361 215,756 20,605 7 years of age 478,292 436,039 42,253 246,271 224,232 22,039 232,021 211,807 20,214 8 years of age 472,481 431,140 41,341 242,522 221,064 21,458 229,959 210,076 19,884 9 years of age 453,687 411,664 42,023 233,025 211,316 21,708 220,662 200,348 20,315 10 years of age 452,715 408,935 43,780 232,396 209,842 22,554 220,319 199,093 21,226 11 years of age 450,349 402,488 47,861 232,514 207,797 24,717 217,835 194,691 23,144 12 years of age 437,970 388,335 49,636 224,757 199,321 25,435 213,214 189,014 24,200 13 years of age 426,739 377,207 49,532 220,346 194,540 25,806 206,393 182,667 23,726 14 years of age 431,558 381,269 50,289 221,342 195,194 26,148 210,216 186,076 24,141 15 years of age 423,510 372,706 50,804 217,531 190,938 26,593 205,979 181,768 24,211 16 years of age 423,458 372,513 50,945 218,092 191,539 26,553 205,366 180,974 24,392 17 years of age 432,096 380,440 51,656 222,990 195,664 27,325 209,107 184,776 24,331 18 years of age 456,057 401,434 54,623 235,159 206,195 28,964 220,897 195,239 25,658 19 years of age 467,879 410,447 57,432 240,643 210,725 29,917 227,237 199,722 27,515 20 years of age 472,237 410,402 61,835 242,455 210,974 31,481 229,783 199,428 30,354 21 years of age 484,977 415,639 69,338 247,176 213,036 34,140 237,801 202,602 35,199 22 years of age 500,423 421,961 78,462 254,826 217,138 37,687 245,598 204,823 40,774 23 years of age 517,912 428,762 89,150 261,845 219,988 41,857 256,067 208,774 47,293 24 years of age 539,897 440,277 99,620 271,857 225,250 46,607 268,040 215,027 53,013 25 years of age 555,789 446,987 108,802 280,067 229,093 50,974 275,721 217,894 57,827 26 years of age 587,647 468,532 119,115 296,046 239,752 56,294 291,601 228,780 62,821 27 years of age 614,863 487,478 127,384 310,090 249,272 60,817 304,773 238,206 66,567 28 years of age 645,397 509,888 135,509 326,914 260,503 66,411 318,483 249,385 69,098 29 years of age 683,913 535,597 148,316 347,279 273,047 74,232 336,634 262,549 74,085 30 years of age 719,496 567,476 152,020 367,419 290,157 77,263 352,076 277,319 74,757 31 years of age 755,658 597,729 157,929 385,854 303,848 82,005 369,805 293,881 75,924 32 years of age 780,241 622,554 157,687 399,272 316,532 82,740 380,969 306,022 74,946 33 years of age 812,462 655,696 156,766 417,810 333,777 84,033 394,652 321,919 72,733 34 years of age 825,870 672,891 152,979 425,636 342,426 83,210 400,235 330,465 69,769 35 years of age 837,886 690,062 147,824 431,911 350,386 81,525 405,975 339,676 66,299 36 years of age 830,672 689,528 141,143 429,040 350,608 78,432 401,632 338,920 62,711 37 years of age 819,925 685,199 134,726 422,144 347,138 75,007 397,781 338,061 59,719 38 years of age 802,406 676,671 125,735 413,527 343,381 70,147 388,879 333,290 55,589 39 years of age 798,224 676,917 121,308 410,921 342,882 68,039 387,303 334,034 53,268 40 years of age 785,294 670,978 114,315 403,202 339,535 63,666 382,092 331,443 50,649 41 years of age 770,371 658,233 112,138 395,719 332,775 62,944 374,651 325,458 49,194 42 years of age 762,934 657,145 105,789 389,568 330,974 58,595 373,366 326,172 47,194 43 years of age 765,316 662,688 102,628 390,246 333,672 56,574 375,069 329,016 46,054 44 years of age 758,371 666,231 92,140 385,156 334,765 50,391 373,215 331,466 41,749 45 years of age 739,513 656,999 82,515 374,980 329,721 45,259 364,533 327,278 37,256 46 years of age 736,772 657,987 78,785 371,829 329,106 42,723 364,943 328,881 36,062 47 years of age 741,202 666,751 74,451 373,482 333,410 40,073 367,719 333,341 34,378 48 years of age 705,724 635,990 69,734 355,350 318,173 37,177 350,374 317,817 32,557 49 years of age 681,725 616,614 65,112 342,181 307,743 34,438 339,544 308,871 30,674 50 years of age 661,749 602,806 58,943 330,630 299,767 30,864 331,119 303,039 28,079 51 years of age 670,426 612,545 57,881 334,737 304,261 30,477 335,689 308,284 27,405 52 years of age 651,859 598,824 53,035 325,233 297,846 27,387 326,626 300,977 25,648 53 years of age 630,296 581,029 49,267 312,811 287,434 25,376 317,485 293,594 23,891 54 years of age 609,815 564,666 45,149 302,299 279,396 22,903 307,516 285,270 22,246 55 years of age 571,104 528,823 42,281 282,773 261,269 21,503 288,331 267,554 20,777 56 years of age 555,134 516,132 39,002 274,049 254,483 19,565 281,085 261,649 19,436 57 years of age 529,505 493,905 35,600 260,201 242,649 17,552 269,305 251,256 18,048 58 years of age 532,006 498,909 33,097 262,022 245,909 16,113 269,984 253,000 16,984 59 years of age 518,773 487,541 31,232 255,469 240,296 15,172 263,305 247,245 16,060 60 years of age 496,027 466,902 29,126 242,248 228,250 13,998 253,779 238,651 15,127 61 years of age 478,475 449,441 29,034 233,479 219,614 13,866 244,995 229,827 15,168 62 years of age 502,178 474,706 27,472 242,761 229,808 12,953 259,416 244,897 14,519 63 years of age 521,370 494,438 26,931 252,541 239,724 12,818 268,828 254,714 14,114 64 years of age 465,361 437,769 27,592 223,931 210,895 13,036 241,430 226,874 14,556 65 years of age 462,367 437,848 24,519 220,813 209,057 11,756 241,554 228,791 12,763 66 years of age 468,010 445,509 22,501 223,251 212,325 10,927 244,759 233,184 11,575 67 years of age 449,364 425,996 23,368 213,789 202,232 11,557 235,575 223,764 11,811 68 years of age 433,022 411,709 21,313 204,960 194,308 10,653 228,061 217,401 10,660 69 years of age 364,418 344,084 20,334 172,623 162,278 10,344 191,796 181,805 9,990 70 years of age 355,720 337,211 18,508 167,326 157,842 9,485 188,394 179,370 9,024 71 years of age 410,875 392,724 18,151 190,638 181,333 9,305 220,237 211,391 8,846 72 years of age 282,166 265,545 16,620 128,467 119,859 8,608 153,698 145,686 8,012 73 years of age 319,739 304,681 15,058 145,059 137,011 8,048 174,681 167,670 7,010 74 years of age 354,280 341,108 13,173 158,962 151,984 6,978 195,318 189,124 6,195 75 years of age 374,077 362,362 11,714 164,664 158,511 6,153 209,412 203,852 5,561 76 years of age 358,271 348,064 10,207 157,641 152,226 5,416 200,630 195,838 4,792 77 years of age 348,842 339,808 9,035 150,450 145,775 4,676 198,392 194,033 4,359 78 years of age 348,390 340,732 7,658 148,849 144,839 4,010 199,541 195,893 3,648 79 years of age 329,900 322,953 6,947 138,652 135,013 3,639 191,247 187,940 3,308 80 years of age 308,284 302,289 5,995 127,251 124,148 3,103 181,033 178,141 2,892 81 years of age 291,468 285,823 5,645 116,605 113,790 2,815 174,864 172,033 2,831 82 years of age 264,969 260,285 4,684 104,508 102,200 2,309 160,461 158,086 2,375 83 years of age 243,107 238,991 4,116 92,950 90,918 2,032 150,157 148,073 2,084 84 years of age 215,832 212,316 3,517 80,764 79,061 1,702 135,069 133,254 1,815 85 years of age 196,389 193,307 3,082 71,046 69,642 1,404 125,343 123,665 1,677 86 years of age 173,744 171,033 2,711 61,036 59,781 1,255 112,708 111,252 1,456 87 years of age 153,621 151,317 2,304 52,140 51,075 1,066 101,481 100,243 1,238 88 years of age 132,734 130,839 1,895 44,014 43,161 853 88,720 87,679 1,042 89 years of age 112,762 111,178 1,584 35,525 34,828 697 77,237 76,351 887 90 years of age 89,457 88,034 1,422 27,691 27,097 594 61,766 60,938 828 91 years of age 71,452 70,262 1,190 20,378 19,877 501 51,075 50,385 690 92 years of age 49,331 48,620 710 13,324 13,023 301 36,007 35,598 409 93 years of age 41,549 41,020 529 10,598 10,375 223 30,951 30,644 306 94 years of age 30,999 30,572 427 7,679 7,512 167 23,321 23,060 260 95 years of age 23,578 23,258 320 5,813 5,690 123 17,765 17,568 197 96 years of age 17,900 17,632 268 4,147 4,049 98 13,753 13,583 170 97 years of age 13,241 12,995 246 2,974 2,890 85 10,267 10,106 161 98 years of age 9,396 9,222 174 2,075 2,012 63 7,321 7,210 111 99 years of age 6,392 6,274 118 1,408 1,357 51 4,984 4,917 66 100 years of age 3,836 3,793 43 766 753 13 3,070 3,040 30 101 years of age 2,624 2,606 18 510 504 6 2,114 2,102 12 102 years of age 1,712 1,700 12 354 350 4 1,358 1,350 8 103 years of age 947 940 7 192 189 2 755 750 5 104 years of age 597 585 12 121 117 4 475 468 7 105 years of age and more 985 962 23 243 227 16 742 735 7 Notes: Source: Instituto Nacional de Estadística