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