Registration province ECR voter ranges in municipalities Total NATIONAL TOTAL Up to 1000 1,481,402 NATIONAL TOTAL 1001 to 2000 1,259,074 NATIONAL TOTAL 2001 to 5000 2,886,495 NATIONAL TOTAL 5001 to 10000 3,258,498 NATIONAL TOTAL 10001 to 50000 9,915,793 NATIONAL TOTAL Over 50000 16,560,410 NATIONAL TOTAL TOTAL 35,361,672 Albacete Up to 1000 22,244 Albacete 1001 to 2000 28,466 Albacete 2001 to 5000 30,504 Albacete 5001 to 10000 13,203 Albacete 10001 to 50000 71,487 Albacete Over 50000 134,115 Albacete TOTAL 300,019 Alicante / Alacant Up to 1000 19,673 Alicante / Alacant 1001 to 2000 26,940 Alicante / Alacant 2001 to 5000 57,890 Alicante / Alacant 5001 to 10000 142,296 Alicante / Alacant 10001 to 50000 609,664 Alicante / Alacant Over 50000 414,521 Alicante / Alacant TOTAL 1,270,984 Almería Up to 1000 21,234 Almería 1001 to 2000 24,405 Almería 2001 to 5000 50,185 Almería 5001 to 10000 42,945 Almería 10001 to 50000 131,432 Almería Over 50000 206,136 Almería TOTAL 476,337 Araba/Álava Up to 1000 14,145 Araba/Álava 1001 to 2000 13,207 Araba/Álava 2001 to 5000 13,087 Araba/Álava 5001 to 10000 7,888 Araba/Álava 10001 to 50000 14,405 Araba/Álava Over 50000 190,414 Araba/Álava TOTAL 253,146 Asturias Up to 1000 11,597 Asturias 1001 to 2000 23,287 Asturias 2001 to 5000 49,460 Asturias 5001 to 10000 94,356 Asturias 10001 to 50000 198,165 Asturias Over 50000 457,747 Asturias TOTAL 834,612 Ávila Up to 1000 40,019 Ávila 1001 to 2000 12,407 Ávila 2001 to 5000 19,053 Ávila 5001 to 10000 11,548 Ávila 10001 to 50000 44,715 Ávila Over 50000 0 Ávila TOTAL 127,742 Badajoz Up to 1000 39,936 Badajoz 1001 to 2000 60,797 Badajoz 2001 to 5000 115,092 Badajoz 5001 to 10000 55,741 Badajoz 10001 to 50000 147,597 Badajoz Over 50000 119,102 Badajoz TOTAL 538,265 Balears, Illes Up to 1000 3,126 Balears, Illes 1001 to 2000 15,574 Balears, Illes 2001 to 5000 54,252 Balears, Illes 5001 to 10000 125,747 Balears, Illes 10001 to 50000 314,425 Balears, Illes Over 50000 293,030 Balears, Illes TOTAL 806,154 Barcelona Up to 1000 38,426 Barcelona 1001 to 2000 54,267 Barcelona 2001 to 5000 178,994 Barcelona 5001 to 10000 344,692 Barcelona 10001 to 50000 1,181,733 Barcelona Over 50000 2,256,029 Barcelona TOTAL 4,054,141 Bizkaia Up to 1000 22,901 Bizkaia 1001 to 2000 21,391 Bizkaia 2001 to 5000 57,970 Bizkaia 5001 to 10000 102,132 Bizkaia 10001 to 50000 291,601 Bizkaia Over 50000 405,891 Bizkaia TOTAL 901,886 Burgos Up to 1000 54,694 Burgos 1001 to 2000 21,241 Burgos 2001 to 5000 15,542 Burgos 5001 to 10000 0 Burgos 10001 to 50000 50,996 Burgos Over 50000 134,998 Burgos TOTAL 277,471 Cáceres Up to 1000 72,207 Cáceres 1001 to 2000 48,142 Cáceres 2001 to 5000 43,656 Cáceres 5001 to 10000 25,494 Cáceres 10001 to 50000 55,247 Cáceres Over 50000 77,688 Cáceres TOTAL 322,434 Cádiz Up to 1000 1,714 Cádiz 1001 to 2000 9,071 Cádiz 2001 to 5000 38,477 Cádiz 5001 to 10000 39,265 Cádiz 10001 to 50000 273,937 Cádiz Over 50000 629,361 Cádiz TOTAL 991,825 Cantabria Up to 1000 20,684 Cantabria 1001 to 2000 37,652 Cantabria 2001 to 5000 64,331 Cantabria 5001 to 10000 74,278 Cantabria 10001 to 50000 135,717 Cantabria Over 50000 135,333 Cantabria TOTAL 467,995 Castellón / Castelló Up to 1000 30,742 Castellón / Castelló 1001 to 2000 18,336 Castellón / Castelló 2001 to 5000 37,058 Castellón / Castelló 5001 to 10000 41,420 Castellón / Castelló 10001 to 50000 175,002 Castellón / Castelló Over 50000 120,669 Castellón / Castelló TOTAL 423,227 Ciudad Real Up to 1000 28,821 Ciudad Real 1001 to 2000 14,936 Ciudad Real 2001 to 5000 60,628 Ciudad Real 5001 to 10000 59,586 Ciudad Real 10001 to 50000 161,249 Ciudad Real Over 50000 58,894 Ciudad Real TOTAL 384,114 Córdoba Up to 1000 9,664 Córdoba 1001 to 2000 24,660 Córdoba 2001 to 5000 66,757 Córdoba 5001 to 10000 88,463 Córdoba 10001 to 50000 175,810 Córdoba Over 50000 260,359 Córdoba TOTAL 625,713 Coruña, A Up to 1000 2,770 Coruña, A 1001 to 2000 19,292 Coruña, A 2001 to 5000 124,145 Coruña, A 5001 to 10000 151,763 Coruña, A 10001 to 50000 294,506 Coruña, A Over 50000 330,688 Coruña, A TOTAL 923,164 Cuenca Up to 1000 45,643 Cuenca 1001 to 2000 21,172 Cuenca 2001 to 5000 26,245 Cuenca 5001 to 10000 5,030 Cuenca 10001 to 50000 50,706 Cuenca Over 50000 0 Cuenca TOTAL 148,796 Gipuzkoa Up to 1000 12,313 Gipuzkoa 1001 to 2000 17,230 Gipuzkoa 2001 to 5000 52,539 Gipuzkoa 5001 to 10000 89,476 Gipuzkoa 10001 to 50000 239,035 Gipuzkoa Over 50000 146,438 Gipuzkoa TOTAL 557,031 Girona Up to 1000 54,532 Girona 1001 to 2000 38,347 Girona 2001 to 5000 85,965 Girona 5001 to 10000 95,780 Girona 10001 to 50000 184,997 Girona Over 50000 68,465 Girona TOTAL 528,086 Granada Up to 1000 48,878 Granada 1001 to 2000 40,418 Granada 2001 to 5000 90,157 Granada 5001 to 10000 113,064 Granada 10001 to 50000 244,231 Granada Over 50000 179,283 Granada TOTAL 716,031 Guadalajara Up to 1000 27,370 Guadalajara 1001 to 2000 16,892 Guadalajara 2001 to 5000 26,514 Guadalajara 5001 to 10000 38,094 Guadalajara 10001 to 50000 23,006 Guadalajara Over 50000 62,304 Guadalajara TOTAL 194,180 Huelva Up to 1000 13,056 Huelva 1001 to 2000 26,886 Huelva 2001 to 5000 48,796 Huelva 5001 to 10000 40,852 Huelva 10001 to 50000 154,341 Huelva Over 50000 111,349 Huelva TOTAL 395,280 Huesca Up to 1000 48,265 Huesca 1001 to 2000 12,250 Huesca 2001 to 5000 7,600 Huesca 5001 to 10000 22,924 Huesca 10001 to 50000 74,293 Huesca Over 50000 0 Huesca TOTAL 165,332 Jaén Up to 1000 12,201 Jaén 1001 to 2000 34,643 Jaén 2001 to 5000 101,699 Jaén 5001 to 10000 66,060 Jaén 10001 to 50000 199,056 Jaén Over 50000 89,963 Jaén TOTAL 503,622 León Up to 1000 63,849 León 1001 to 2000 39,048 León 2001 to 5000 44,472 León 5001 to 10000 36,075 León 10001 to 50000 39,018 León Over 50000 150,316 León TOTAL 372,778 Lleida Up to 1000 61,363 Lleida 1001 to 2000 34,985 Lleida 2001 to 5000 52,716 Lleida 5001 to 10000 35,589 Lleida 10001 to 50000 22,048 Lleida Over 50000 93,424 Lleida TOTAL 300,125 Lugo Up to 1000 7,890 Lugo 1001 to 2000 30,833 Lugo 2001 to 5000 71,710 Lugo 5001 to 10000 29,904 Lugo 10001 to 50000 49,182 Lugo Over 50000 77,624 Lugo TOTAL 267,143 Madrid Up to 1000 18,303 Madrid 1001 to 2000 40,321 Madrid 2001 to 5000 105,372 Madrid 5001 to 10000 166,611 Madrid 10001 to 50000 645,015 Madrid Over 50000 3,940,646 Madrid TOTAL 4,916,268 Málaga Up to 1000 16,638 Málaga 1001 to 2000 30,311 Málaga 2001 to 5000 74,546 Málaga 5001 to 10000 39,319 Málaga 10001 to 50000 437,346 Málaga Over 50000 592,481 Málaga TOTAL 1,190,641 Murcia Up to 1000 2,071 Murcia 1001 to 2000 3,794 Murcia 2001 to 5000 18,968 Murcia 5001 to 10000 77,022 Murcia 10001 to 50000 363,214 Murcia Over 50000 606,993 Murcia TOTAL 1,072,062 Navarra Up to 1000 53,755 Navarra 1001 to 2000 47,813 Navarra 2001 to 5000 70,440 Navarra 5001 to 10000 74,142 Navarra 10001 to 50000 93,393 Navarra Over 50000 153,450 Navarra TOTAL 492,993 Ourense Up to 1000 26,137 Ourense 1001 to 2000 49,153 Ourense 2001 to 5000 33,285 Ourense 5001 to 10000 27,297 Ourense 10001 to 50000 31,791 Ourense Over 50000 83,509 Ourense TOTAL 251,172 Palencia Up to 1000 29,281 Palencia 1001 to 2000 12,101 Palencia 2001 to 5000 21,214 Palencia 5001 to 10000 5,363 Palencia 10001 to 50000 0 Palencia Over 50000 61,646 Palencia TOTAL 129,605 Palmas, Las Up to 1000 1,529 Palmas, Las 1001 to 2000 1,677 Palmas, Las 2001 to 5000 16,953 Palmas, Las 5001 to 10000 49,218 Palmas, Las 10001 to 50000 338,369 Palmas, Las Over 50000 443,878 Palmas, Las TOTAL 851,624 Pontevedra Up to 1000 1,529 Pontevedra 1001 to 2000 4,773 Pontevedra 2001 to 5000 88,856 Pontevedra 5001 to 10000 67,761 Pontevedra 10001 to 50000 307,523 Pontevedra Over 50000 302,841 Pontevedra TOTAL 773,283 Rioja, La Up to 1000 26,924 Rioja, La 1001 to 2000 13,736 Rioja, La 2001 to 5000 19,234 Rioja, La 5001 to 10000 36,218 Rioja, La 10001 to 50000 27,155 Rioja, La Over 50000 111,378 Rioja, La TOTAL 234,645 Salamanca Up to 1000 68,771 Salamanca 1001 to 2000 14,580 Salamanca 2001 to 5000 21,328 Salamanca 5001 to 10000 36,616 Salamanca 10001 to 50000 11,906 Salamanca Over 50000 115,141 Salamanca TOTAL 268,342 Santa Cruz de Tenerife Up to 1000 958 Santa Cruz de Tenerife 1001 to 2000 13,713 Santa Cruz de Tenerife 2001 to 5000 59,430 Santa Cruz de Tenerife 5001 to 10000 62,981 Santa Cruz de Tenerife 10001 to 50000 347,856 Santa Cruz de Tenerife Over 50000 298,476 Santa Cruz de Tenerife TOTAL 783,414 Segovia Up to 1000 34,817 Segovia 1001 to 2000 10,862 Segovia 2001 to 5000 18,477 Segovia 5001 to 10000 13,795 Segovia 10001 to 50000 37,920 Segovia Over 50000 0 Segovia TOTAL 115,871 Sevilla Up to 1000 4,611 Sevilla 1001 to 2000 13,674 Sevilla 2001 to 5000 110,949 Sevilla 5001 to 10000 177,439 Sevilla 10001 to 50000 527,906 Sevilla Over 50000 700,491 Sevilla TOTAL 1,535,070 Soria Up to 1000 17,759 Soria 1001 to 2000 4,068 Soria 2001 to 5000 17,047 Soria 5001 to 10000 0 Soria 10001 to 50000 29,512 Soria Over 50000 0 Soria TOTAL 68,386 Tarragona Up to 1000 43,304 Tarragona 1001 to 2000 27,086 Tarragona 2001 to 5000 110,983 Tarragona 5001 to 10000 40,575 Tarragona 10001 to 50000 193,172 Tarragona Over 50000 166,076 Tarragona TOTAL 581,196 Teruel Up to 1000 36,838 Teruel 1001 to 2000 8,215 Teruel 2001 to 5000 12,250 Teruel 5001 to 10000 5,540 Teruel 10001 to 50000 37,992 Teruel Over 50000 0 Teruel TOTAL 100,835 Toledo Up to 1000 40,423 Toledo 1001 to 2000 62,148 Toledo 2001 to 5000 161,125 Toledo 5001 to 10000 106,550 Toledo 10001 to 50000 38,546 Toledo Over 50000 125,313 Toledo TOTAL 534,105 Valencia / València Up to 1000 50,164 Valencia / València 1001 to 2000 71,670 Valencia / València 2001 to 5000 125,630 Valencia / València 5001 to 10000 215,760 Valencia / València 10001 to 50000 687,139 Valencia / València Over 50000 792,922 Valencia / València TOTAL 1,943,285 Valladolid Up to 1000 39,484 Valladolid 1001 to 2000 13,799 Valladolid 2001 to 5000 52,564 Valladolid 5001 to 10000 21,040 Valladolid 10001 to 50000 50,449 Valladolid Over 50000 240,390 Valladolid TOTAL 417,726 Zamora Up to 1000 61,137 Zamora 1001 to 2000 7,729 Zamora 2001 to 5000 2,486 Zamora 5001 to 10000 6,816 Zamora 10001 to 50000 62,847 Zamora Over 50000 0 Zamora TOTAL 141,015 Zaragoza Up to 1000 57,012 Zaragoza 1001 to 2000 21,076 Zaragoza 2001 to 5000 59,864 Zaragoza 5001 to 10000 34,770 Zaragoza 10001 to 50000 39,141 Zaragoza Over 50000 504,059 Zaragoza TOTAL 715,922 Ceuta Up to 1000 0 Ceuta 1001 to 2000 0 Ceuta 2001 to 5000 0 Ceuta 5001 to 10000 0 Ceuta 10001 to 50000 0 Ceuta Over 50000 60,855 Ceuta TOTAL 60,855 Melilla Up to 1000 0 Melilla 1001 to 2000 0 Melilla 2001 to 5000 0 Melilla 5001 to 10000 0 Melilla 10001 to 50000 0 Melilla Over 50000 55,724 Melilla TOTAL 55,724