Estadística Continua de Población National results Resident population by date, sex and generation (age as at 31 December) Unidades: Personas April 1st, 2024 January 1st, 2024 October 1st, 2023 July 1st, 2023 April 1st, 2023 All ages Total 48.692.804 48.610.458 48.509.096 48.374.076 48.233.189 Males 23.858.956 23.815.327 23.768.079 23.703.269 23.635.552 Females 24.833.848 24.795.131 24.741.017 24.670.807 24.597.637 0 years old Total 77.115 322.602 239.090 155.918 78.282 Males 39.844 165.785 122.943 80.138 40.186 Females 37.271 156.817 116.147 75.780 38.096 1 year old Total 322.522 329.790 329.815 329.833 329.880 Males 165.737 169.708 169.723 169.736 169.758 Females 156.785 160.082 160.092 160.097 160.122 2 years old Total 330.963 350.541 350.189 349.801 348.739 Males 170.359 180.705 180.532 180.310 179.839 Females 160.604 169.836 169.657 169.491 168.900 3 years old Total 352.564 356.878 355.148 353.214 350.787 Males 181.764 182.603 181.755 180.755 179.550 Females 170.800 174.275 173.393 172.459 171.237 4 years old Total 358.239 377.691 376.184 374.517 372.861 Males 183.329 194.030 193.219 192.370 191.552 Females 174.910 183.661 182.965 182.147 181.309 5 years old Total 379.215 397.269 395.960 394.244 392.771 Males 194.750 203.751 203.112 202.267 201.459 Females 184.465 193.518 192.848 191.977 191.312 6 years old Total 398.360 423.976 422.291 420.261 418.768 Males 204.331 218.363 217.483 216.482 215.658 Females 194.029 205.613 204.808 203.779 203.110 7 years old Total 425.372 446.720 445.062 442.712 441.051 Males 219.016 229.687 228.787 227.544 226.699 Females 206.356 217.033 216.275 215.168 214.352 8 years old Total 448.214 459.079 457.366 454.973 453.360 Males 230.442 236.018 235.070 233.906 233.058 Females 217.772 223.061 222.296 221.067 220.302 9 years old Total 460.793 467.748 465.836 463.568 461.784 Males 236.847 241.104 240.120 238.932 238.045 Females 223.946 226.644 225.716 224.636 223.739 10 years old Total 469.256 463.415 461.731 459.523 457.800 Males 241.880 238.481 237.604 236.495 235.631 Females 227.376 224.934 224.127 223.028 222.169 11 years old Total 464.921 489.464 487.803 485.607 483.976 Males 239.174 252.341 251.490 250.344 249.446 Females 225.747 237.123 236.313 235.263 234.530 12 years old Total 491.372 501.419 499.754 497.455 495.751 Males 253.349 258.347 257.466 256.267 255.420 Females 238.023 243.072 242.288 241.188 240.331 13 years old Total 503.325 512.627 511.054 508.924 507.197 Males 259.330 263.829 263.023 261.868 260.903 Females 243.995 248.798 248.031 247.056 246.294 14 years old Total 514.292 520.774 519.153 516.976 515.435 Males 264.714 268.714 267.857 266.687 265.938 Females 249.578 252.060 251.296 250.289 249.497 15 years old Total 522.581 544.055 542.230 539.931 538.301 Males 269.659 280.522 279.553 278.330 277.480 Females 252.922 263.533 262.677 261.601 260.821 16 years old Total 545.812 525.575 523.666 521.367 519.647 Males 281.577 271.127 269.857 268.629 267.670 Females 264.235 254.448 253.809 252.738 251.977 17 years old Total 527.504 525.095 522.851 520.487 518.482 Males 272.476 271.481 269.950 268.507 267.232 Females 255.028 253.614 252.901 251.980 251.250 18 years old Total 528.071 522.878 518.456 513.951 510.937 Males 273.511 270.013 267.722 265.367 263.672 Females 254.560 252.865 250.734 248.584 247.265 19 years old Total 526.783 528.007 523.675 519.274 515.721 Males 272.136 273.066 270.980 268.806 267.065 Females 254.647 254.941 252.695 250.468 248.656 20 years old Total 531.648 525.639 521.870 518.164 514.858 Males 274.949 270.402 268.512 266.771 265.126 Females 256.699 255.237 253.358 251.393 249.732 21 years old Total 529.059 514.262 510.498 506.787 503.281 Males 272.207 265.544 263.717 261.914 260.169 Females 256.852 248.718 246.781 244.873 243.112 22 years old Total 517.839 517.469 513.123 509.271 505.359 Males 267.432 266.365 264.261 262.443 260.503 Females 250.407 251.104 248.862 246.828 244.856 23 years old Total 521.090 526.468 521.804 517.948 514.082 Males 268.330 271.247 269.021 267.195 265.235 Females 252.760 255.221 252.783 250.753 248.847 24 years old Total 530.534 520.098 515.877 511.341 506.935 Males 273.363 266.332 264.134 261.842 259.636 Females 257.171 253.766 251.743 249.499 247.299 25 years old Total 524.196 511.654 507.470 503.193 498.596 Males 268.496 262.697 260.437 258.285 255.962 Females 255.700 248.957 247.033 244.908 242.634 26 years old Total 515.962 524.234 520.051 515.603 510.565 Males 265.054 267.434 265.265 262.975 260.415 Females 250.908 256.800 254.786 252.628 250.150 27 years old Total 528.378 523.065 518.902 514.513 509.453 Males 269.578 266.035 263.992 261.746 259.205 Females 258.800 257.030 254.910 252.767 250.248 28 years old Total 526.976 528.844 524.886 520.650 515.745 Males 268.214 269.163 267.199 265.104 262.594 Females 258.762 259.681 257.687 255.546 253.151 29 years old Total 532.865 537.595 533.614 529.389 524.376 Males 271.401 273.241 271.139 268.982 266.316 Females 261.464 264.354 262.475 260.407 258.060 30 years old Total 541.402 552.868 549.488 545.738 540.959 Males 275.232 280.536 278.787 276.799 274.412 Females 266.170 272.332 270.701 268.939 266.547 31 years old Total 556.678 567.880 564.566 560.859 556.068 Males 282.674 287.268 285.591 283.657 281.207 Females 274.004 280.612 278.975 277.202 274.861 32 years old Total 571.452 565.358 562.352 558.967 554.631 Males 289.256 286.381 284.773 283.042 280.816 Females 282.196 278.977 277.579 275.925 273.815 33 years old Total 568.694 572.485 569.443 566.038 561.657 Males 288.167 288.689 287.123 285.327 283.051 Females 280.527 283.796 282.320 280.711 278.606 34 years old Total 575.821 580.863 577.955 574.676 570.528 Males 290.554 291.588 290.083 288.416 286.275 Females 285.267 289.275 287.872 286.260 284.253 35 years old Total 584.073 590.062 587.365 584.180 580.309 Males 293.344 295.675 294.259 292.695 290.617 Females 290.729 294.387 293.106 291.485 289.692 36 years old Total 592.884 596.378 593.637 590.517 586.834 Males 297.242 298.180 296.835 295.295 293.368 Females 295.642 298.198 296.802 295.222 293.466 37 years old Total 598.938 608.486 605.910 603.020 599.590 Males 299.606 302.868 301.530 300.043 298.294 Females 299.332 305.618 304.380 302.977 301.296 38 years old Total 610.881 626.155 624.156 621.418 618.242 Males 304.228 311.877 310.842 309.546 307.951 Females 306.653 314.278 313.314 311.872 310.291 39 years old Total 628.533 647.603 645.550 642.987 639.945 Males 313.126 322.282 321.422 320.116 318.589 Females 315.407 325.321 324.128 322.871 321.356 40 years old Total 649.671 667.060 665.170 662.660 660.029 Males 323.279 332.483 331.636 330.345 329.097 Females 326.392 334.577 333.534 332.315 330.932 41 years old Total 668.820 701.801 700.059 697.687 694.969 Males 333.384 350.522 349.741 348.478 347.126 Females 335.436 351.279 350.318 349.209 347.843 42 years old Total 703.241 728.502 727.048 724.882 722.371 Males 351.275 364.791 364.244 363.176 361.929 Females 351.966 363.711 362.804 361.706 360.442 43 years old Total 729.875 761.040 759.701 757.732 755.468 Males 365.507 381.584 381.036 380.152 379.094 Females 364.368 379.456 378.665 377.580 376.374 44 years old Total 762.303 779.032 777.862 776.080 774.140 Males 382.250 390.558 390.088 389.321 388.507 Females 380.053 388.474 387.774 386.759 385.633 45 years old Total 779.888 810.484 809.565 807.720 805.836 Males 390.935 407.695 407.455 406.727 405.772 Females 388.953 402.789 402.110 400.993 400.064 46 years old Total 811.400 819.103 818.205 816.697 814.665 Males 408.007 413.619 413.262 412.583 411.698 Females 403.393 405.484 404.943 404.114 402.967 47 years old Total 819.987 831.192 830.402 829.036 827.260 Males 413.930 418.659 418.388 417.839 417.086 Females 406.057 412.533 412.014 411.197 410.174 48 years old Total 832.102 823.062 822.464 821.360 819.684 Males 419.059 415.537 415.416 414.975 414.253 Females 413.043 407.525 407.048 406.385 405.431 49 years old Total 823.706 815.324 814.826 813.806 812.373 Males 415.753 410.288 410.298 409.961 409.385 Females 407.953 405.036 404.528 403.845 402.988 50 years old Total 815.913 793.213 792.571 791.589 790.249 Males 410.463 398.985 398.915 398.565 398.087 Females 405.450 394.228 393.656 393.024 392.162 51 years old Total 793.516 788.270 787.998 787.019 785.705 Males 398.953 395.635 395.755 395.437 394.993 Females 394.563 392.635 392.243 391.582 390.712 52 years old Total 788.585 773.353 772.944 772.259 771.153 Males 395.629 387.249 387.266 387.072 386.722 Females 392.956 386.104 385.678 385.187 384.431 53 years old Total 773.576 761.314 760.935 760.406 759.291 Males 387.159 380.355 380.318 380.189 379.829 Females 386.417 380.959 380.617 380.217 379.462 54 years old Total 761.375 750.169 750.087 749.589 748.831 Males 380.205 373.419 373.540 373.418 373.314 Females 381.170 376.750 376.547 376.171 375.517 55 years old Total 750.096 741.606 741.531 741.130 740.354 Males 373.159 367.667 367.884 367.856 367.668 Females 376.937 373.939 373.647 373.274 372.686 56 years old Total 741.401 743.626 743.733 743.580 743.054 Males 367.418 367.244 367.512 367.599 367.584 Females 373.983 376.382 376.221 375.981 375.470 57 years old Total 743.313 722.937 723.086 723.012 722.442 Males 366.886 356.598 356.949 357.136 357.050 Females 376.427 366.339 366.137 365.876 365.392 58 years old Total 722.600 714.630 714.910 715.014 714.578 Males 356.174 350.608 351.056 351.305 351.279 Females 366.426 364.022 363.854 363.709 363.299 59 years old Total 714.225 720.806 721.272 721.422 721.295 Males 350.124 352.733 353.157 353.467 353.690 Females 364.101 368.073 368.115 367.955 367.605 60 years old Total 720.267 683.029 683.369 683.558 683.477 Males 352.235 333.851 334.245 334.514 334.658 Females 368.032 349.178 349.124 349.044 348.819 61 years old Total 682.465 657.478 658.069 658.356 658.228 Males 333.337 319.589 320.149 320.579 320.768 Females 349.128 337.889 337.920 337.777 337.460 62 years old Total 656.840 638.932 639.589 640.038 640.128 Males 319.027 309.540 310.119 310.601 310.858 Females 337.813 329.392 329.470 329.437 329.270 63 years old Total 638.171 637.573 638.433 638.968 639.188 Males 308.902 307.935 308.601 309.097 309.434 Females 329.269 329.638 329.832 329.871 329.754 64 years old Total 636.655 616.538 617.472 618.138 618.594 Males 307.278 297.141 297.907 298.466 298.915 Females 329.377 319.397 319.565 319.672 319.679 65 years old Total 615.752 599.040 599.800 600.435 600.776 Males 296.469 287.266 287.938 288.590 289.031 Females 319.283 311.774 311.862 311.845 311.745 66 years old Total 598.037 580.750 581.657 582.274 582.739 Males 286.493 277.011 277.751 278.346 278.820 Females 311.544 303.739 303.906 303.928 303.919 67 years old Total 579.735 537.173 538.210 539.066 539.623 Males 276.291 255.105 255.868 256.563 257.070 Females 303.444 282.068 282.342 282.503 282.553 68 years old Total 536.150 518.471 519.667 520.676 521.353 Males 254.335 245.009 245.905 246.683 247.322 Females 281.815 273.462 273.762 273.993 274.031 69 years old Total 517.209 490.589 491.902 492.988 493.710 Males 244.097 229.955 230.925 231.759 232.412 Females 273.112 260.634 260.977 261.229 261.298 70 years old Total 489.178 486.582 487.965 489.129 490.044 Males 228.953 228.151 229.129 230.060 230.831 Females 260.225 258.431 258.836 259.069 259.213 71 years old Total 485.038 478.917 480.462 481.826 482.990 Males 227.141 224.118 225.207 226.191 227.094 Females 257.897 254.799 255.255 255.635 255.896 72 years old Total 477.184 444.711 446.310 447.586 448.806 Males 222.893 206.015 207.145 208.069 208.964 Females 254.291 238.696 239.165 239.517 239.842 73 years old Total 442.848 427.759 429.444 430.819 432.182 Males 204.763 196.612 197.736 198.755 199.752 Females 238.085 231.147 231.708 232.064 232.430 74 years old Total 425.946 437.708 439.679 441.345 443.012 Males 195.380 198.910 200.249 201.364 202.546 Females 230.566 238.798 239.430 239.981 240.466 75 years old Total 435.492 449.686 452.025 454.020 455.861 Males 197.478 202.852 204.440 205.780 207.059 Females 238.014 246.834 247.585 248.240 248.802 76 years old Total 447.295 403.552 405.928 407.952 409.804 Males 201.278 180.512 182.051 183.421 184.705 Females 246.017 223.040 223.877 224.531 225.099 77 years old Total 401.050 377.821 380.413 382.541 384.591 Males 178.886 166.826 168.402 169.746 171.086 Females 222.164 210.995 212.011 212.795 213.505 78 years old Total 375.200 384.909 387.731 390.139 392.357 Males 165.156 168.101 169.842 171.408 172.818 Females 210.044 216.808 217.889 218.731 219.539 79 years old Total 382.011 356.406 359.330 361.800 364.231 Males 166.287 154.091 155.947 157.447 158.956 Females 215.724 202.315 203.383 204.353 205.275 80 years old Total 353.325 340.425 343.579 346.231 348.809 Males 152.168 145.296 147.186 148.794 150.394 Females 201.157 195.129 196.393 197.437 198.415 81 years old Total 337.093 283.611 286.555 288.974 291.349 Males 143.319 119.846 121.611 123.072 124.501 Females 193.774 163.765 164.944 165.902 166.848 82 years old Total 280.352 251.606 254.428 256.993 259.594 Males 117.978 104.655 106.260 107.704 109.242 Females 162.374 146.951 148.168 149.289 150.352 83 years old Total 248.527 294.095 298.009 301.224 304.438 Males 102.918 119.066 121.219 123.035 124.916 Females 145.609 175.029 176.790 178.189 179.522 84 years old Total 289.818 183.838 186.631 189.054 191.352 Males 116.752 71.773 73.257 74.532 75.760 Females 173.066 112.065 113.374 114.522 115.592 85 years old Total 180.853 196.235 199.691 202.640 205.612 Males 70.224 75.367 77.145 78.683 80.237 Females 110.629 120.868 122.546 123.957 125.375 86 years old Total 192.550 205.069 209.094 212.634 216.178 Males 73.500 76.826 78.824 80.591 82.326 Females 119.050 128.243 130.270 132.043 133.852 87 years old Total 200.498 206.263 210.728 214.817 218.756 Males 74.583 74.429 76.586 78.519 80.444 Females 125.915 131.834 134.142 136.298 138.312 88 years old Total 201.166 182.106 186.769 190.876 195.031 Males 72.064 64.651 66.834 68.791 70.792 Females 129.102 117.455 119.935 122.085 124.239 89 years old Total 176.755 161.011 165.696 169.841 174.208 Males 62.241 55.217 57.272 59.098 61.067 Females 114.514 105.794 108.424 110.743 113.141 90 years old Total 155.571 143.092 147.889 152.195 156.514 Males 52.888 47.163 49.265 51.069 52.973 Females 102.683 95.929 98.624 101.126 103.541 91 years old Total 137.528 122.385 126.980 131.162 135.464 Males 44.851 38.950 40.817 42.553 44.389 Females 92.677 83.435 86.163 88.609 91.075 92 years old Total 116.991 96.932 100.999 104.695 108.612 Males 36.813 29.923 31.485 32.948 34.545 Females 80.178 67.009 69.514 71.747 74.067 93 years old Total 92.156 79.845 83.610 87.091 90.714 Males 28.128 22.893 24.319 25.669 27.059 Females 64.028 56.952 59.291 61.422 63.655 94 years old Total 75.460 59.766 63.087 65.955 69.112 Males 21.279 16.395 17.560 18.567 19.733 Females 54.181 43.371 45.527 47.388 49.379 95 years old Total 56.075 46.247 49.079 51.527 54.262 Males 15.144 12.115 13.066 13.873 14.808 Females 40.931 34.132 36.013 37.654 39.454 96 years old Total 42.963 32.465 34.682 36.622 38.728 Males 11.053 7.984 8.727 9.318 9.998 Females 31.910 24.481 25.955 27.304 28.730 97 years old Total 30.028 23.773 25.501 27.077 28.854 Males 7.237 5.509 6.034 6.533 7.025 Females 22.791 18.264 19.467 20.544 21.829 98 years old Total 21.759 16.398 17.624 18.805 20.124 Males 4.930 3.596 3.914 4.242 4.622 Females 16.829 12.802 13.710 14.563 15.502 99 years old Total 14.933 11.216 12.158 13.044 14.068 Males 3.241 2.413 2.664 2.889 3.180 Females 11.692 8.803 9.494 10.155 10.888 100 years or more Total 25.110 16.863 18.652 20.490 22.426 Males 4.739 2.962 3.394 3.816 4.277 Females 20.371 13.901 15.258 16.674 18.149 Notas: Los datos a 1 de enero del año a se obtienen con información recogida durante el año previo, a-1, por lo que: Generación=(a-1) - (edad a 31 de diciembre) Los datos a 1 de julio del año a se obtienen con información recogida durante el propio año, a, por lo que: Generación= a - (edad a 31 de diciembre) Fuente: