Spain ( 2005 ): 43,242,425 people

21,258,898

21,983,527

Age
1 235,059 220,526 455,585
2 228,616 215,001 443,617
3 222,490 209,729 432,219
4 219,363 206,476 425,839
5 214,668 201,868 416,536
6 207,495 195,134 402,629
7 205,353 193,175 398,528
8 204,506 193,472 397,978
9 203,264 192,212 395,476
10 205,568 193,899 399,467
11 211,422 198,994 410,416
12 218,208 205,470 423,678
13 220,866 207,829 428,695
14 220,608 208,689 429,297
15 224,827 211,973 436,800
16 230,729 215,512 446,241
17 240,305 223,063 463,368
18 250,963 232,207 483,170
19 261,395 240,928 502,323
20 278,510 256,166 534,676
21 288,903 266,441 555,344
22 302,674 278,647 581,321
23 315,474 290,708 606,182
24 328,537 302,817 631,354
25 346,494 322,470 668,964
26 366,844 343,473 710,317
27 380,505 357,512 738,017
28 395,702 374,507 770,209
29 405,092 386,487 791,579
30 405,931 389,871 795,802
31 400,013 386,273 786,286
32 399,060 383,658 782,718
33 395,454 379,347 774,801
34 389,583 375,103 764,686
35 382,168 369,873 752,041
36 373,931 363,017 736,948
37 373,564 364,699 738,263
38 368,365 361,102 729,467
39 362,728 356,521 719,249
40 360,323 356,522 716,845
41 352,437 348,407 700,844
42 336,900 334,596 671,496
43 325,970 326,050 652,020
44 323,540 324,753 648,293
45 318,947 320,763 639,710
46 311,571 313,690 625,261
47 305,668 308,213 613,881
48 288,451 292,536 580,987
49 276,979 281,443 558,422
50 266,483 272,345 538,828
51 261,636 267,002 528,638
52 261,424 265,874 527,298
53 251,676 256,517 508,193
54 243,625 249,586 493,211
55 242,930 251,321 494,251
56 249,657 260,222 509,879
57 248,222 259,156 507,378
58 228,100 239,871 467,971
59 230,641 245,138 475,779
60 227,198 242,681 469,879
61 221,769 237,374 459,143
62 205,834 221,053 426,887
63 181,112 194,333 375,445
64 194,626 212,757 407,383
65 170,074 190,456 360,530
66 154,998 176,242 331,240
67 168,665 193,782 362,447
68 186,570 219,238 405,808
69 189,697 225,259 414,956
70 184,002 219,595 403,597
71 183,223 222,152 405,375
72 178,941 221,238 400,179
73 169,757 211,935 381,692
74 161,848 209,302 371,150
75 150,257 199,775 350,032
76 140,355 191,333 331,688
77 129,493 180,891 310,384
78 122,099 174,499 296,598
79 111,439 165,524 276,963
80 101,387 157,707 259,094
81 92,899 147,548 240,447
82 83,267 138,794 222,061
83 73,717 125,256 198,973
84 61,506 111,967 173,473
85 48,447 94,462 142,909
86 40,585 83,341 123,926
87 32,625 71,241 103,866
88 27,101 61,390 88,491
89 22,361 53,119 75,480
90 18,396 44,387 62,783
91 14,850 35,831 50,681
92 11,767 28,434 40,201
93 8,546 21,261 29,807
94 5,968 15,584 21,552
95 4,334 11,398 15,732
96 3,075 8,004 11,079
97 2,079 5,506 7,585
98 1,370 3,714 5,084
99 885 2,434 3,319
100 1,359 3,876 5,235