Estadística Continua de Población National results Resident population by date, sex and generation (age as at 31 December) Unidades: Personas October 1st, 2024 July 1st, 2024 April 1st, 2024 January 1st, 2024 October 1st, 2023 July 1st, 2023 April 1st, 2023 All ages Total 48.946.035 48.811.145 48.731.301 48.628.256 48.520.234 48.381.240 48.237.138 Males 23.995.107 23.923.478 23.878.071 23.824.372 23.773.823 23.706.987 23.637.569 Females 24.950.928 24.887.667 24.853.230 24.803.884 24.746.411 24.674.253 24.599.569 0 years old Total 240.012 155.955 78.983 324.490 239.797 155.910 78.084 Males 123.904 80.553 40.761 166.753 123.336 80.144 40.064 Females 116.108 75.402 38.222 157.737 116.461 75.766 38.020 1 year old Total 329.746 327.894 326.201 337.120 335.427 333.701 331.988 Males 169.471 168.524 167.653 173.523 172.675 171.755 170.862 Females 160.275 159.370 158.548 163.597 162.752 161.946 161.126 2 years old Total 339.143 338.990 338.402 350.947 350.457 349.939 348.797 Males 174.600 174.503 174.216 180.916 180.660 180.373 179.867 Females 164.543 164.487 164.186 170.031 169.797 169.566 168.930 3 years old Total 356.477 354.570 352.989 356.918 355.167 353.218 350.797 Males 183.809 182.798 181.994 182.641 181.781 180.765 179.548 Females 172.668 171.772 170.995 174.277 173.386 172.453 171.249 4 years old Total 360.643 359.103 358.270 377.812 376.258 374.562 372.881 Males 184.634 183.777 183.350 194.097 193.254 192.389 191.562 Females 176.009 175.326 174.920 183.715 183.004 182.173 181.319 5 years old Total 381.601 380.017 379.376 397.377 396.038 394.293 392.798 Males 195.953 195.194 194.858 203.800 203.142 202.292 201.477 Females 185.648 184.823 184.518 193.577 192.896 192.001 191.321 6 years old Total 401.189 399.409 398.676 424.095 422.362 420.304 418.794 Males 205.904 204.957 204.482 218.438 217.525 216.508 215.672 Females 195.285 194.452 194.194 205.657 204.837 203.796 203.122 7 years old Total 428.345 426.323 425.642 446.838 445.119 442.739 441.058 Males 220.596 219.554 219.165 229.753 228.815 227.560 226.704 Females 207.749 206.769 206.477 217.085 216.304 215.179 214.354 8 years old Total 451.548 449.358 448.527 459.200 457.430 455.006 453.371 Males 232.158 231.017 230.623 236.090 235.113 233.932 233.066 Females 219.390 218.341 217.904 223.110 222.317 221.074 220.305 9 years old Total 464.196 462.122 461.107 467.841 465.884 463.594 461.802 Males 238.558 237.527 237.023 241.158 240.149 238.952 238.055 Females 225.638 224.595 224.084 226.683 225.735 224.642 223.747 10 years old Total 472.479 470.340 469.582 463.565 461.825 459.576 457.826 Males 243.546 242.383 242.045 238.558 237.647 236.512 235.640 Females 228.933 227.957 227.537 225.007 224.178 223.064 222.186 11 years old Total 468.147 466.083 465.292 489.559 487.864 485.641 483.999 Males 240.892 239.784 239.368 252.401 251.522 250.364 249.452 Females 227.255 226.299 225.924 237.158 236.342 235.277 234.547 12 years old Total 494.809 492.616 491.636 501.530 499.818 497.486 495.761 Males 255.249 254.018 253.492 258.403 257.500 256.281 255.423 Females 239.560 238.598 238.144 243.127 242.318 241.205 240.338 13 years old Total 506.706 504.517 503.611 512.708 511.106 508.947 507.215 Males 261.253 260.022 259.484 263.864 263.052 261.885 260.913 Females 245.453 244.495 244.127 248.844 248.054 247.062 246.302 14 years old Total 517.664 515.447 514.508 520.883 519.229 517.024 515.446 Males 266.555 265.370 264.825 268.779 267.901 266.714 265.947 Females 251.109 250.077 249.683 252.104 251.328 250.310 249.499 15 years old Total 526.111 523.696 522.945 544.155 542.292 539.965 538.312 Males 271.576 270.325 269.874 280.576 279.585 278.346 277.490 Females 254.535 253.371 253.071 263.579 262.707 261.619 260.822 16 years old Total 549.478 547.140 546.124 525.759 523.774 521.447 519.658 Males 283.828 282.497 281.760 271.200 269.899 268.653 267.683 Females 265.650 264.643 264.364 254.559 253.875 252.794 251.975 17 years old Total 532.095 529.302 527.913 525.249 522.939 520.549 518.501 Males 275.684 273.783 272.682 271.578 270.006 268.547 267.249 Females 256.411 255.519 255.231 253.671 252.933 252.002 251.252 18 years old Total 535.733 531.003 528.472 522.969 518.517 513.981 510.949 Males 278.184 275.502 273.797 270.055 267.743 265.375 263.673 Females 257.549 255.501 254.675 252.914 250.774 248.606 247.276 19 years old Total 534.468 529.929 527.023 528.132 523.727 519.311 515.728 Males 276.280 273.941 272.302 273.148 271.021 268.839 267.071 Females 258.188 255.988 254.721 254.984 252.706 250.472 248.657 20 years old Total 538.200 534.453 531.949 525.714 521.904 518.178 514.848 Males 278.450 276.473 275.131 270.456 268.534 266.775 265.116 Females 259.750 257.980 256.818 255.258 253.370 251.403 249.732 21 years old Total 535.699 532.009 529.326 514.392 510.554 506.814 503.288 Males 276.009 273.978 272.368 265.640 263.754 261.934 260.175 Females 259.690 258.031 256.958 248.752 246.800 244.880 243.113 22 years old Total 524.727 520.974 518.195 517.562 513.180 509.304 505.373 Males 271.409 269.275 267.653 266.431 264.304 262.472 260.515 Females 253.318 251.699 250.542 251.131 248.876 246.832 244.858 23 years old Total 528.075 524.021 521.460 526.529 521.812 517.952 514.066 Males 272.037 269.961 268.559 271.297 269.041 267.212 265.230 Females 256.038 254.060 252.901 255.232 252.771 250.740 248.836 24 years old Total 538.683 534.313 530.853 520.170 515.892 511.356 506.915 Males 277.942 275.499 273.570 266.382 264.152 261.863 259.633 Females 260.741 258.814 257.283 253.788 251.740 249.493 247.282 25 years old Total 532.582 528.251 524.503 511.763 507.511 503.220 498.601 Males 273.216 270.776 268.671 262.769 260.472 258.305 255.969 Females 259.366 257.475 255.832 248.994 247.039 244.915 242.632 26 years old Total 524.487 520.159 516.338 524.282 520.056 515.597 510.548 Males 269.930 267.493 265.315 267.470 265.278 262.988 260.421 Females 254.557 252.666 251.023 256.812 254.778 252.609 250.127 27 years old Total 537.015 532.690 528.688 523.141 518.923 514.532 509.453 Males 274.457 272.077 269.789 266.076 264.004 261.759 259.209 Females 262.558 260.613 258.899 257.065 254.919 252.773 250.244 28 years old Total 535.412 531.192 527.315 528.923 524.895 520.669 515.748 Males 273.039 270.620 268.406 269.208 267.209 265.117 262.596 Females 262.373 260.572 258.909 259.715 257.686 255.552 253.152 29 years old Total 540.690 536.889 533.235 537.676 533.659 529.417 524.387 Males 275.900 273.673 271.615 273.268 271.148 268.993 266.320 Females 264.790 263.216 261.620 264.408 262.511 260.424 258.067 30 years old Total 549.317 545.327 541.765 552.990 549.522 545.752 540.956 Males 279.769 277.488 275.449 280.613 278.814 276.808 274.404 Females 269.548 267.839 266.316 272.377 270.708 268.944 266.552 31 years old Total 564.293 560.507 557.102 567.997 564.607 560.880 556.066 Males 286.902 284.848 282.906 287.321 285.603 283.659 281.201 Females 277.391 275.659 274.196 280.676 279.004 277.221 274.865 32 years old Total 578.720 575.176 571.833 565.482 562.395 559.000 554.644 Males 293.378 291.412 289.442 286.459 284.805 283.066 280.826 Females 285.342 283.764 282.391 279.023 277.590 275.934 273.818 33 years old Total 575.403 571.865 569.083 572.676 569.532 566.085 561.653 Males 292.029 290.078 288.387 288.765 287.162 285.354 283.045 Females 283.374 281.787 280.696 283.911 282.370 280.731 278.608 34 years old Total 582.331 579.146 576.368 581.020 578.045 574.730 570.557 Males 294.137 292.416 290.812 291.663 290.133 288.440 286.291 Females 288.194 286.730 285.556 289.357 287.912 286.290 284.266 35 years old Total 590.185 587.260 584.561 590.193 587.400 584.206 580.326 Males 296.779 295.160 293.570 295.735 294.266 292.712 290.629 Females 293.406 292.100 290.991 294.458 293.134 291.494 289.697 36 years old Total 599.102 596.056 593.472 596.511 593.703 590.566 586.856 Males 300.687 299.078 297.529 298.250 296.877 295.328 293.384 Females 298.415 296.978 295.943 298.261 296.826 295.238 293.472 37 years old Total 604.617 601.813 599.494 608.612 605.949 603.028 599.593 Males 302.839 301.347 299.873 302.906 301.531 300.036 298.290 Females 301.778 300.466 299.621 305.706 304.418 302.992 301.303 38 years old Total 616.026 613.416 611.401 626.269 624.220 621.451 618.237 Males 307.096 305.717 304.461 311.926 310.869 309.564 307.949 Females 308.930 307.699 306.940 314.343 313.351 311.887 310.288 39 years old Total 633.334 630.831 629.063 647.776 645.633 643.043 639.967 Males 315.835 314.519 313.340 322.368 321.469 320.146 318.595 Females 317.499 316.312 315.723 325.408 324.164 322.897 321.372 40 years old Total 653.929 651.871 650.214 667.208 665.216 662.694 660.033 Males 325.671 324.578 323.496 332.541 331.657 330.357 329.098 Females 328.258 327.293 326.718 334.667 333.559 332.337 330.935 41 years old Total 672.719 670.699 669.350 701.981 700.151 697.718 694.984 Males 335.421 334.375 333.609 350.605 349.782 348.491 347.134 Females 337.298 336.324 335.741 351.376 350.369 349.227 347.850 42 years old Total 707.125 705.120 703.840 728.644 727.124 724.940 722.398 Males 353.390 352.341 351.545 364.860 364.281 363.203 361.947 Females 353.735 352.779 352.295 363.784 362.843 361.737 360.451 43 years old Total 733.317 731.556 730.370 761.189 759.764 757.756 755.473 Males 367.261 366.401 365.736 381.657 381.066 380.165 379.093 Females 366.056 365.155 364.634 379.532 378.698 377.591 376.380 44 years old Total 765.428 763.750 762.773 779.189 777.932 776.120 774.166 Males 383.747 382.960 382.432 390.633 390.129 389.351 388.529 Females 381.681 380.790 380.341 388.556 387.803 386.769 385.637 45 years old Total 782.889 781.334 780.422 810.623 809.632 807.773 805.852 Males 392.210 391.564 391.152 407.751 407.476 406.743 405.777 Females 390.679 389.770 389.270 402.872 402.156 401.030 400.075 46 years old Total 814.042 812.709 811.905 819.244 818.266 816.721 814.690 Males 409.300 408.618 408.223 413.677 413.295 412.595 411.711 Females 404.742 404.091 403.682 405.567 404.971 404.126 402.979 47 years old Total 822.500 821.244 820.502 831.320 830.464 829.068 827.276 Males 415.096 414.539 414.158 418.733 418.422 417.861 417.092 Females 407.404 406.705 406.344 412.587 412.042 411.207 410.184 48 years old Total 834.364 833.254 832.588 823.165 822.531 821.394 819.682 Males 419.980 419.480 419.293 415.577 415.449 414.988 414.254 Females 414.384 413.774 413.295 407.588 407.082 406.406 405.428 49 years old Total 825.491 824.574 824.105 815.448 814.886 813.849 812.396 Males 416.333 416.060 415.922 410.345 410.324 409.982 409.398 Females 409.158 408.514 408.183 405.103 404.562 403.867 402.998 50 years old Total 817.772 816.864 816.405 793.325 792.629 791.604 790.259 Males 411.236 410.829 410.671 399.046 398.945 398.577 398.096 Females 406.536 406.035 405.734 394.279 393.684 393.027 392.163 51 years old Total 795.079 794.415 793.956 788.394 788.059 787.056 785.728 Males 399.470 399.280 399.149 395.684 395.776 395.447 394.999 Females 395.609 395.135 394.807 392.710 392.283 391.609 390.729 52 years old Total 789.990 789.305 788.939 773.422 772.976 772.279 771.161 Males 396.056 395.801 395.759 387.285 387.286 387.087 386.729 Females 393.934 393.504 393.180 386.137 385.690 385.192 384.432 53 years old Total 774.801 774.279 773.923 761.389 760.978 760.428 759.307 Males 387.408 387.264 387.291 380.386 380.329 380.193 379.831 Females 387.393 387.015 386.632 381.003 380.649 380.235 379.476 54 years old Total 762.346 761.863 761.700 750.243 750.116 749.597 748.836 Males 380.406 380.295 380.363 373.441 373.541 373.414 373.310 Females 381.940 381.568 381.337 376.802 376.575 376.183 375.526 55 years old Total 750.983 750.652 750.454 741.681 741.580 741.155 740.370 Males 373.244 373.237 373.311 367.690 367.906 367.875 367.681 Females 377.739 377.415 377.143 373.991 373.674 373.280 372.689 56 years old Total 741.981 741.746 741.717 743.707 743.783 743.614 743.080 Males 367.352 367.376 367.557 367.277 367.527 367.611 367.593 Females 374.629 374.370 374.160 376.430 376.256 376.003 375.487 57 years old Total 743.594 743.457 743.578 722.985 723.112 723.034 722.460 Males 366.702 366.788 366.985 356.619 356.964 357.151 357.059 Females 376.892 376.669 376.593 366.366 366.148 365.883 365.401 58 years old Total 722.727 722.769 722.837 714.696 714.946 715.038 714.595 Males 355.843 356.011 356.260 350.637 351.068 351.313 351.284 Females 366.884 366.758 366.577 364.059 363.878 363.725 363.311 59 years old Total 713.947 714.123 714.481 720.877 721.303 721.446 721.316 Males 349.581 349.858 350.237 352.774 353.181 353.482 353.708 Females 364.366 364.265 364.244 368.103 368.122 367.964 367.608 60 years old Total 719.921 720.155 720.455 683.068 683.384 683.567 683.483 Males 351.697 351.979 352.323 333.876 334.259 334.523 334.662 Females 368.224 368.176 368.132 349.192 349.125 349.044 348.821 61 years old Total 681.858 682.226 682.635 657.528 658.107 658.392 658.251 Males 332.682 333.006 333.402 319.607 320.167 320.599 320.779 Females 349.176 349.220 349.233 337.921 337.940 337.793 337.472 62 years old Total 656.130 656.635 657.060 638.994 639.626 640.058 640.144 Males 318.342 318.786 319.134 309.576 310.144 310.619 310.871 Females 337.788 337.849 337.926 329.418 329.482 329.439 329.273 63 years old Total 637.220 637.628 638.352 637.620 638.468 638.998 639.209 Males 308.027 308.446 308.979 307.967 308.626 309.118 309.450 Females 329.193 329.182 329.373 329.653 329.842 329.880 329.759 64 years old Total 635.418 635.925 636.814 616.578 617.491 618.154 618.612 Males 306.229 306.699 307.377 297.160 297.913 298.474 298.925 Females 329.189 329.226 329.437 319.418 319.578 319.680 319.687 65 years old Total 614.571 615.156 615.937 599.095 599.841 600.457 600.798 Males 295.374 295.934 296.550 287.281 287.957 288.600 289.044 Females 319.197 319.222 319.387 311.814 311.884 311.857 311.754 66 years old Total 596.985 597.418 598.230 580.799 581.692 582.300 582.757 Males 285.487 285.942 286.545 277.043 277.773 278.362 278.833 Females 311.498 311.476 311.685 303.756 303.919 303.938 303.924 67 years old Total 578.108 578.958 579.901 537.223 538.235 539.093 539.637 Males 275.017 275.656 276.364 255.125 255.882 256.578 257.083 Females 303.091 303.302 303.537 282.098 282.353 282.515 282.554 68 years old Total 534.348 535.313 536.294 518.530 519.709 520.712 521.376 Males 252.961 253.675 254.381 245.038 245.932 246.707 247.338 Females 281.387 281.638 281.913 273.492 273.777 274.005 274.038 69 years old Total 515.052 516.217 517.333 490.653 491.935 493.015 493.736 Males 242.547 243.363 244.158 229.993 230.952 231.781 232.431 Females 272.505 272.854 273.175 260.660 260.983 261.234 261.305 70 years old Total 487.119 488.211 489.298 486.631 487.996 489.163 490.075 Males 227.541 228.301 229.017 228.172 229.146 230.081 230.852 Females 259.578 259.910 260.281 258.459 258.850 259.082 259.223 71 years old Total 482.524 483.777 485.133 478.949 480.486 481.843 483.004 Males 225.305 226.183 227.171 224.134 225.218 226.201 227.105 Females 257.219 257.594 257.962 254.815 255.268 255.642 255.899 72 years old Total 474.489 475.807 477.281 444.733 446.321 447.596 448.822 Males 221.082 222.004 222.948 206.030 207.153 208.077 208.974 Females 253.407 253.803 254.333 238.703 239.168 239.519 239.848 73 years old Total 439.891 441.380 442.931 427.805 429.478 430.850 432.215 Males 202.721 203.735 204.799 196.636 197.751 198.771 199.771 Females 237.170 237.645 238.132 231.169 231.727 232.079 232.444 74 years old Total 422.997 424.491 426.043 437.755 439.716 441.382 443.045 Males 193.333 194.378 195.422 198.928 200.264 201.380 202.562 Females 229.664 230.113 230.621 238.827 239.452 240.002 240.483 75 years old Total 431.849 433.676 435.561 449.722 452.054 454.048 455.887 Males 195.078 196.255 197.496 202.869 204.452 205.791 207.069 Females 236.771 237.421 238.065 246.853 247.602 248.257 248.818 76 years old Total 443.065 445.148 447.350 403.612 405.971 407.992 409.848 Males 198.526 199.860 201.295 180.544 182.080 183.449 184.735 Females 244.539 245.288 246.055 223.068 223.891 224.543 225.113 77 years old Total 397.065 399.036 401.135 377.870 380.458 382.580 384.623 Males 176.324 177.589 178.937 166.850 168.426 169.767 171.106 Females 220.741 221.447 222.198 211.020 212.032 212.813 213.517 78 years old Total 371.029 373.120 375.300 384.946 387.755 390.165 392.384 Males 162.467 163.778 165.201 168.126 169.861 171.427 172.836 Females 208.562 209.342 210.099 216.820 217.894 218.738 219.548 79 years old Total 377.000 379.505 382.057 356.443 359.361 361.830 364.261 Males 163.206 164.755 166.305 154.113 155.969 157.467 158.976 Females 213.794 214.750 215.752 202.330 203.392 204.363 205.285 80 years old Total 348.234 350.795 353.397 340.465 343.613 346.265 348.848 Males 149.066 150.585 152.212 145.317 147.206 148.815 150.416 Females 199.168 200.210 201.185 195.148 196.407 197.450 198.432 81 years old Total 331.300 334.202 337.145 283.650 286.583 289.003 291.377 Males 139.864 141.588 143.341 119.875 121.633 123.093 124.520 Females 191.436 192.614 193.804 163.775 164.950 165.910 166.857 82 years old Total 275.048 277.656 280.403 251.647 254.461 257.027 259.627 Males 114.910 116.407 118.009 104.676 106.279 107.723 109.259 Females 160.138 161.249 162.394 146.971 148.182 149.304 150.368 83 years old Total 243.213 245.848 248.601 294.164 298.067 301.279 304.491 Males 99.916 101.404 102.957 119.107 121.254 123.069 124.951 Females 143.297 144.444 145.644 175.057 176.813 178.210 179.540 84 years old Total 282.769 286.213 289.908 183.873 186.656 189.080 191.381 Males 113.010 114.839 116.796 71.790 73.268 74.544 75.774 Females 169.759 171.374 173.112 112.083 113.388 114.536 115.607 85 years old Total 175.822 178.323 180.917 196.274 199.726 202.677 205.649 Males 67.623 68.914 70.246 75.383 77.160 78.697 80.252 Females 108.199 109.409 110.671 120.891 122.566 123.980 125.397 86 years old Total 186.376 189.462 192.603 205.136 209.152 212.692 216.236 Males 70.327 71.895 73.528 76.852 78.845 80.614 82.350 Females 116.049 117.567 119.075 128.284 130.307 132.078 133.886 87 years old Total 193.290 196.893 200.583 206.310 210.775 214.865 218.804 Males 71.165 72.854 74.611 74.451 76.605 78.538 80.466 Females 122.125 124.039 125.972 131.859 134.170 136.327 138.338 88 years old Total 192.770 196.850 201.241 182.167 186.830 190.935 195.089 Males 68.074 69.987 72.090 64.668 66.852 68.809 70.812 Females 124.696 126.863 129.151 117.499 119.978 122.126 124.277 89 years old Total 168.569 172.518 176.846 161.080 165.759 169.901 174.266 Males 58.577 60.268 62.268 55.241 57.296 59.122 61.091 Females 109.992 112.250 114.578 105.839 108.463 110.779 113.175 90 years old Total 147.262 151.334 155.668 143.142 147.936 152.244 156.563 Males 49.307 51.030 52.919 47.180 49.280 51.087 52.992 Females 97.955 100.304 102.749 95.962 98.656 101.157 103.571 91 years old Total 129.150 133.215 137.591 122.436 127.029 131.210 135.515 Males 41.368 42.992 44.868 38.966 40.834 42.570 44.410 Females 87.782 90.223 92.723 83.470 86.195 88.640 91.105 92 years old Total 108.841 112.725 117.081 96.982 101.049 104.747 108.665 Males 33.565 35.095 36.841 29.928 31.493 32.958 34.557 Females 75.276 77.630 80.240 67.054 69.556 71.789 74.108 93 years old Total 84.766 88.388 92.224 79.900 83.665 87.147 90.770 Males 25.275 26.672 28.137 22.905 24.333 25.684 27.075 Females 59.491 61.716 64.087 56.995 59.332 61.463 63.695 94 years old Total 68.829 71.984 75.531 59.800 63.118 65.986 69.145 Males 18.913 20.019 21.297 16.404 17.569 18.578 19.748 Females 49.916 51.965 54.234 43.396 45.549 47.408 49.397 95 years old Total 50.592 53.183 56.125 46.277 49.108 51.555 54.293 Males 13.292 14.169 15.157 12.118 13.071 13.880 14.817 Females 37.300 39.014 40.968 34.159 36.037 37.675 39.476 96 years old Total 38.524 40.655 43.014 32.492 34.708 36.648 38.756 Males 9.617 10.310 11.062 7.987 8.731 9.322 10.005 Females 28.907 30.345 31.952 24.505 25.977 27.326 28.751 97 years old Total 26.509 28.178 30.061 23.807 25.534 27.110 28.889 Males 6.212 6.680 7.246 5.514 6.040 6.539 7.031 Females 20.297 21.498 22.815 18.293 19.494 20.571 21.858 98 years old Total 19.009 20.276 21.799 16.417 17.644 18.826 20.146 Males 4.216 4.554 4.938 3.603 3.921 4.251 4.631 Females 14.793 15.722 16.861 12.814 13.723 14.575 15.515 99 years old Total 12.919 13.873 14.954 11.227 12.170 13.055 14.080 Males 2.769 2.988 3.248 2.417 2.669 2.893 3.184 Females 10.150 10.885 11.706 8.810 9.501 10.162 10.896 100 years or more Total 21.092 23.046 25.167 16.901 18.697 20.536 22.472 Males 3.914 4.332 4.747 2.970 3.404 3.826 4.287 Females 17.178 18.714 20.420 13.931 15.293 16.710 18.185 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: