Capitales de Provincia Sexo Año Total Total Ambos sexos 2023 15.182.999 Total Ambos sexos 2022 14.962.308 Total Ambos sexos 2021 15.019.638 Total Hombre 2023 7.202.842 Total Hombre 2022 7.099.329 Total Hombre 2021 7.127.914 Total Mujer 2023 7.980.157 Total Mujer 2022 7.862.979 Total Mujer 2021 7.891.724 01059 Vitoria-Gasteiz Ambos sexos 2023 255.423 01059 Vitoria-Gasteiz Ambos sexos 2022 253.130 01059 Vitoria-Gasteiz Ambos sexos 2021 252.953 01059 Vitoria-Gasteiz Hombre 2023 124.170 01059 Vitoria-Gasteiz Hombre 2022 123.093 01059 Vitoria-Gasteiz Hombre 2021 123.116 01059 Vitoria-Gasteiz Mujer 2023 131.253 01059 Vitoria-Gasteiz Mujer 2022 130.037 01059 Vitoria-Gasteiz Mujer 2021 129.837 02003 Albacete Ambos sexos 2023 173.202 02003 Albacete Ambos sexos 2022 172.060 02003 Albacete Ambos sexos 2021 172.806 02003 Albacete Hombre 2023 84.592 02003 Albacete Hombre 2022 84.082 02003 Albacete Hombre 2021 84.447 02003 Albacete Mujer 2023 88.610 02003 Albacete Mujer 2022 87.978 02003 Albacete Mujer 2021 88.359 03014 Alacant/Alicante Ambos sexos 2023 350.598 03014 Alacant/Alicante Ambos sexos 2022 340.260 03014 Alacant/Alicante Ambos sexos 2021 338.768 03014 Alacant/Alicante Hombre 2023 169.208 03014 Alacant/Alicante Hombre 2022 164.511 03014 Alacant/Alicante Hombre 2021 163.846 03014 Alacant/Alicante Mujer 2023 181.390 03014 Alacant/Alicante Mujer 2022 175.749 03014 Alacant/Alicante Mujer 2021 174.922 04013 Almería Ambos sexos 2023 200.665 04013 Almería Ambos sexos 2022 198.444 04013 Almería Ambos sexos 2021 200.273 04013 Almería Hombre 2023 97.782 04013 Almería Hombre 2022 96.714 04013 Almería Hombre 2021 97.926 04013 Almería Mujer 2023 102.883 04013 Almería Mujer 2022 101.730 04013 Almería Mujer 2021 102.347 05019 Ávila Ambos sexos 2023 58.548 05019 Ávila Ambos sexos 2022 58.228 05019 Ávila Ambos sexos 2021 58.120 05019 Ávila Hombre 2023 27.873 05019 Ávila Hombre 2022 27.754 05019 Ávila Hombre 2021 27.683 05019 Ávila Mujer 2023 30.675 05019 Ávila Mujer 2022 30.474 05019 Ávila Mujer 2021 30.437 06015 Badajoz Ambos sexos 2023 150.716 06015 Badajoz Ambos sexos 2022 150.583 06015 Badajoz Ambos sexos 2021 151.048 06015 Badajoz Hombre 2023 72.923 06015 Badajoz Hombre 2022 72.914 06015 Badajoz Hombre 2021 73.229 06015 Badajoz Mujer 2023 77.793 06015 Badajoz Mujer 2022 77.669 06015 Badajoz Mujer 2021 77.819 07040 Palma Ambos sexos 2023 430.640 07040 Palma Ambos sexos 2022 421.933 07040 Palma Ambos sexos 2021 424.837 07040 Palma Hombre 2023 210.280 07040 Palma Hombre 2022 206.237 07040 Palma Hombre 2021 207.868 07040 Palma Mujer 2023 220.360 07040 Palma Mujer 2022 215.696 07040 Palma Mujer 2021 216.969 08019 Barcelona Ambos sexos 2023 1.655.956 08019 Barcelona Ambos sexos 2022 1.615.124 08019 Barcelona Ambos sexos 2021 1.627.559 08019 Barcelona Hombre 2023 788.057 08019 Barcelona Hombre 2022 768.009 08019 Barcelona Hombre 2021 774.275 08019 Barcelona Mujer 2023 867.899 08019 Barcelona Mujer 2022 847.115 08019 Barcelona Mujer 2021 853.284 09059 Burgos Ambos sexos 2023 174.585 09059 Burgos Ambos sexos 2022 173.197 09059 Burgos Ambos sexos 2021 174.154 09059 Burgos Hombre 2023 82.996 09059 Burgos Hombre 2022 82.446 09059 Burgos Hombre 2021 82.920 09059 Burgos Mujer 2023 91.589 09059 Burgos Mujer 2022 90.751 09059 Burgos Mujer 2021 91.234 10037 Cáceres Ambos sexos 2023 96.195 10037 Cáceres Ambos sexos 2022 95.410 10037 Cáceres Ambos sexos 2021 95.659 10037 Cáceres Hombre 2023 46.102 10037 Cáceres Hombre 2022 45.812 10037 Cáceres Hombre 2021 45.970 10037 Cáceres Mujer 2023 50.093 10037 Cáceres Mujer 2022 49.598 10037 Cáceres Mujer 2021 49.689 11012 Cádiz Ambos sexos 2023 112.077 11012 Cádiz Ambos sexos 2022 113.285 11012 Cádiz Ambos sexos 2021 114.442 11012 Cádiz Hombre 2023 52.863 11012 Cádiz Hombre 2022 53.489 11012 Cádiz Hombre 2021 54.087 11012 Cádiz Mujer 2023 59.214 11012 Cádiz Mujer 2022 59.796 11012 Cádiz Mujer 2021 60.355 12040 Castelló de la Plana Ambos sexos 2023 175.915 12040 Castelló de la Plana Ambos sexos 2022 172.008 12040 Castelló de la Plana Ambos sexos 2021 172.637 12040 Castelló de la Plana Hombre 2023 84.914 12040 Castelló de la Plana Hombre 2022 83.059 12040 Castelló de la Plana Hombre 2021 83.397 12040 Castelló de la Plana Mujer 2023 91.001 12040 Castelló de la Plana Mujer 2022 88.949 12040 Castelló de la Plana Mujer 2021 89.240 13034 Ciudad Real Ambos sexos 2023 75.254 13034 Ciudad Real Ambos sexos 2022 74.679 13034 Ciudad Real Ambos sexos 2021 75.081 13034 Ciudad Real Hombre 2023 35.660 13034 Ciudad Real Hombre 2022 35.407 13034 Ciudad Real Hombre 2021 35.575 13034 Ciudad Real Mujer 2023 39.594 13034 Ciudad Real Mujer 2022 39.272 13034 Ciudad Real Mujer 2021 39.506 14021 Córdoba Ambos sexos 2023 324.418 14021 Córdoba Ambos sexos 2022 321.995 14021 Córdoba Ambos sexos 2021 322.327 14021 Córdoba Hombre 2023 155.649 14021 Córdoba Hombre 2022 154.551 14021 Córdoba Hombre 2021 154.753 14021 Córdoba Mujer 2023 168.769 14021 Córdoba Mujer 2022 167.444 14021 Córdoba Mujer 2021 167.574 15030 Coruña, A Ambos sexos 2023 247.350 15030 Coruña, A Ambos sexos 2022 244.437 15030 Coruña, A Ambos sexos 2021 245.541 15030 Coruña, A Hombre 2023 114.572 15030 Coruña, A Hombre 2022 113.346 15030 Coruña, A Hombre 2021 113.909 15030 Coruña, A Mujer 2023 132.778 15030 Coruña, A Mujer 2022 131.091 15030 Coruña, A Mujer 2021 131.632 16078 Cuenca Ambos sexos 2023 53.630 16078 Cuenca Ambos sexos 2022 53.758 16078 Cuenca Ambos sexos 2021 54.187 16078 Cuenca Hombre 2023 25.387 16078 Cuenca Hombre 2022 25.470 16078 Cuenca Hombre 2021 25.708 16078 Cuenca Mujer 2023 28.243 16078 Cuenca Mujer 2022 28.288 16078 Cuenca Mujer 2021 28.479 17079 Girona Ambos sexos 2023 104.038 17079 Girona Ambos sexos 2022 101.729 17079 Girona Ambos sexos 2021 101.648 17079 Girona Hombre 2023 49.974 17079 Girona Hombre 2022 48.851 17079 Girona Hombre 2021 48.930 17079 Girona Mujer 2023 54.064 17079 Girona Mujer 2022 52.878 17079 Girona Mujer 2021 52.718 18087 Granada Ambos sexos 2023 232.246 18087 Granada Ambos sexos 2022 230.654 18087 Granada Ambos sexos 2021 233.680 18087 Granada Hombre 2023 107.435 18087 Granada Hombre 2022 106.627 18087 Granada Hombre 2021 108.157 18087 Granada Mujer 2023 124.811 18087 Granada Mujer 2022 124.027 18087 Granada Mujer 2021 125.523 19130 Guadalajara Ambos sexos 2023 88.886 19130 Guadalajara Ambos sexos 2022 87.215 19130 Guadalajara Ambos sexos 2021 86.946 19130 Guadalajara Hombre 2023 42.719 19130 Guadalajara Hombre 2022 41.980 19130 Guadalajara Hombre 2021 41.822 19130 Guadalajara Mujer 2023 46.167 19130 Guadalajara Mujer 2022 45.235 19130 Guadalajara Mujer 2021 45.124 20069 Donostia/San Sebastián Ambos sexos 2023 188.136 20069 Donostia/San Sebastián Ambos sexos 2022 187.368 20069 Donostia/San Sebastián Ambos sexos 2021 187.892 20069 Donostia/San Sebastián Hombre 2023 88.866 20069 Donostia/San Sebastián Hombre 2022 88.565 20069 Donostia/San Sebastián Hombre 2021 88.774 20069 Donostia/San Sebastián Mujer 2023 99.270 20069 Donostia/San Sebastián Mujer 2022 98.803 20069 Donostia/San Sebastián Mujer 2021 99.118 21041 Huelva Ambos sexos 2023 142.968 21041 Huelva Ambos sexos 2022 142.150 21041 Huelva Ambos sexos 2021 142.668 21041 Huelva Hombre 2023 68.586 21041 Huelva Hombre 2022 68.206 21041 Huelva Hombre 2021 68.465 21041 Huelva Mujer 2023 74.382 21041 Huelva Mujer 2022 73.944 21041 Huelva Mujer 2021 74.203 22125 Huesca Ambos sexos 2023 53.938 22125 Huesca Ambos sexos 2022 53.214 22125 Huesca Ambos sexos 2021 53.377 22125 Huesca Hombre 2023 25.818 22125 Huesca Hombre 2022 25.476 22125 Huesca Hombre 2021 25.500 22125 Huesca Mujer 2023 28.120 22125 Huesca Mujer 2022 27.738 22125 Huesca Mujer 2021 27.877 23050 Jaén Ambos sexos 2023 111.767 23050 Jaén Ambos sexos 2022 111.567 23050 Jaén Ambos sexos 2021 111.915 23050 Jaén Hombre 2023 53.677 23050 Jaén Hombre 2022 53.648 23050 Jaén Hombre 2021 53.803 23050 Jaén Mujer 2023 58.090 23050 Jaén Mujer 2022 57.919 23050 Jaén Mujer 2021 58.112 24089 León Ambos sexos 2023 121.763 24089 León Ambos sexos 2022 121.377 24089 León Ambos sexos 2021 122.398 24089 León Hombre 2023 55.135 24089 León Hombre 2022 54.935 24089 León Hombre 2021 55.384 24089 León Mujer 2023 66.628 24089 León Mujer 2022 66.442 24089 León Mujer 2021 67.014 25120 Lleida Ambos sexos 2023 142.990 25120 Lleida Ambos sexos 2022 139.529 25120 Lleida Ambos sexos 2021 138.933 25120 Lleida Hombre 2023 71.242 25120 Lleida Hombre 2022 69.179 25120 Lleida Hombre 2021 68.722 25120 Lleida Mujer 2023 71.748 25120 Lleida Mujer 2022 70.350 25120 Lleida Mujer 2021 70.211 26089 Logroño Ambos sexos 2023 150.206 26089 Logroño Ambos sexos 2022 149.579 26089 Logroño Ambos sexos 2021 150.596 26089 Logroño Hombre 2023 71.092 26089 Logroño Hombre 2022 70.797 26089 Logroño Hombre 2021 71.306 26089 Logroño Mujer 2023 79.114 26089 Logroño Mujer 2022 78.782 26089 Logroño Mujer 2021 79.290 27028 Lugo Ambos sexos 2023 98.189 27028 Lugo Ambos sexos 2022 97.182 27028 Lugo Ambos sexos 2021 97.514 27028 Lugo Hombre 2023 45.410 27028 Lugo Hombre 2022 44.906 27028 Lugo Hombre 2021 45.010 27028 Lugo Mujer 2023 52.779 27028 Lugo Mujer 2022 52.276 27028 Lugo Mujer 2021 52.504 28079 Madrid Ambos sexos 2023 3.340.176 28079 Madrid Ambos sexos 2022 3.267.027 28079 Madrid Ambos sexos 2021 3.277.451 28079 Madrid Hombre 2023 1.560.583 28079 Madrid Hombre 2022 1.525.833 28079 Madrid Hombre 2021 1.529.623 28079 Madrid Mujer 2023 1.779.593 28079 Madrid Mujer 2022 1.741.194 28079 Madrid Mujer 2021 1.747.828 29067 Málaga Ambos sexos 2023 587.068 29067 Málaga Ambos sexos 2022 578.473 29067 Málaga Ambos sexos 2021 578.063 29067 Málaga Hombre 2023 281.718 29067 Málaga Hombre 2022 277.823 29067 Málaga Hombre 2021 277.575 29067 Málaga Mujer 2023 305.350 29067 Málaga Mujer 2022 300.650 29067 Málaga Mujer 2021 300.488 30030 Murcia Ambos sexos 2023 467.501 30030 Murcia Ambos sexos 2022 460.656 30030 Murcia Ambos sexos 2021 459.778 30030 Murcia Hombre 2023 229.167 30030 Murcia Hombre 2022 225.841 30030 Murcia Hombre 2021 225.376 30030 Murcia Mujer 2023 238.334 30030 Murcia Mujer 2022 234.815 30030 Murcia Mujer 2021 234.402 31201 Pamplona/Iruña Ambos sexos 2023 206.233 31201 Pamplona/Iruña Ambos sexos 2022 203.845 31201 Pamplona/Iruña Ambos sexos 2021 203.596 31201 Pamplona/Iruña Hombre 2023 97.434 31201 Pamplona/Iruña Hombre 2022 96.293 31201 Pamplona/Iruña Hombre 2021 96.134 31201 Pamplona/Iruña Mujer 2023 108.799 31201 Pamplona/Iruña Mujer 2022 107.552 31201 Pamplona/Iruña Mujer 2021 107.462 32054 Ourense Ambos sexos 2023 104.187 32054 Ourense Ambos sexos 2022 103.744 32054 Ourense Ambos sexos 2021 104.578 32054 Ourense Hombre 2023 47.292 32054 Ourense Hombre 2022 47.097 32054 Ourense Hombre 2021 47.418 32054 Ourense Mujer 2023 56.895 32054 Ourense Mujer 2022 56.647 32054 Ourense Mujer 2021 57.160 33044 Oviedo Ambos sexos 2023 217.369 33044 Oviedo Ambos sexos 2022 214.688 33044 Oviedo Ambos sexos 2021 217.164 33044 Oviedo Hombre 2023 100.555 33044 Oviedo Hombre 2022 99.331 33044 Oviedo Hombre 2021 100.442 33044 Oviedo Mujer 2023 116.814 33044 Oviedo Mujer 2022 115.357 33044 Oviedo Mujer 2021 116.722 34120 Palencia Ambos sexos 2023 76.266 34120 Palencia Ambos sexos 2022 76.212 34120 Palencia Ambos sexos 2021 77.086 34120 Palencia Hombre 2023 35.867 34120 Palencia Hombre 2022 35.915 34120 Palencia Hombre 2021 36.362 34120 Palencia Mujer 2023 40.399 34120 Palencia Mujer 2022 40.297 34120 Palencia Mujer 2021 40.724 35016 Palmas de Gran Canaria, Las Ambos sexos 2023 380.863 35016 Palmas de Gran Canaria, Las Ambos sexos 2022 381.173 35016 Palmas de Gran Canaria, Las Ambos sexos 2021 380.667 35016 Palmas de Gran Canaria, Las Hombre 2023 183.420 35016 Palmas de Gran Canaria, Las Hombre 2022 183.600 35016 Palmas de Gran Canaria, Las Hombre 2021 183.677 35016 Palmas de Gran Canaria, Las Mujer 2023 197.443 35016 Palmas de Gran Canaria, Las Mujer 2022 197.573 35016 Palmas de Gran Canaria, Las Mujer 2021 196.990 36038 Pontevedra Ambos sexos 2023 82.592 36038 Pontevedra Ambos sexos 2022 82.691 36038 Pontevedra Ambos sexos 2021 83.241 36038 Pontevedra Hombre 2023 38.959 36038 Pontevedra Hombre 2022 39.159 36038 Pontevedra Hombre 2021 39.501 36038 Pontevedra Mujer 2023 43.633 36038 Pontevedra Mujer 2022 43.532 36038 Pontevedra Mujer 2021 43.740 37274 Salamanca Ambos sexos 2023 143.666 37274 Salamanca Ambos sexos 2022 142.586 37274 Salamanca Ambos sexos 2021 143.549 37274 Salamanca Hombre 2023 64.936 37274 Salamanca Hombre 2022 64.549 37274 Salamanca Hombre 2021 65.017 37274 Salamanca Mujer 2023 78.730 37274 Salamanca Mujer 2022 78.037 37274 Salamanca Mujer 2021 78.532 38038 Santa Cruz de Tenerife Ambos sexos 2023 208.906 38038 Santa Cruz de Tenerife Ambos sexos 2022 208.056 38038 Santa Cruz de Tenerife Ambos sexos 2021 208.103 38038 Santa Cruz de Tenerife Hombre 2023 99.286 38038 Santa Cruz de Tenerife Hombre 2022 99.013 38038 Santa Cruz de Tenerife Hombre 2021 99.265 38038 Santa Cruz de Tenerife Mujer 2023 109.620 38038 Santa Cruz de Tenerife Mujer 2022 109.043 38038 Santa Cruz de Tenerife Mujer 2021 108.838 39075 Santander Ambos sexos 2023 172.655 39075 Santander Ambos sexos 2022 171.477 39075 Santander Ambos sexos 2021 172.000 39075 Santander Hombre 2023 79.492 39075 Santander Hombre 2022 79.005 39075 Santander Hombre 2021 79.303 39075 Santander Mujer 2023 93.163 39075 Santander Mujer 2022 92.472 39075 Santander Mujer 2021 92.697 40194 Segovia Ambos sexos 2023 50.926 40194 Segovia Ambos sexos 2022 50.670 40194 Segovia Ambos sexos 2021 51.234 40194 Segovia Hombre 2023 23.751 40194 Segovia Hombre 2022 23.684 40194 Segovia Hombre 2021 23.898 40194 Segovia Mujer 2023 27.175 40194 Segovia Mujer 2022 26.986 40194 Segovia Mujer 2021 27.336 41091 Sevilla Ambos sexos 2023 684.164 41091 Sevilla Ambos sexos 2022 681.184 41091 Sevilla Ambos sexos 2021 684.340 41091 Sevilla Hombre 2023 324.431 41091 Sevilla Hombre 2022 323.221 41091 Sevilla Hombre 2021 324.741 41091 Sevilla Mujer 2023 359.733 41091 Sevilla Mujer 2022 357.963 41091 Sevilla Mujer 2021 359.599 42173 Soria Ambos sexos 2023 40.033 42173 Soria Ambos sexos 2022 39.321 42173 Soria Ambos sexos 2021 39.739 42173 Soria Hombre 2023 18.874 42173 Soria Hombre 2022 18.542 42173 Soria Hombre 2021 18.758 42173 Soria Mujer 2023 21.159 42173 Soria Mujer 2022 20.779 42173 Soria Mujer 2021 20.981 43148 Tarragona Ambos sexos 2023 138.326 43148 Tarragona Ambos sexos 2022 135.413 43148 Tarragona Ambos sexos 2021 136.150 43148 Tarragona Hombre 2023 67.329 43148 Tarragona Hombre 2022 65.915 43148 Tarragona Hombre 2021 66.537 43148 Tarragona Mujer 2023 70.997 43148 Tarragona Mujer 2022 69.498 43148 Tarragona Mujer 2021 69.613 44216 Teruel Ambos sexos 2023 36.155 44216 Teruel Ambos sexos 2022 35.710 44216 Teruel Ambos sexos 2021 35.898 44216 Teruel Hombre 2023 17.151 44216 Teruel Hombre 2022 16.990 44216 Teruel Hombre 2021 17.105 44216 Teruel Mujer 2023 19.004 44216 Teruel Mujer 2022 18.720 44216 Teruel Mujer 2021 18.793 45168 Toledo Ambos sexos 2023 85.818 45168 Toledo Ambos sexos 2022 84.827 45168 Toledo Ambos sexos 2021 85.254 45168 Toledo Hombre 2023 40.885 45168 Toledo Hombre 2022 40.447 45168 Toledo Hombre 2021 40.739 45168 Toledo Mujer 2023 44.933 45168 Toledo Mujer 2022 44.380 45168 Toledo Mujer 2021 44.515 46250 València Ambos sexos 2023 804.121 46250 València Ambos sexos 2022 790.797 46250 València Ambos sexos 2021 788.842 46250 València Hombre 2023 381.448 46250 València Hombre 2022 375.503 46250 València Hombre 2021 374.806 46250 València Mujer 2023 422.673 46250 València Mujer 2022 415.294 46250 València Mujer 2021 414.036 47186 Valladolid Ambos sexos 2023 297.129 47186 Valladolid Ambos sexos 2022 295.216 47186 Valladolid Ambos sexos 2021 297.370 47186 Valladolid Hombre 2023 139.108 47186 Valladolid Hombre 2022 138.252 47186 Valladolid Hombre 2021 139.390 47186 Valladolid Mujer 2023 158.021 47186 Valladolid Mujer 2022 156.964 47186 Valladolid Mujer 2021 157.980 48020 Bilbao Ambos sexos 2023 345.235 48020 Bilbao Ambos sexos 2022 343.506 48020 Bilbao Ambos sexos 2021 345.749 48020 Bilbao Hombre 2023 163.496 48020 Bilbao Hombre 2022 162.428 48020 Bilbao Hombre 2021 163.447 48020 Bilbao Mujer 2023 181.739 48020 Bilbao Mujer 2022 181.078 48020 Bilbao Mujer 2021 182.302 49275 Zamora Ambos sexos 2023 59.362 49275 Zamora Ambos sexos 2022 59.580 49275 Zamora Ambos sexos 2021 60.397 49275 Zamora Hombre 2023 27.446 49275 Zamora Hombre 2022 27.570 49275 Zamora Hombre 2021 28.022 49275 Zamora Mujer 2023 31.916 49275 Zamora Mujer 2022 32.010 49275 Zamora Mujer 2021 32.375 50297 Zaragoza Ambos sexos 2023 683.949 50297 Zaragoza Ambos sexos 2022 675.361 50297 Zaragoza Ambos sexos 2021 681.430 50297 Zaragoza Hombre 2023 327.232 50297 Zaragoza Hombre 2022 323.254 50297 Zaragoza Hombre 2021 326.196 50297 Zaragoza Mujer 2023 356.717 50297 Zaragoza Mujer 2022 352.107 50297 Zaragoza Mujer 2021 355.234