National Total Municipalities Sex Measurement units Total National Total Both sexes People 15,019,638 National Total Males People 7,127,914 National Total Females People 7,891,724 National Total 01059 Vitoria-Gasteiz Both sexes People 252,953 National Total 01059 Vitoria-Gasteiz Males People 123,116 National Total 01059 Vitoria-Gasteiz Females People 129,837 National Total 02003 Albacete Both sexes People 172,806 National Total 02003 Albacete Males People 84,447 National Total 02003 Albacete Females People 88,359 National Total 03014 Alacant/Alicante Both sexes People 338,768 National Total 03014 Alacant/Alicante Males People 163,846 National Total 03014 Alacant/Alicante Females People 174,922 National Total 04013 Almería Both sexes People 200,273 National Total 04013 Almería Males People 97,926 National Total 04013 Almería Females People 102,347 National Total 05019 Ávila Both sexes People 58,120 National Total 05019 Ávila Males People 27,683 National Total 05019 Ávila Females People 30,437 National Total 06015 Badajoz Both sexes People 151,048 National Total 06015 Badajoz Males People 73,229 National Total 06015 Badajoz Females People 77,819 National Total 07040 Palma Both sexes People 424,837 National Total 07040 Palma Males People 207,868 National Total 07040 Palma Females People 216,969 National Total 08019 Barcelona Both sexes People 1,627,559 National Total 08019 Barcelona Males People 774,275 National Total 08019 Barcelona Females People 853,284 National Total 09059 Burgos Both sexes People 174,154 National Total 09059 Burgos Males People 82,920 National Total 09059 Burgos Females People 91,234 National Total 10037 Cáceres Both sexes People 95,659 National Total 10037 Cáceres Males People 45,970 National Total 10037 Cáceres Females People 49,689 National Total 11012 Cádiz Both sexes People 114,442 National Total 11012 Cádiz Males People 54,087 National Total 11012 Cádiz Females People 60,355 National Total 12040 Castelló de la Plana Both sexes People 172,637 National Total 12040 Castelló de la Plana Males People 83,397 National Total 12040 Castelló de la Plana Females People 89,240 National Total 13034 Ciudad Real Both sexes People 75,081 National Total 13034 Ciudad Real Males People 35,575 National Total 13034 Ciudad Real Females People 39,506 National Total 14021 Córdoba Both sexes People 322,327 National Total 14021 Córdoba Males People 154,753 National Total 14021 Córdoba Females People 167,574 National Total 15030 Coruña, A Both sexes People 245,541 National Total 15030 Coruña, A Males People 113,909 National Total 15030 Coruña, A Females People 131,632 National Total 16078 Cuenca Both sexes People 54,187 National Total 16078 Cuenca Males People 25,708 National Total 16078 Cuenca Females People 28,479 National Total 17079 Girona Both sexes People 101,648 National Total 17079 Girona Males People 48,930 National Total 17079 Girona Females People 52,718 National Total 18087 Granada Both sexes People 233,680 National Total 18087 Granada Males People 108,157 National Total 18087 Granada Females People 125,523 National Total 19130 Guadalajara Both sexes People 86,946 National Total 19130 Guadalajara Males People 41,822 National Total 19130 Guadalajara Females People 45,124 National Total 20069 Donostia/San Sebastián Both sexes People 187,892 National Total 20069 Donostia/San Sebastián Males People 88,774 National Total 20069 Donostia/San Sebastián Females People 99,118 National Total 21041 Huelva Both sexes People 142,668 National Total 21041 Huelva Males People 68,465 National Total 21041 Huelva Females People 74,203 National Total 22125 Huesca Both sexes People 53,377 National Total 22125 Huesca Males People 25,500 National Total 22125 Huesca Females People 27,877 National Total 23050 Jaén Both sexes People 111,915 National Total 23050 Jaén Males People 53,803 National Total 23050 Jaén Females People 58,112 National Total 24089 León Both sexes People 122,398 National Total 24089 León Males People 55,384 National Total 24089 León Females People 67,014 National Total 25120 Lleida Both sexes People 138,933 National Total 25120 Lleida Males People 68,722 National Total 25120 Lleida Females People 70,211 National Total 26089 Logroño Both sexes People 150,596 National Total 26089 Logroño Males People 71,306 National Total 26089 Logroño Females People 79,290 National Total 27028 Lugo Both sexes People 97,514 National Total 27028 Lugo Males People 45,010 National Total 27028 Lugo Females People 52,504 National Total 28079 Madrid Both sexes People 3,277,451 National Total 28079 Madrid Males People 1,529,623 National Total 28079 Madrid Females People 1,747,828 National Total 29067 Málaga Both sexes People 578,063 National Total 29067 Málaga Males People 277,575 National Total 29067 Málaga Females People 300,488 National Total 30030 Murcia Both sexes People 459,778 National Total 30030 Murcia Males People 225,376 National Total 30030 Murcia Females People 234,402 National Total 31201 Pamplona/Iruña Both sexes People 203,596 National Total 31201 Pamplona/Iruña Males People 96,134 National Total 31201 Pamplona/Iruña Females People 107,462 National Total 32054 Ourense Both sexes People 104,578 National Total 32054 Ourense Males People 47,418 National Total 32054 Ourense Females People 57,160 National Total 33044 Oviedo Both sexes People 217,164 National Total 33044 Oviedo Males People 100,442 National Total 33044 Oviedo Females People 116,722 National Total 34120 Palencia Both sexes People 77,086 National Total 34120 Palencia Males People 36,362 National Total 34120 Palencia Females People 40,724 National Total 35016 Palmas de Gran Canaria, Las Both sexes People 380,667 National Total 35016 Palmas de Gran Canaria, Las Males People 183,677 National Total 35016 Palmas de Gran Canaria, Las Females People 196,990 National Total 36038 Pontevedra Both sexes People 83,241 National Total 36038 Pontevedra Males People 39,501 National Total 36038 Pontevedra Females People 43,740 National Total 37274 Salamanca Both sexes People 143,549 National Total 37274 Salamanca Males People 65,017 National Total 37274 Salamanca Females People 78,532 National Total 38038 Santa Cruz de Tenerife Both sexes People 208,103 National Total 38038 Santa Cruz de Tenerife Males People 99,265 National Total 38038 Santa Cruz de Tenerife Females People 108,838 National Total 39075 Santander Both sexes People 172,000 National Total 39075 Santander Males People 79,303 National Total 39075 Santander Females People 92,697 National Total 40194 Segovia Both sexes People 51,234 National Total 40194 Segovia Males People 23,898 National Total 40194 Segovia Females People 27,336 National Total 41091 Sevilla Both sexes People 684,340 National Total 41091 Sevilla Males People 324,741 National Total 41091 Sevilla Females People 359,599 National Total 42173 Soria Both sexes People 39,739 National Total 42173 Soria Males People 18,758 National Total 42173 Soria Females People 20,981 National Total 43148 Tarragona Both sexes People 136,150 National Total 43148 Tarragona Males People 66,537 National Total 43148 Tarragona Females People 69,613 National Total 44216 Teruel Both sexes People 35,898 National Total 44216 Teruel Males People 17,105 National Total 44216 Teruel Females People 18,793 National Total 45168 Toledo Both sexes People 85,254 National Total 45168 Toledo Males People 40,739 National Total 45168 Toledo Females People 44,515 National Total 46250 València Both sexes People 788,842 National Total 46250 València Males People 374,806 National Total 46250 València Females People 414,036 National Total 47186 Valladolid Both sexes People 297,370 National Total 47186 Valladolid Males People 139,390 National Total 47186 Valladolid Females People 157,980 National Total 48020 Bilbao Both sexes People 345,749 National Total 48020 Bilbao Males People 163,447 National Total 48020 Bilbao Females People 182,302 National Total 49275 Zamora Both sexes People 60,397 National Total 49275 Zamora Males People 28,022 National Total 49275 Zamora Females People 32,375 National Total 50297 Zaragoza Both sexes People 681,430 National Total 50297 Zaragoza Males People 326,196 National Total 50297 Zaragoza Females People 355,234