Spain ( 2025 ): 50,983,373 people

25,166,982

25,816,391

Age
1 223,988 210,716 434,704
2 225,733 212,553 438,286
3 227,980 214,861 442,841
4 230,756 217,675 448,431
5 234,065 221,006 455,071
6 237,922 224,851 462,773
7 242,290 229,188 471,478
8 247,126 233,967 481,093
9 252,310 239,086 491,396
10 257,873 244,557 502,430
11 263,633 250,188 513,821
12 269,523 255,899 525,422
13 275,327 261,507 536,834
14 280,837 266,813 547,650
15 286,892 272,252 559,144
16 292,560 276,658 569,218
17 290,381 274,183 564,564
18 286,457 270,241 556,698
19 285,267 268,685 553,952
20 283,633 265,952 549,585
21 282,835 264,276 547,111
22 278,847 260,290 539,137
23 275,251 256,568 531,819
24 274,615 254,885 529,500
25 273,384 253,250 526,634
26 270,244 250,764 521,008
27 271,794 252,912 524,706
28 274,327 257,169 531,496
29 276,131 259,721 535,852
30 280,492 264,400 544,892
31 287,355 271,613 558,968
32 297,641 281,764 579,405
33 305,824 288,844 594,668
34 310,673 294,018 604,691
35 317,250 299,904 617,154
36 322,284 303,744 626,028
37 330,538 311,003 641,541
38 339,494 319,215 658,709
39 347,767 326,447 674,214
40 361,732 339,036 700,768
41 368,444 345,884 714,328
42 380,760 358,196 738,956
43 393,752 372,818 766,570
44 406,716 386,518 793,234
45 422,456 404,893 827,349
46 438,586 422,001 860,587
47 446,532 430,626 877,158
48 454,700 441,123 895,823
49 457,382 447,211 904,593
50 453,028 445,953 898,981
51 443,522 439,226 882,748
52 437,656 432,269 869,925
53 428,286 422,920 851,206
54 417,012 414,124 831,136
55 405,285 405,372 810,657
56 394,021 396,108 790,129
57 388,998 394,135 783,133
58 378,529 386,353 764,882
59 367,978 378,041 746,019
60 361,084 374,922 736,006
61 350,096 364,989 715,085
62 331,610 348,917 680,527
63 316,886 337,494 654,380
64 310,098 333,312 643,410
65 301,813 327,105 628,918
66 291,918 318,724 610,642
67 282,775 311,367 594,142
68 263,652 294,036 557,688
69 249,416 281,073 530,489
70 235,949 269,937 505,886
71 227,173 262,062 489,235
72 221,566 257,628 479,194
73 208,195 245,499 453,694
74 196,086 235,424 431,510
75 189,391 232,850 422,241
76 187,866 236,047 423,913
77 179,835 230,025 409,860
78 158,933 208,334 367,267
79 152,750 206,624 359,374
80 142,885 198,122 341,007
81 131,658 187,153 318,811
82 114,950 168,051 283,001
83 95,035 142,317 237,352
84 94,225 148,046 242,271
85 75,708 125,655 201,363
86 63,276 109,468 172,744
87 61,360 110,783 172,143
88 59,710 114,221 173,931
89 52,909 105,878 158,787
90 44,258 91,944 136,202
91 37,337 81,537 118,874
92 30,458 69,954 100,412
93 23,893 56,912 80,805
94 18,529 47,015 65,544
95 13,842 37,021 50,863
96 10,186 28,637 38,823
97 7,342 21,520 28,862
98 5,314 16,189 21,503
99 3,669 11,727 15,396
100 6,672 23,440 30,112