Spain ( 2049 ): 52,245,244 people

25,623,409

26,621,835

Age
1 235,548 221,333 456,881
2 238,513 224,169 462,682
3 241,350 226,891 468,241
4 243,955 229,403 473,358
5 246,237 231,622 477,859
6 248,131 233,478 481,609
7 249,581 234,931 484,512
8 250,563 235,945 486,508
9 251,070 236,518 487,588
10 251,120 236,670 487,790
11 250,762 236,441 487,203
12 250,068 235,904 485,972
13 249,109 235,123 484,232
14 247,952 234,171 482,123
15 246,902 233,254 480,156
16 246,085 232,493 478,578
17 245,403 231,850 477,253
18 244,899 231,380 476,279
19 244,663 231,147 475,810
20 244,737 231,193 475,930
21 245,173 231,572 476,745
22 246,004 232,310 478,314
23 247,277 233,455 480,732
24 249,030 235,032 484,062
25 251,465 237,351 488,816
26 254,663 240,524 495,187
27 258,466 244,279 502,745
28 262,914 248,668 511,582
29 268,015 253,690 521,705
30 273,645 259,224 532,869
31 279,720 265,186 544,906
32 286,340 271,675 558,015
33 293,361 278,573 571,934
34 300,809 285,890 586,699
35 308,421 293,341 601,762
36 316,086 300,809 616,895
37 323,683 308,206 631,889
38 331,019 315,332 646,351
39 337,906 322,024 659,930
40 343,288 326,972 670,260
41 340,784 324,935 665,719
42 336,492 321,399 657,891
43 334,817 320,207 655,024
44 332,608 317,796 650,404
45 331,059 316,319 647,378
46 326,197 312,420 638,617
47 321,600 308,713 630,313
48 319,774 306,960 626,734
49 316,397 303,827 620,224
50 310,082 298,269 608,351
51 308,105 297,068 605,173
52 306,858 297,757 604,615
53 304,689 296,577 601,266
54 305,347 297,980 603,327
55 308,780 302,357 611,137
56 315,197 309,387 624,584
57 319,305 313,247 632,552
58 319,934 315,077 635,011
59 322,361 317,933 640,294
60 323,489 319,155 642,644
61 327,241 323,467 650,708
62 331,253 328,496 659,749
63 334,238 332,359 666,597
64 342,402 341,544 683,946
65 344,044 345,504 689,548
66 350,279 354,374 704,653
67 356,634 365,100 721,734
68 362,256 374,566 736,822
69 369,735 388,165 757,900
70 376,838 400,214 777,052
71 376,135 403,839 779,974
72 374,731 408,625 783,356
73 368,155 408,820 776,975
74 355,664 402,136 757,800
75 338,897 390,396 729,293
76 324,530 377,999 702,529
77 307,341 363,162 670,503
78 288,523 348,461 636,984
79 269,222 333,499 602,721
80 250,196 317,755 567,951
81 234,953 307,119 542,072
82 216,381 291,486 507,867
83 197,872 275,038 472,910
84 181,476 261,810 443,286
85 163,382 243,526 406,908
86 142,612 221,153 363,765
87 124,590 201,955 326,545
88 110,336 186,956 297,292
89 96,135 170,527 266,662
90 82,194 152,806 235,000
91 69,288 135,641 204,929
92 55,540 115,214 170,754
93 44,610 98,006 142,616
94 35,427 83,007 118,434
95 28,311 70,400 98,711
96 22,565 59,695 82,260
97 17,067 48,426 65,493
98 12,741 38,984 51,725
99 9,597 31,896 41,493
100 22,210 94,297 116,507