Registration province ECAR voter ranges in municipalities Total NATIONAL TOTAL Up to 10 10,436 NATIONAL TOTAL 11 to 20 17,422 NATIONAL TOTAL 21 to 50 52,658 NATIONAL TOTAL 51 to 100 67,174 NATIONAL TOTAL 101 to 500 302,606 NATIONAL TOTAL Over 500 1,972,420 NATIONAL TOTAL TOTAL 2,422,716 Albacete Up to 10 108 Albacete 11 to 20 153 Albacete 21 to 50 1,151 Albacete 51 to 100 851 Albacete 101 to 500 2,032 Albacete Over 500 3,960 Albacete TOTAL 8,255 Alicante / Alacant Up to 10 66 Alicante / Alacant 11 to 20 366 Alicante / Alacant 21 to 50 784 Alicante / Alacant 51 to 100 1,490 Alicante / Alacant 101 to 500 9,986 Alicante / Alacant Over 500 34,715 Alicante / Alacant TOTAL 47,407 Almería Up to 10 20 Almería 11 to 20 49 Almería 21 to 50 435 Almería 51 to 100 1,688 Almería 101 to 500 11,045 Almería Over 500 32,516 Almería TOTAL 45,753 Araba/Álava Up to 10 44 Araba/Álava 11 to 20 161 Araba/Álava 21 to 50 524 Araba/Álava 51 to 100 594 Araba/Álava 101 to 500 1,163 Araba/Álava Over 500 6,120 Araba/Álava TOTAL 8,606 Asturias Up to 10 0 Asturias 11 to 20 0 Asturias 21 to 50 44 Asturias 51 to 100 156 Asturias 101 to 500 8,495 Asturias Over 500 118,732 Asturias TOTAL 127,427 Ávila Up to 10 469 Ávila 11 to 20 523 Ávila 21 to 50 1,629 Ávila 51 to 100 1,165 Ávila 101 to 500 2,873 Ávila Over 500 1,899 Ávila TOTAL 8,558 Badajoz Up to 10 222 Badajoz 11 to 20 370 Badajoz 21 to 50 1,568 Badajoz 51 to 100 1,466 Badajoz 101 to 500 3,908 Badajoz Over 500 4,813 Badajoz TOTAL 12,347 Balears, Illes Up to 10 14 Balears, Illes 11 to 20 35 Balears, Illes 21 to 50 328 Balears, Illes 51 to 100 733 Balears, Illes 101 to 500 6,392 Balears, Illes Over 500 27,118 Balears, Illes TOTAL 34,620 Barcelona Up to 10 296 Barcelona 11 to 20 480 Barcelona 21 to 50 2,225 Barcelona 51 to 100 2,581 Barcelona 101 to 500 18,221 Barcelona Over 500 205,213 Barcelona TOTAL 229,016 Bizkaia Up to 10 41 Bizkaia 11 to 20 183 Bizkaia 21 to 50 967 Bizkaia 51 to 100 1,842 Bizkaia 101 to 500 7,360 Bizkaia Over 500 33,583 Bizkaia TOTAL 43,976 Burgos Up to 10 804 Burgos 11 to 20 1,187 Burgos 21 to 50 2,103 Burgos 51 to 100 1,298 Burgos 101 to 500 4,770 Burgos Over 500 9,229 Burgos TOTAL 19,391 Cáceres Up to 10 199 Cáceres 11 to 20 509 Cáceres 21 to 50 2,460 Cáceres 51 to 100 2,144 Cáceres 101 to 500 7,345 Cáceres Over 500 4,296 Cáceres TOTAL 16,953 Cádiz Up to 10 7 Cádiz 11 to 20 38 Cádiz 21 to 50 97 Cádiz 51 to 100 234 Cádiz 101 to 500 5,187 Cádiz Over 500 26,402 Cádiz TOTAL 31,965 Cantabria Up to 10 14 Cantabria 11 to 20 32 Cantabria 21 to 50 568 Cantabria 51 to 100 1,882 Cantabria 101 to 500 11,050 Cantabria Over 500 29,683 Cantabria TOTAL 43,229 Castellón / Castelló Up to 10 291 Castellón / Castelló 11 to 20 298 Castellón / Castelló 21 to 50 767 Castellón / Castelló 51 to 100 556 Castellón / Castelló 101 to 500 2,940 Castellón / Castelló Over 500 6,610 Castellón / Castelló TOTAL 11,462 Ciudad Real Up to 10 150 Ciudad Real 11 to 20 382 Ciudad Real 21 to 50 763 Ciudad Real 51 to 100 957 Ciudad Real 101 to 500 2,392 Ciudad Real Over 500 2,549 Ciudad Real TOTAL 7,193 Córdoba Up to 10 15 Córdoba 11 to 20 56 Córdoba 21 to 50 675 Córdoba 51 to 100 1,115 Córdoba 101 to 500 6,230 Córdoba Over 500 11,460 Córdoba TOTAL 19,551 Coruña, A Up to 10 0 Coruña, A 11 to 20 0 Coruña, A 21 to 50 0 Coruña, A 51 to 100 0 Coruña, A 101 to 500 6,513 Coruña, A Over 500 159,497 Coruña, A TOTAL 166,010 Cuenca Up to 10 591 Cuenca 11 to 20 597 Cuenca 21 to 50 546 Cuenca 51 to 100 391 Cuenca 101 to 500 151 Cuenca Over 500 1,074 Cuenca TOTAL 3,350 Gipuzkoa Up to 10 50 Gipuzkoa 11 to 20 129 Gipuzkoa 21 to 50 623 Gipuzkoa 51 to 100 1,296 Gipuzkoa 101 to 500 6,542 Gipuzkoa Over 500 22,196 Gipuzkoa TOTAL 30,836 Girona Up to 10 470 Girona 11 to 20 687 Girona 21 to 50 1,233 Girona 51 to 100 1,501 Girona 101 to 500 6,008 Girona Over 500 15,466 Girona TOTAL 25,365 Granada Up to 10 74 Granada 11 to 20 118 Granada 21 to 50 867 Granada 51 to 100 3,221 Granada 101 to 500 17,582 Granada Over 500 32,552 Granada TOTAL 54,414 Guadalajara Up to 10 557 Guadalajara 11 to 20 582 Guadalajara 21 to 50 550 Guadalajara 51 to 100 367 Guadalajara 101 to 500 555 Guadalajara Over 500 2,844 Guadalajara TOTAL 5,455 Huelva Up to 10 84 Huelva 11 to 20 206 Huelva 21 to 50 642 Huelva 51 to 100 834 Huelva 101 to 500 2,890 Huelva Over 500 3,766 Huelva TOTAL 8,422 Huesca Up to 10 468 Huesca 11 to 20 670 Huesca 21 to 50 1,296 Huesca 51 to 100 1,130 Huesca 101 to 500 2,272 Huesca Over 500 2,614 Huesca TOTAL 8,450 Jaén Up to 10 28 Jaén 11 to 20 203 Jaén 21 to 50 988 Jaén 51 to 100 1,688 Jaén 101 to 500 4,219 Jaén Over 500 6,688 Jaén TOTAL 13,814 León Up to 10 57 León 11 to 20 186 León 21 to 50 1,456 León 51 to 100 2,666 León 101 to 500 20,445 León Over 500 24,771 León TOTAL 49,581 Lleida Up to 10 375 Lleida 11 to 20 606 Lleida 21 to 50 1,938 Lleida 51 to 100 2,477 Lleida 101 to 500 4,386 Lleida Over 500 9,007 Lleida TOTAL 18,789 Lugo Up to 10 0 Lugo 11 to 20 0 Lugo 21 to 50 0 Lugo 51 to 100 160 Lugo 101 to 500 8,376 Lugo Over 500 61,834 Lugo TOTAL 70,370 Madrid Up to 10 229 Madrid 11 to 20 333 Madrid 21 to 50 1,015 Madrid 51 to 100 2,096 Madrid 101 to 500 7,381 Madrid Over 500 397,228 Madrid TOTAL 408,282 Málaga Up to 10 17 Málaga 11 to 20 76 Málaga 21 to 50 668 Málaga 51 to 100 1,105 Málaga 101 to 500 9,025 Málaga Over 500 52,157 Málaga TOTAL 63,048 Murcia Up to 10 0 Murcia 11 to 20 12 Murcia 21 to 50 114 Murcia 51 to 100 209 Murcia 101 to 500 5,869 Murcia Over 500 32,869 Murcia TOTAL 39,073 Navarra Up to 10 248 Navarra 11 to 20 720 Navarra 21 to 50 2,798 Navarra 51 to 100 3,610 Navarra 101 to 500 7,871 Navarra Over 500 15,717 Navarra TOTAL 30,964 Ourense Up to 10 0 Ourense 11 to 20 0 Ourense 21 to 50 0 Ourense 51 to 100 0 Ourense 101 to 500 10,030 Ourense Over 500 94,606 Ourense TOTAL 104,636 Palencia Up to 10 434 Palencia 11 to 20 730 Palencia 21 to 50 1,011 Palencia 51 to 100 989 Palencia 101 to 500 1,710 Palencia Over 500 2,818 Palencia TOTAL 7,692 Palmas, Las Up to 10 0 Palmas, Las 11 to 20 0 Palmas, Las 21 to 50 40 Palmas, Las 51 to 100 0 Palmas, Las 101 to 500 4,744 Palmas, Las Over 500 53,464 Palmas, Las TOTAL 58,248 Pontevedra Up to 10 0 Pontevedra 11 to 20 0 Pontevedra 21 to 50 0 Pontevedra 51 to 100 76 Pontevedra 101 to 500 1,564 Pontevedra Over 500 137,565 Pontevedra TOTAL 139,205 Rioja, La Up to 10 216 Rioja, La 11 to 20 444 Rioja, La 21 to 50 1,049 Rioja, La 51 to 100 1,989 Rioja, La 101 to 500 5,445 Rioja, La Over 500 9,255 Rioja, La TOTAL 18,398 Salamanca Up to 10 345 Salamanca 11 to 20 1,168 Salamanca 21 to 50 3,598 Salamanca 51 to 100 4,524 Salamanca 101 to 500 9,224 Salamanca Over 500 13,354 Salamanca TOTAL 32,213 Santa Cruz de Tenerife Up to 10 0 Santa Cruz de Tenerife 11 to 20 0 Santa Cruz de Tenerife 21 to 50 0 Santa Cruz de Tenerife 51 to 100 0 Santa Cruz de Tenerife 101 to 500 2,658 Santa Cruz de Tenerife Over 500 108,395 Santa Cruz de Tenerife TOTAL 111,053 Segovia Up to 10 535 Segovia 11 to 20 370 Segovia 21 to 50 487 Segovia 51 to 100 430 Segovia 101 to 500 321 Segovia Over 500 1,638 Segovia TOTAL 3,781 Sevilla Up to 10 20 Sevilla 11 to 20 70 Sevilla 21 to 50 978 Sevilla 51 to 100 1,605 Sevilla 101 to 500 8,648 Sevilla Over 500 28,537 Sevilla TOTAL 39,858 Soria Up to 10 414 Soria 11 to 20 451 Soria 21 to 50 746 Soria 51 to 100 1,609 Soria 101 to 500 2,194 Soria Over 500 2,105 Soria TOTAL 7,519 Tarragona Up to 10 200 Tarragona 11 to 20 646 Tarragona 21 to 50 1,551 Tarragona 51 to 100 1,101 Tarragona 101 to 500 4,065 Tarragona Over 500 15,172 Tarragona TOTAL 22,735 Teruel Up to 10 546 Teruel 11 to 20 537 Teruel 21 to 50 1,088 Teruel 51 to 100 749 Teruel 101 to 500 967 Teruel Over 500 1,298 Teruel TOTAL 5,185 Toledo Up to 10 234 Toledo 11 to 20 483 Toledo 21 to 50 2,598 Toledo 51 to 100 2,055 Toledo 101 to 500 3,326 Toledo Over 500 5,141 Toledo TOTAL 13,837 Valencia / València Up to 10 215 Valencia / València 11 to 20 592 Valencia / València 21 to 50 2,405 Valencia / València 51 to 100 2,535 Valencia / València 101 to 500 13,250 Valencia / València Over 500 54,339 Valencia / València TOTAL 73,336 Valladolid Up to 10 427 Valladolid 11 to 20 650 Valladolid 21 to 50 1,430 Valladolid 51 to 100 1,239 Valladolid 101 to 500 1,999 Valladolid Over 500 9,496 Valladolid TOTAL 15,241 Zamora Up to 10 202 Zamora 11 to 20 545 Zamora 21 to 50 2,428 Zamora 51 to 100 3,551 Zamora 101 to 500 8,286 Zamora Over 500 6,202 Zamora TOTAL 21,214 Zaragoza Up to 10 640 Zaragoza 11 to 20 789 Zaragoza 21 to 50 1,427 Zaragoza 51 to 100 1,219 Zaragoza 101 to 500 2,701 Zaragoza Over 500 20,596 Zaragoza TOTAL 27,372 Ceuta Up to 10 0 Ceuta 11 to 20 0 Ceuta 21 to 50 0 Ceuta 51 to 100 0 Ceuta 101 to 500 0 Ceuta Over 500 3,077 Ceuta TOTAL 3,077 Melilla Up to 10 0 Melilla 11 to 20 0 Melilla 21 to 50 0 Melilla 51 to 100 0 Melilla 101 to 500 0 Melilla Over 500 6,184 Melilla TOTAL 6,184