Spain ( 2022 ): 50,191,650 people

24,778,705

25,412,945

Age
1 226,312 212,931 439,243
2 229,602 216,236 445,838
3 233,452 220,070 453,522
4 237,827 224,406 462,233
5 242,661 229,185 471,846
6 247,844 234,301 482,145
7 253,399 239,764 493,163
8 259,148 245,390 504,538
9 265,045 251,112 516,157
10 270,861 256,732 527,593
11 276,388 262,046 538,434
12 281,454 266,883 548,337
13 285,074 270,042 555,116
14 280,795 266,279 547,074
15 275,827 261,677 537,504
16 274,701 260,136 534,837
17 273,104 257,418 530,522
18 272,327 255,747 528,074
19 268,342 251,748 520,090
20 264,749 248,007 512,756
21 264,130 246,326 510,456
22 262,049 243,323 505,372
23 257,134 238,000 495,134
24 256,845 237,211 494,056
25 258,447 239,951 498,398
26 260,265 242,507 502,772
27 265,285 247,886 513,171
28 273,500 256,540 530,040
29 285,205 268,183 553,388
30 294,148 276,047 570,195
31 299,039 281,244 580,283
32 306,181 287,708 593,889
33 312,331 292,706 605,037
34 321,759 301,169 622,928
35 331,367 310,013 641,380
36 339,746 317,294 657,040
37 354,307 330,439 684,746
38 362,096 338,356 700,452
39 375,552 351,779 727,331
40 389,259 367,016 756,275
41 402,493 380,841 783,334
42 418,836 399,664 818,500
43 435,897 417,549 853,446
44 444,781 426,933 871,714
45 453,635 437,915 891,550
46 456,694 444,198 900,892
47 452,909 443,368 896,277
48 444,158 437,279 881,437
49 439,109 430,948 870,057
50 430,290 421,969 852,259
51 419,342 413,285 832,627
52 408,035 404,777 812,812
53 397,284 395,883 793,167
54 392,917 394,350 787,267
55 383,021 386,845 769,866
56 372,978 378,677 751,655
57 366,807 375,875 742,682
58 356,514 366,298 722,812
59 338,526 350,511 689,037
60 324,278 339,358 663,636
61 317,993 335,466 653,459
62 310,070 329,467 639,537
63 300,322 321,150 621,472
64 291,415 313,883 605,298
65 272,399 296,653 569,052
66 258,679 284,046 542,725
67 246,256 273,875 520,131
68 239,221 267,546 506,767
69 235,647 264,811 500,458
70 223,400 253,739 477,139
71 211,962 244,356 456,318
72 206,504 242,896 449,400
73 206,840 247,646 454,486
74 200,119 242,931 443,050
75 178,973 221,617 400,590
76 174,450 221,572 396,022
77 165,847 214,505 380,352
78 155,422 204,974 360,396
79 138,220 186,460 324,680
80 116,651 160,176 276,827
81 118,374 169,361 287,735
82 97,526 146,474 244,000
83 83,771 130,439 214,210
84 83,580 135,188 218,768
85 83,920 143,086 227,006
86 77,004 136,653 213,657
87 67,164 123,316 190,480
88 59,701 114,873 174,574
89 51,437 103,838 155,275
90 42,514 88,747 131,261
91 34,429 76,449 110,878
92 26,833 62,659 89,492
93 20,713 50,578 71,291
94 15,710 39,817 55,527
95 11,995 31,521 43,516
96 8,739 24,077 32,816
97 6,218 18,214 24,432
98 4,451 13,218 17,669
99 3,070 9,494 12,564
100 5,105 16,843 21,948