Comunidad Provincia Población WIKILOC Latitud Longitud Altitud Habitantes Hombres Mujeres
Aragón Teruel Ababuj   40,54846 -0,8077833 1368,157 80 52 28
Castilla León Segovia Abades Abades 40,91547 -4,26913 972,9816 906 462 444
Extremadura Cáceres Abadía   40,26001 -5,977147 452,6463 325 175 150
Galicia Lugo Abadín   43,36666 -7,483333 475,1587 2896 1405 1491
País Vasco Vizcaya Abadiño   43,15 -2,610278 139,5298 7260 3647 3613
Navarra Navarra Abáigar   42,64694 -2,143441 485,6676 102 54 48
Castilla León Burgos Abajas   42,62347 -3,580227 837,949 26 16 10
La Rioja La Rioja Ábalos   42,57265 -2,710933 590,3367 387 239 148
País Vasco Guipúzcoa Abaltzisketa   43,04758 -2,105388 369,3386 316 178 138
Castilla La Mancha Guadalajara Abánades   40,89215 -2,485381 1031,429 83 42 41
Murcia Murcia Abanilla   38,20628 -1,043499 215,4028 6589 3315 3274
Aragón Zaragoza Abanto   41,13691 -1,698687 922,4666 125 66 59
País Vasco Vizcaya Abanto y Ciérvana-Abanto Zierbena   43,31688 -3,087678 65,98425 9647 4779 4868
Murcia Murcia Abarán   38,20514 -1,397181 200,7275 12991 6536 6455
Castilla León Palencia Abarca de Campos   42,0624 -4,840821 758,1901 41 24 17
Navarra Navarra Abárzuza   42,72641 -2,022548 568,4764 574 286 288
Navarra Navarra Abaurregaina/Abaurrea Alta   42,90345 -1,207954 1050,703 140 85 55
Navarra Navarra Abaurrepea/Abaurrea Baja   42,90345 -1,207954 1050,703 41 29 12
Galicia A Coruña Abegondo   43,21667 -8,283333 99,71806 5798 2876 2922
Castilla León Soria Abejar   41,80774 -2,785575 1145,182 383 210 173
Aragón Teruel Abejuela   39,91035 -0,8941151 1164,137 57 38 19
Catalunya Lleida Abella de la Conca   42,16106 1,089764 952,1764 183 102 81
Castilla La Mancha Albacete Abengibre   39,20999 -1,544182 635,9763 930 473 457
Castilla La Mancha Ciudad Real Abenójar   38,87935 -4,357778 615,0128 1592 817 775
Navarra Navarra Aberin   42,61907 -2,007192 507,0975 368 198 170
Extremadura Cáceres Abertura   39,24395 -5,814705 401,0113 454 233 221
Castilla León Zamora Abezames   41,62556 -5,42627 734,649 88 45 43
Castilla La Mancha Cuenca Abia de la Obispalía   40,01885 -2,39605 1027,756 80 48 32
Castilla León Palencia Abia de las Torres   42,41972 -4,421913 836,1696 176 96 80
Aragón Huesca Abiego   42,12121 -0,0710325 527,2344 286 153 133
Aragón Huesca Abizanda   42,24253 0,1962168 603,4579 126 65 61
Andalucía Almería Abla   37,14114 -2,780104 871,1684 1504 783 721
Castilla La Mancha Guadalajara Ablanque   40,89797 -2,227567 1045,646 110 60 50
Navarra Navarra Ablitas   41,97364 -1,638694 390,1332 2599 1330 1269
Catalunya Barcelona Abrera   41,51609 1,902142 109,4215 11521 5974 5547
Andalucía Almería Abrucena   37,13305 -2,797098 976,9387 1341 682 659
Castilla León Salamanca Abusejo   40,7098 -6,140146 841,0999 236 123 113
Madrid Madrid Acebeda (La)   41,08697 -3,624634 1266,542 61 33 28
Castilla León León Acebedo   43,03909 -5,11683 1156,151 267 164 103
Extremadura Cáceres Acebo   40,2028 -6,716342 514,3077 685 356 329
Castilla La Mancha Cuenca Acebrón (El)   39,9084 -2,984723 765,3969 282 147 135
Extremadura Badajoz Acedera   39,0766 -5,572279 308,0381 821 429 392
Extremadura Cáceres Acehúche   39,80257 -6,633866 338,1039 852 415 437
Extremadura Cáceres Aceituna   40,14967 -6,332445 484,0965 617 320 297
Aragón Zaragoza Acered   41,17023 -1,604282 835,0305 169 91 78
Extremadura Badajoz Aceuchal   38,64706 -6,487179 307 5679 2822 2857
Aragón Huesca Adahuesca   42,14478 -0,0074547 605,8567 168 83 85
Castilla León Valladolid Adalia   41,64888 -5,121545 774,0638 61 33 28
Andalucía Córdoba Adamuz   38,02736 -4,524873 245,2438 4419 2267 2152
Castilla León Ávila Adanero   40,94591 -4,606659 905,2096 295 152 143
Canarias Santa Cruz de Tenerife Adeje   28,12185 -16,72464 288,9392 43204 22277 20927
Valencia Valencia/València Ademuz   40,06174 -1,286526 753,2866 1286 689 597
Navarra Navarra Adiós   42,68629 -1,735999 480,1988 185 103 82
Castilla La Mancha Guadalajara Adobes   40,67593 -1,678581 1379,7 55 27 28
Valencia Valencia/València Ador   38,91941 -0,2242898 99,2018 1474 766 708
Andalucía Almería Adra   36,74807 -3,022522 10,97898 24373 12338 12035
Castilla León Ávila Adrada (La)   40,29935 -4,634857 622,7286 2734 1432 1302
Castilla León Burgos Adrada de Haza   41,59426 -3,821794 824,687 252 140 112
Castilla León Segovia Adrada de Pirón   41,05235 -4,051525 1025,208 50 25 25
Castilla León Soria Adradas   41,35108 -2,473783 1053,24 75 43 32
Castilla León Segovia Adrados   41,36835 -4,112879 885,7927 168 93 75
Valencia Alicante/Alacant Adsubia   38,84783 -0,1499264 106,0243 693 353 340
País Vasco Guipúzcoa Aduna   43,20379 -2,050079 127,536 401 223 178
Canarias Las Palmas Agaete   28,10045 -15,69982 50,89878 5782 2903 2879
Castilla León Salamanca Agallas   40,44866 -6,442052 801,2192 164 86 78
Catalunya Lleida Àger   42,00282 0,7643949 607,9741 575 304 271
Galicia Pontevedra Agolada   42,76227 -8,019424 583,5956 3094 1513 1581
Aragón Zaragoza Agón   41,85692 -1,452092 321,5412 170 91 79
La Rioja La Rioja Agoncillo   42,44667 -2,290619 346,0684 1191 684 507
Valencia Alicante/Alacant Agost   38,44117 -0,6395459 332,424 4810 2432 2378
Catalunya Lleida Agramunt   41,78611 1,098811 338,7131 5608 2866 2742
Castilla León Soria Ágreda   41,85508 -1,920437 939,9912 3293 1676 1617
Valencia Alicante/Alacant Agres   38,77988 -0,5156772 724,617 619 325 294
Andalucía Granada Agrón   37,03058 -3,829724 1057,493 358 182 176
Andalucía Sevilla Aguadulce   37,25283 -4,991125 269,4199 2124 1070 1054
Aragón Zaragoza Aguarón   41,33798 -1,26809 667,286 896 481 415
Castilla León Burgos Aguas Cándidas   42,71609 -3,501816 712,041 61 39 22
Castilla León Valladolid Aguasal   41,27509 -4,652815 754,7618 32 20 12
Aragón Teruel Aguatón   40,67128 -1,234348 1226,572 21 10 11
Aragón Teruel Aguaviva   40,82281 -0,197559 547,9809 713 371 342
Castilla La Mancha Ciudad Real Agudo   38,97897 -4,873152 570,6345 1871 942 929
Aragón Huesca Agüero   42,35485 -0,7945753 665,527 166 92 74
Castilla León Segovia Aguilafuente   41,2284 -4,111938 890,7866 721 352 369
Castilla León Burgos Aguilar de Bureba   42,59014 -3,328738 689,226 70 43 27
Castilla León Palencia Aguilar de Campoo   42,79245 -4,260221 897,081 7242 3515 3727
Castilla León Valladolid Aguilar de Campos   41,98422 -5,179518 775,4413 296 165 131
Navarra Navarra Aguilar de Codés   42,61294 -2,389456 722,7128 108 52 56
Andalucía Córdoba Aguilar de la Frontera   37,51503 -4,656057 374,5963 13746 6891 6855
Catalunya Barcelona Aguilar de Segarra   41,73976 1,629385 485,7191 257 135 122
Aragón Teruel Aguilar del Alfambra   40,59013 -0,7964078 1299,894 66 37 29
La Rioja La Rioja Aguilar del Río Alhama   41,9618 -1,994517 642,4493 573 271 302
Murcia Murcia Águilas   37,4038 -1,581161 8,231929 34533 17426 17107
Aragón Zaragoza Aguilón   41,29503 -1,046726 689,9364 256 133 123
Canarias Las Palmas Agüimes   27,90411 -15,44564 274,6894 28924 14814 14110
Catalunya Girona Agullana   42,39483 2,845378 170,1884 812 429 383
Valencia Valencia/València Agullent   38,82132 -0,5489346 426,091 2449 1199 1250
Canarias Santa Cruz de Tenerife Agulo   28,18672 -17,19591 199,3272 1200 599 601
Extremadura Cáceres Ahigal   40,1902 -6,185196 389,4077 1457 748 709
Castilla León Salamanca Ahigal de los Aceiteros   40,87508 -6,747851 643,92 159 81 78
Castilla León Salamanca Ahigal de Villarino   41,15826 -6,380927 765,2227 43 22 21
Extremadura Badajoz Ahillones   38,26235 -5,861972 579,7605 1052 526 526
País Vasco Guipúzcoa Aia   43,23692 -2,149008 308,1779 1958 1076 882
Navarra Navarra Aibar/Oibar   42,59235 -1,359912 551,8924 911 499 412
Valencia Valencia/València Aielo de Malferit   38,87661 -0,5921101 282,5617 4679 2339 2340
Valencia Valencia/València Aielo de Rugat   38,88166 -0,3430091 267,1081 189 104 85
Catalunya Barcelona Aiguafreda   41,76884 2,250261 410,6152 2464 1195 1269
Catalunya Tarragona Aiguamúrcia   41,33018 1,359454 275,8484 906 480 426
Catalunya Girona Aiguaviva   41,9372 2,760639 156,0045 714 362 352
Valencia Alicante/Alacant Aigües   38,49932 -0,3627366 325,356 1064 547 517
Valencia Castellón/Castelló Aín   39,90086 -0,3407996 497,9523 141 72 69
Aragón Huesca Aínsa-Sobrarbe   42,41556 0,1469093 533,0886 2179 1122 1057
Aragón Zaragoza Ainzón   41,81704 -1,520205 434,0218 1277 661 616
Aragón Huesca Aisa   42,68278 0,6169444 1818,995 394 220 174
Catalunya Lleida Aitona   41,49576 0,4597391 114,3093 2398 1256 1142
País Vasco Guipúzcoa Aizarnazabal   43,25541 -2,236461 55,51113 669 359 310
Madrid Madrid Ajalvir   40,53437 -3,481002 680,1722 3780 1967 1813
La Rioja La Rioja Ajamil de Cameros   42,16764 -2,486093 1013,896 62 48 14
País Vasco Vizcaya Ajangiz   43,301 -2,671 13,37307 445 216 229
Castilla La Mancha Toledo Ajofrín   39,71251 -3,982614 771,9454 2290 1187 1103
Aragón Teruel Alacón   41,02371 -0,6967831 685,4042 384 200 184
Aragón Zaragoza Aladrén   41,24913 -1,155967 780,4907 60 38 22
Castilla León Valladolid Alaejos   41,30723 -5,217235 754,8231 1611 836 775
Aragón Zaragoza Alagón   41,77036 -1,121953 238,9708 7195 3664 3531
Islas Baleares Illes Balears Alaior   39,93064 4,139987 114 9257 4643 4614
Andalucía Huelva Alájar   37,87439 -6,666078 578,1751 808 410 398
Canarias Santa Cruz de Tenerife Alajeró   28,06276 -17,23902 821,5216 2110 1141 969
Andalucía Málaga Alameda   37,20783 -4,658073 431,0601 5481 2732 2749
Castilla León Salamanca Alameda de Gardón (La)   40,65081 -6,758546 717,412 106 50 56
Castilla La Mancha Toledo Alameda de la Sagra   40,01226 -3,796505 595,9953 3385 1799 1586
Madrid Madrid Alameda del Valle   40,9179 -3,843788 1109,934 237 136 101
Andalucía Granada Alamedilla   37,58174 -3,244309 867,9614 721 364 357
Castilla León Salamanca Alamedilla (La)   40,47208 -6,826958 757,1732 199 103 96
Castilla La Mancha Ciudad Real Alamillo   38,67694 -4,789592 446,2332 554 279 275
Castilla La Mancha Guadalajara Alaminos   40,86331 -2,725983 1063,001 69 36 33
Madrid Madrid Álamo (El)   40,22972 -3,992688 606,2238 7857 3922 3935
Catalunya Lleida Alamús (Els)   41,6161 0,7375647 207,9185 740 384 356
Extremadura Badajoz Alange   38,78708 -6,243493 322,5832 2005 1028 977
Andalucía Sevilla Alanís   38,03748 -5,715293 674,499 1894 939 955
Valencia Valencia/València Alaquàs   39,45708 -0,4610681 46,73926 30392 15123 15269
Castilla León Palencia Alar del Rey   42,65989 -4,311825 853,8849 1045 501 544
Castilla León Salamanca Alaraz   40,74753 -5,288013 884,6996 551 289 262
Aragón Zaragoza Alarba   41,20458 -1,613624 848,114 156 87 69
Castilla La Mancha Cuenca Alarcón   39,54623 -2,083503 804,5475 191 88 103
Castilla La Mancha Guadalajara Alarilla   40,84969 -3,105282 830,985 136 85 51
Islas Baleares Illes Balears Alaró   39,70685 2,790548 224,2227 5327 2629 2698
Catalunya Lleida Alàs i Cerc   42,35157 1,505077 745,4337 391 206 185
Castilla La Mancha Albacete Alatoz   39,09464 -1,361155 856,581 591 322 269
Aragón Teruel Alba   40,61812 -1,345689 978,1422 250 126 124
Castilla León Palencia Alba de Cerrato   41,81252 -4,366223 780,3799 92 49 43
Castilla León Salamanca Alba de Tormes   40,82463 -5,515934 812,1788 5331 2635 2696
Castilla León Salamanca Alba de Yeltes   40,671 -6,318453 786,7349 250 131 119
Castilla La Mancha Albacete Albacete   38,99765 -1,86007 685,9573 169716 83838 85878
Catalunya Lleida Albagés (L')   41,4481 0,7388024 370,0416 476 257 219
Valencia Valencia/València Albaida   38,83701 -0,5156197 344,094 6449 3208 3241
Andalucía Sevilla Albaida del Aljarafe   37,42702 -6,165926 165,9894 2881 1465 1416
Valencia Valencia/València Albal   39,39709 -0,4121969 13,72922 15443 7794 7649
Extremadura Cáceres Albalá   39,25652 -6,18479 499,4348 798 403 395
Castilla La Mancha Ciudad Real Albaladejo   38,61805 -2,806261 929,5974 1510 777 733
Castilla La Mancha Cuenca Albaladejo del Cuende   39,8069 -2,227721 873,7691 350 186 164
Valencia Valencia/València Albalat de la Ribera   39,2011 -0,3863965 16,92992 3590 1794 1796
Valencia Valencia/València Albalat dels Sorells   39,54219 -0,3473705 20,43682 3849 1875 1974
Valencia Valencia/València Albalat dels Tarongers   39,70299 -0,3364196 102,3577 1113 573 540
Aragón Huesca Albalate de Cinca   41,72295 0,145821 193,5133 1205 638 567
Castilla La Mancha Cuenca Albalate de las Nogueras   40,36728 -2,278006 836,6561 296 168 128
Castilla La Mancha Guadalajara Albalate de Zorita   40,3085 -2,841589 776,8889 1087 595 492
Aragón Teruel Albalate del Arzobispo   41,12081 -0,510963 347,3883 2195 1125 1070
Aragón Huesca Albalatillo   41,73671 -0,1505924 261,1216 234 119 115
Andalucía Almería Albánchez   37,2871 -2,181163 481,3123 815 422 393
Andalucía Jaén Albanchez de Mágina   37,79165 -3,468285 838,4496 1228 620 608
Catalunya Girona Albanyà   42,30573 2,721622 240,982 152 81 71
Castilla La Mancha Guadalajara Albares   40,30751 -3,012261 748,9675 547 291 256
Aragón Teruel Albarracín   40,40652 -1,444402 1157,773 1097 562 535
Castilla La Mancha Toledo Albarreal de Tajo   39,89769 -4,227978 452,7595 718 369 349
Castilla La Mancha Albacete Albatana   38,56977 -1,524207 583,8509 810 412 398
Catalunya Lleida Albatàrrec   41,57299 0,6057172 151,8978 1872 985 887
Valencia Alicante/Alacant Albatera   38,1806 -0,8696246 21,50101 11745 6079 5666
Aragón Huesca Albelda   41,86542 0,4611521 364,2167 861 461 400
La Rioja La Rioja Albelda de Iregua   42,35826 -2,473416 527,8994 3075 1601 1474
Castilla La Mancha Cuenca Albendea   40,4884 -2,416211 836,6441 161 79 82
Castilla La Mancha Guadalajara Albendiego   41,23004 -3,053864 1191,034 39 29 10
Aragón Teruel Albentosa   40,10305 -0,7695187 951,7792 317 169 148
Castilla León Salamanca Alberca (La)   40,48907 -6,111216 1055,864 1224 615 609
Castilla La Mancha Cuenca Alberca de Záncara (La)   39,5143 -2,492847 799,9388 1948 992 956
Castilla León Salamanca Alberguería de Argañán (La)   40,41194 -6,814142 742,2288 161 84 77
Valencia Valencia/València Alberic   39,11652 -0,5177308 33,56151 11175 5672 5503
La Rioja La Rioja Alberite   42,40607 -2,440523 451,6525 2668 1334 1334
Aragón Zaragoza Alberite de San Juan   41,81969 -1,470257 377,7354 102 60 42
Aragón Huesca Albero Alto   42,05005 -0,3374676 438,0544 123 70 53
Aragón Huesca Albero Bajo   42,0252 -0,3813607 400 103 55 48
Aragón Huesca Alberuela de Tubo   41,9088 -0,2136612 350,1249 358 185 173
Catalunya Lleida Albesa   41,75198 0,6582234 238,3108 1613 834 779
Aragón Zaragoza Albeta   41,8273 -1,499618 421,3977 137 66 71
Catalunya Lleida Albi (L')   41,42517 0,9378923 534,4882 836 423 413
Castilla León Burgos Albillos   42,27642 -3,790607 832,9681 212 111 101
Catalunya Tarragona Albinyana   41,24545 1,489753 164,6246 2275 1146 1129
Catalunya Tarragona Albiol (L')   41,25182 1,08958 820,2056 405 210 195
País Vasco Guipúzcoa Albiztur   43,12972 -2,13718 283,0236 312 159 153
Valencia Castellón/Castelló Albocàsser   40,35626 0,0253618 534,062 1447 730 717
Andalucía Almería Alboloduy   37,03319 -2,62175 388,4346 674 334 340
Andalucía Granada Albolote   37,23085 -3,657415 650,2138 17089 8583 8506
Andalucía Granada Albondón   36,82729 -3,210813 894,4161 871 485 386
Catalunya Girona Albons   42,10289 3,085481 11,20031 687 358 329
Valencia Valencia/València Alborache   39,39252 -0,7718443 314,9452 1209 638 571
Valencia Valencia/València Alboraya   39,49935 -0,3497834 10,95999 22405 11176 11229
Castilla La Mancha Albacete Alborea   39,27951 -1,39587 700,4382 870 446 424
Aragón Zaragoza Alborge   41,3348 -0,3576005 158,166 124 64 60
Castilla León Ávila Albornos   40,83842 -4,881355 909,7402 243 130 113
Andalucía Almería Albox   37,38979 -2,147483 426,4268 11178 5731 5447
Murcia Murcia Albudeite   38,02719 -1,384766 180,3854 1369 691 678
Extremadura Badajoz Albuera (La)   38,71612 -6,822261 249,9245 1986 1022 964
Valencia Valencia/València Albuixech   39,54437 -0,3226356 12 3880 1921 1959
Andalucía Granada Albuñán   37,22719 -3,133893 1115,975 436 232 204
Andalucía Granada Albuñol   36,79125 -3,203485 247,2122 6704 3480 3224
Andalucía Granada Albuñuelas   36,9282 -3,631472 728,1844 1015 519 496
Extremadura Badajoz Alburquerque   39,21936 -7,001317 442,164 5704 2913 2791
Castilla La Mancha Toledo Alcabón   40,00249 -4,369076 529,2844 754 383 371
Castilla La Mancha Albacete Alcadozo   38,64877 -1,981464 926,3744 727 375 352
Aragón Teruel Alcaine   40,95359 -0,7054526 652,5018 67 38 29
Aragón Zaragoza Alcalá de Ebro   41,81363 -1,196587 222,1754 290 133 157
Andalucía Sevilla Alcalá de Guadaíra   37,33833 -5,844032 55,89719 70155 34956 35199
Aragón Huesca Alcalá de Gurrea   42,06782 -0,6856087 446,0858 282 144 138
Madrid Madrid Alcalá de Henares   40,48166 -3,364136 593,7416 204574 102436 102138
Aragón Teruel Alcalá de la Selva   40,37181 -0,7197202 1403,888 513 276 237
Castilla La Mancha Cuenca Alcalá de la Vega   40,02644 -1,525031 1149,662 151 82 69
Andalucía Cádiz Alcalá de los Gazules   36,46045 -5,723718 158,3963 5619 2852 2767
Aragón Zaragoza Alcalá de Moncayo   41,7863 -1,696082 754,1453 155 92 63
Valencia Castellón/Castelló Alcalà de Xivert   40,30459 0,2263053 159,6516 7926 4087 3839
Castilla La Mancha Albacete Alcalá del Júcar   39,19346 -1,429671 564,6768 1361 720 641
Aragón Huesca Alcalá del Obispo   42,07784 -0,2930976 512,0583 429 256 173
Andalucía Sevilla Alcalá del Río   37,51827 -5,978236 27,89068 10869 5512 5357
Andalucía Cádiz Alcalá del Valle   36,90491 -5,173237 623,3366 5300 2697 2603
Andalucía Jaén Alcalá la Real   37,46358 -3,925078 929,4698 22783 11343 11440
Valencia Alicante/Alacant Alcalalí   38,75568 -0,046652 290,6824 1507 762 745
Aragón Huesca Alcampell   41,9059 0,4318866 503,4557 793 402 391
La Rioja La Rioja Alcanadre   42,40578 -2,118423 346,884 754 394 360
Catalunya Tarragona Alcanar   40,54484 0,4811905 76,73789 10570 5434 5136
Catalunya Lleida Alcanó   41,48085 0,6179771 216,0127 239 116 123
Extremadura Cáceres Alcántara   39,71918 -6,886507 230,2392 1653 815 838
Murcia Murcia Alcantarilla   37,97068 -1,218209 73,48013 41084 20484 20600
Valencia Valencia/València Alcàntera de Xúquer   39,06793 -0,5611053 45 1444 720 724
Castilla La Mancha Cuenca Alcantud   40,54849 -2,332832 846,5696 90 46 44
Castilla León Zamora Alcañices   41,69968 -6,347962 800,8787 1122 573 549
Aragón Teruel Alcañiz   41,04895 -0,1306302 341,0952 16392 8294 8098
Castilla La Mancha Toledo Alcañizo   39,90467 -5,105713 373,982 355 190 165
Andalucía Córdoba Alcaracejos   38,38823 -4,967684 611,311 1528 757 771
Castilla La Mancha Albacete Alcaraz   38,66966 -2,492647 946,7922 1664 828 836
Catalunya Lleida Alcarràs   41,56614 0,530272 136,5219 7776 4060 3716
Valencia Valencia/València Alcàsser   39,36931 -0,4428184 29,1877 9103 4643 4460
Andalucía Málaga Alcaucín   36,90263 -4,114147 506,8431 2576 1305 1271
Andalucía Jaén Alcaudete   37,59106 -4,086735 660,8123 11135 5522 5613
Castilla La Mancha Toledo Alcaudete de la Jara   39,79322 -4,870331 408,8566 2048 1025 1023
Castilla La Mancha Ciudad Real Alcázar de San Juan   39,38993 -3,210137 645,0808 30675 15191 15484
Castilla La Mancha Cuenca Alcázar del Rey   40,06234 -2,809569 868,6633 217 112 105
Castilla León Valladolid Alcazarén   41,36967 -4,672615 739,1025 733 396 337
Murcia Murcia Alcázares (Los)   37,74362 -0,8498135 2,761286 15619 8094 7525
Castilla La Mancha Ciudad Real Alcoba   39,26086 -4,476836 639,0863 714 366 348
Madrid Madrid Alcobendas   40,54754 -3,642091 694,4304 109104 53141 55963
Castilla La Mancha Guadalajara Alcocer   40,46987 -2,610925 784,08 314 159 155
Valencia Alicante/Alacant Alcocer de Planes   38,79493 -0,4027004 352,7985 228 108 120
Castilla León Burgos Alcocero de Mola   42,47314 -3,357422 799,6028 41 26 15
Castilla La Mancha Cuenca Alcohujate   40,41701 -2,617193 805,8046 30 18 12
Andalucía Almería Alcolea   36,97449 -2,961038 744,6956 908 486 422
Castilla La Mancha Ciudad Real Alcolea de Calatrava   38,98661 -4,115491 651,9843 1636 837 799
Aragón Huesca Alcolea de Cinca   41,71719 0,1180138 196,6943 1186 621 565
Castilla La Mancha Guadalajara Alcolea de las Peñas   41,20986 -2,784892 1008,211 16 12 4
Castilla La Mancha Toledo Alcolea de Tajo   39,80831 -5,149076 353,2964 863 450 413
Castilla La Mancha Guadalajara Alcolea del Pinar   41,03577 -2,467304 1201,03 401 221 180
Andalucía Sevilla Alcolea del Río   37,61416 -5,671293 31,59125 3394 1683 1711
Valencia Alicante/Alacant Alcoleja   38,67542 -0,3323183 751,6678 206 108 98
Catalunya Lleida Alcoletge   41,64909 0,6945253 213,2258 2677 1406 1271
Extremadura Cáceres Alcollarín   39,24476 -5,738991 314,6408 266 125 141
Castilla León Soria Alconaba   41,72372 -2,385317 1008,273 177 105 72
Castilla León Salamanca Alconada   40,91125 -5,363195 831 177 92 85
Castilla León Segovia Alconada de Maderuelo   41,45044 -3,486305 941,0287 41 26 15
Extremadura Badajoz Alconchel   38,51668 -7,070871 284,3204 1951 974 977
Aragón Zaragoza Alconchel de Ariza   41,20474 -2,118907 889,6893 106 60 46
Castilla La Mancha Cuenca Alconchel de la Estrella   39,71982 -2,573143 830,2779 135 73 62
Extremadura Badajoz Alconera   38,39647 -6,476881 518,1642 737 366 371
Andalucía Almería Alcóntar   37,33585 -2,596944 955,1331 603 315 288
Valencia Castellón/Castelló Alcora (l')   40,07278 -0,2130235 274,3336 11150 5683 5467
Madrid Madrid Alcorcón   40,34912 -3,828811 717,5549 167967 82705 85262
Aragón Teruel Alcorisa   40,89169 -0,3806293 639,8223 3698 1898 1800
Castilla La Mancha Guadalajara Alcoroches   40,6278 -1,746486 1411,883 169 108 61
Catalunya Tarragona Alcover   41,26239 1,170159 243,6683 5100 2606 2494
Valencia Alicante/Alacant Alcoy/Alcoi   38,69763 -0,4730959 578,9285 61552 29854 31698
Aragón Huesca Alcubierre   41,8068 -0,4514643 452,4926 440 230 210
Castilla León Soria Alcubilla de Avellaneda   41,72509 -3,30504 926,149 168 88 80
Castilla León Soria Alcubilla de las Peñas   41,2513 -2,527009 1123,342 75 43 32
Castilla León Zamora Alcubilla de Nogales   42,12698 -5,922181 780,9072 146 73 73
Castilla La Mancha Ciudad Real Alcubillas   38,75202 -3,134632 805,7009 592 306 286
Valencia Valencia/València Alcublas   39,79716 -0,7021778 779,1219 818 416 402
Islas Baleares Illes Balears Alcúdia   39,85231 3,122027 15,67431 19071 9704 9367
Valencia Valencia/València Alcúdia (l')   39,19832 -0,507092 40,6911 11378 5594 5784
Valencia Valencia/València Alcúdia de Crespins (l')   38,97096 -0,5911145 162,9035 5230 2674 2556
Andalucía Almería Alcudia de Monteagud   37,23598 -2,266174 1018,354 141 74 67
Valencia Castellón/Castelló Alcudia de Veo   39,91713 -0,3556332 476,4656 211 106 105
Extremadura Cáceres Alcuéscar   39,18246 -6,228958 473,301 3010 1556 1454
Valencia Valencia/València Aldaia   39,46505 -0,4613582 49,20547 29914 14976 14938
Catalunya Tarragona Aldea (L')   40,7418 0,6119037 10,09355 4063 2154 1909
Castilla León Valladolid Aldea de San Miguel   41,45976 -4,614833 742,0247 229 115 114
Canarias Las Palmas Aldea de San Nicolás (La)   27,99022 -15,78118 53,51977 8539 4299 4240
Extremadura Cáceres Aldea del Cano   39,28899 -6,318822 397,4777 721 347 374
Madrid Madrid Aldea del Fresno   40,32399 -4,202217 476,7994 2457 1324 1133
Castilla León Salamanca Aldea del Obispo   40,70917 -6,794617 688,4317 332 179 153
Extremadura Cáceres Aldea del Obispo (La)   39,56373 -5,908606 436,7204 350 183 167
Castilla La Mancha Ciudad Real Aldea del Rey   38,73823 -3,839462 668 2017 1023 994
Castilla La Mancha Toledo Aldea en Cabo   40,18369 -4,455605 478,3156 226 124 102
Castilla León Segovia Aldea Real   41,2576 -3,504531 1180,345 353 186 167
Extremadura Cáceres Aldeacentenera   39,52736 -5,628981 566,658 774 398 376
Castilla León Salamanca Aldeacipreste   40,38047 -5,896245 867,7499 148 77 71
Castilla León Salamanca Aldeadávila de la Ribera   41,21826 -6,620032 685,362 1395 721 674
Castilla León Soria Aldealafuente   41,6716 -2,325249 1008,722 116 59 57
Castilla León Segovia Aldealcorvo   41,24382 -3,792133 954,9659 28 18 10
Castilla León Salamanca Aldealengua   40,98217 -5,550014 789,8329 649 326 323
Castilla León Segovia Aldealengua de Pedraza   41,06966 -3,789361 1224,668 100 56 44
Castilla León Segovia Aldealengua de Santa María   41,46241 -3,467453 956,4097 77 41 36
Castilla León Soria Aldealices   41,90195 -2,309518 1133,837 23 13 10
Castilla León Soria Aldealpozo   41,78287 -2,205355 1056,476 30 15 15
Castilla León Soria Aldealseñor   41,87892 -2,315711 1090,4 42 24 18
Castilla León Valladolid Aldeamayor de San Martín   41,51191 -4,640789 705,3611 3311 1701 1610
Castilla La Mancha Toledo Aldeanueva de Barbarroya   39,76223 -5,019921 492,4827 663 331 332
La Rioja La Rioja Aldeanueva de Ebro   42,2292 -1,887112 347 2812 1489 1323
Castilla León Salamanca Aldeanueva de Figueroa   41,14799 -5,525603 869,1683 310 154 156
Castilla La Mancha Guadalajara Aldeanueva de Guadalajara   40,68185 -3,047219 950,4051 106 58 48
Castilla León Segovia Aldeanueva de la Serrezuela   41,4607 -3,780438 1133,43 56 34 22
Castilla León Salamanca Aldeanueva de la Sierra   40,6158 -6,098923 980,8896 105 54 51
Extremadura Cáceres Aldeanueva de la Vera   40,1274 -5,701673 652,1578 2275 1100 1175
Castilla La Mancha Toledo Aldeanueva de San Bartolomé   39,63668 -5,111573 572,8758 524 258 266
Castilla León Ávila Aldeanueva de Santa Cruz   40,38176 -5,419435 1166,277 151 85 66
Extremadura Cáceres Aldeanueva del Camino   40,25998 -5,928072 527,226 800 394 406
Castilla León Segovia Aldeanueva del Codonal   41,08217 -4,544615 860,4335 161 88 73
Andalucía Jaén Aldeaquemada   38,41182 -3,371774 700,2711 545 279 266
Castilla León Salamanca Aldearrodrigo   41,11048 -5,806513 782,8179 169 91 78
Castilla León Salamanca Aldearrubia   41,00796 -5,497637 813,3408 526 279 247
Castilla León Ávila Aldeaseca   41,04952 -4,817433 861,7283 263 127 136
Castilla León Salamanca Aldeaseca de Alba   40,81856 -5,448521 864,6688 94 43 51
Castilla León Salamanca Aldeaseca de la Frontera   40,94177 -5,207658 870,618 332 179 153
Castilla León Segovia Aldeasoña   41,47266 -4,055844 829,5284 74 41 33
Castilla León Salamanca Aldeatejada   40,92322 -5,692632 796,4962 1290 650 640
Castilla León Salamanca Aldeavieja de Tormes   40,58328 -5,61708 911,0995 114 57 57
Castilla León Segovia Aldehorno   41,51237 -3,779552 961,0057 60 30 30
Castilla León Ávila Aldehuela (La)   40,79458 -4,763939 959,1974 210 101 109
Extremadura Cáceres Aldehuela de Jerte   40,00964 -6,239311 260,1803 338 187 151
Castilla León Salamanca Aldehuela de la Bóveda   40,84437 -6,048512 790,1174 327 161 166
Aragón Zaragoza Aldehuela de Liestos   41,06451 -1,701049 993,9887 53 31 22
Castilla León Soria Aldehuela de Periáñez   41,80824 -2,306498 1053,012 53 27 26
Castilla León Salamanca Aldehuela de Yeltes   40,66347 -6,243898 834,0591 234 124 110
Castilla León Segovia Aldehuela del Codonal   41,05529 -4,53864 860,6868 35 20 15
Castilla León Soria Aldehuelas (Las)   41,99459 -2,364379 1267,252 95 50 45
Andalucía Granada Aldeire   37,16264 -3,072488 1274,015 707 356 351
Castilla León Segovia Aldeonte   41,35093 -3,677197 966,3133 73 33 40
Catalunya Tarragona Aldover   40,87973 0,4995357 22,51767 984 488 496
Murcia Murcia Aledo   37,79744 -1,573683 604,458 1066 544 522
País Vasco Guipúzcoa Alegia   43,10002 -2,096273 98,53767 1733 893 840
País Vasco Álava Alegría-Dulantzi   42,84149 -2,513507 561,6857 2620 1353 1267
Catalunya Tarragona Aleixar (L')   41,20151 1,044667 265,6363 898 444 454
Catalunya Barcelona Alella   41,49395 2,295461 98,87153 9397 4637 4760
Castilla León Soria Alentisque   41,41982 -2,332048 1060,366 32 17 15
Aragón Huesca Alerre   42,16312 -0,462901 500 228 117 111
La Rioja La Rioja Alesanco   42,41421 -2,8169 565,6456 482 251 231
La Rioja La Rioja Alesón   42,40511 -2,690376 573,7119 132 69 63
Andalucía Granada Alfacar   37,23657 -3,570654 915,6451 5401 2749 2652
Valencia Valencia/València Alfafar   39,42323 -0,3898719 14,41185 20853 10381 10472
Valencia Alicante/Alacant Alfafara   38,77266 -0,5552129 587,1841 413 211 202
Aragón Zaragoza Alfajarín   41,61547 -0,7004536 196,5611 2053 1066 987
Aragón Teruel Alfambra   40,54725 -1,033759 1045,46 723 398 325
Aragón Zaragoza Alfamén   41,43915 -1,246699 447,2267 1513 814 699
Aragón Huesca Alfántega   41,82908 0,1477768 248,8059 135 65 70
Valencia Valencia/València Alfara de Algimia   39,76255 -0,3550662 178,1712 538 267 271
Catalunya Tarragona Alfara de Carles   40,87387 0,3998365 330,2164 400 215 185
Valencia Valencia/València Alfara del Patriarca   39,54523 -0,3865961 34 3032 1509 1523
Castilla León Zamora Alfaraz de Sayago   41,22837 -5,984178 823,1807 173 93 80
Andalucía Málaga Alfarnate   36,99511 -4,260656 890,3339 1348 698 650
Andalucía Málaga Alfarnatejo   36,97935 -4,272528 853,526 538 273 265
La Rioja La Rioja Alfaro   42,17858 -1,749326 308,5974 9883 5045 4838
Valencia Valencia/València Alfarp   39,27692 -0,5608942 96,88365 1543 786 757
Catalunya Lleida Alfarràs   41,83093 0,5681205 298,5017 3155 1635 1520
Valencia Valencia/València Alfarrasí   38,90528 -0,4964219 201,9004 1296 638 658
Valencia Alicante/Alacant Alfàs del Pi (l')   38,58055 -0,1032094 96,30521 21011 10498 10513
Valencia Valencia/València Alfauir   38,92825 -0,2517238 89,19871 451 233 218
Catalunya Lleida Alfés   41,52213 0,61902 233,033 318 169 149
Valencia Castellón/Castelló Alfondeguilla   39,83725 -0,26879 217,8936 860 422 438
Catalunya Tarragona Alforja   41,21133 0,9762403 377,2571 1851 960 891
Aragón Zaragoza Alforque   41,33142 -0,3856694 164,0169 87 45 42
Galicia Lugo Alfoz   43,52817 -7,414435 56,10721 2107 1021 1086
Castilla León Burgos Alfoz de Bricia   42,89667 -3,879167 847,3563 97 51 46
Cantabria Cantabria Alfoz de Lloredo   43,36666 -4,166667 191,1736 2496 1258 1238
Castilla León Burgos Alfoz de Quintanadueñas   42,38503 -3,734942 847,4794 1787 967 820
Castilla León Burgos Alfoz de Santa Gadea   42,95555 -3,950556 882,3184 115 67 48
Andalucía Sevilla Algaba (La)   37,46177 -6,013736 11,90946 14942 7466 7476
Castilla León León Algadefe   42,21778 -5,582802 740,688 325 166 159
Islas Baleares Illes Balears Algaida   39,55969 2,892573 193,2809 5050 2632 2418
Andalucía Sevilla Algámitas   37,01501 -5,149775 426,4051 1363 704 659
Andalucía Cádiz Algar   36,65533 -5,657418 213,0833 1544 802 742
Castilla La Mancha Guadalajara Algar de Mesa   41,13445 -1,960034 922,8428 56 32 24
Valencia Valencia/València Algar de Palancia   39,78162 -0,3680117 191,1624 558 286 272
Andalucía Granada Algarinejo   37,32492 -4,158846 596,2101 3705 1880 1825
Castilla La Mancha Cuenca Algarra   40,00207 -1,435464 1260,539 26 18 8
Andalucía Málaga Algarrobo   36,77216 -4,039314 76,22504 6219 3128 3091
Andalucía Málaga Algatocín   36,57289 -5,276559 711,4503 909 463 446
Andalucía Cádiz Algeciras   36,12978 -5,447698 22,40544 116209 57582 58627
Valencia Valencia/València Algemesí   39,19387 -0,4347581 23,95206 28308 14092 14216
Catalunya Lleida Algerri   41,81448 0,6366221 347,6021 469 242 227
Madrid Madrid Algete   40,59642 -3,497902 712,8972 20204 10096 10108
Valencia Valencia/València Algimia de Alfara   39,75295 -0,3615205 175,2935 1086 545 541
Valencia Castellón/Castelló Algimia de Almonacid   39,91433 -0,4434568 496,8173 328 181 147
Valencia Valencia/València Alginet   39,26482 -0,4673142 33,26551 13226 6728 6498
Andalucía Cádiz Algodonales   36,88092 -5,405773 370,124 5732 2916 2816
Castilla León Zamora Algodre   41,56566 -5,604549 660,188 181 96 85
Castilla La Mancha Guadalajara Algora   40,96341 -2,666353 1111,185 108 67 41
Valencia Alicante/Alacant Algorfa   38,08587 -0,7957607 29,95276 4346 2162 2184
Catalunya Lleida Alguaire   41,73795 0,5897447 282,0707 3165 1661 1504
Murcia Murcia Alguazas   38,04954 -1,24202 84,25748 8978 4685 4293
Valencia Alicante/Alacant Algueña   38,33886 -1,003234 536,0125 1551 767 784
Andalucía Almería Alhabia   36,9893 -2,587667 288,056 724 363 361
Andalucía Almería Alhama de Almería   36,95742 -2,570075 523,1963 3779 1906 1873
Aragón Zaragoza Alhama de Aragón   41,29637 -1,894019 663,7305 1225 632 593
Andalucía Granada Alhama de Granada   37,00252 -3,988389 890,953 6062 3171 2891
Murcia Murcia Alhama de Murcia   37,85101 -1,424666 201,4063 19860 10152 9708
Castilla La Mancha Ciudad Real Alhambra   38,89945 -3,053446 862,3749 1140 584 556
Andalucía Málaga Alhaurín de la Torre   36,66836 -4,552967 55,9206 35114 17562 17552
Andalucía Málaga Alhaurín el Grande   36,64186 -4,691447 262,0032 23319 11730 11589
Andalucía Granada Alhendín   37,1076 -3,645584 736,6528 6298 3265 3033
Castilla La Mancha Guadalajara Alhóndiga   40,52711 -2,82175 811,9917 207 108 99
Extremadura Cáceres Alía   39,44883 -5,217654 578,4503 1021 517 504
Aragón Teruel Aliaga   40,67419 -0,7019678 1111,888 384 210 174
Castilla La Mancha Cuenca Aliaguilla   39,74189 -1,327866 1004,316 791 405 386
Valencia Alicante/Alacant Alicante/Alacant   38,3452 -0,481006 16,63256 334757 162853 171904
Andalucía Almería Alicún   36,9663 -2,601994 420,4872 254 130 124
Andalucía Granada Alicún de Ortega   37,60968 -3,137986 692,778 526 283 243
Castilla León León Alija del Infantado   42,14053 -5,835635 740,0895 809 417 392
Catalunya Lleida Alins   42,54928 1,317485 1056,239 297 154 143
Catalunya Tarragona Alió   41,29352 1,305401 260,8962 384 194 190
Castilla La Mancha Guadalajara Alique   40,58601 -2,645078 920,197 27 11 16
Extremadura Cáceres Aliseda   39,42412 -6,691398 325,5008 1982 997 985
Castilla León Soria Aliud   41,65447 -2,253102 1012,084 28 16 12
Andalucía Huelva Aljaraque   37,27111 -7,021585 36,69819 17960 8981 8979
Extremadura Badajoz Aljucén   39,04591 -6,33166 249,3199 252 135 117
País Vasco Guipúzcoa Alkiza   43,17244 -2,109436 330,265 357 193 164
Asturias Asturias Allande   43,26667 -6,616667 580,7288 2068 1056 1012
Galicia Ourense Allariz   42,19012 -7,801597 460,7867 5821 2886 2935
Aragón Teruel Allepuz   40,49272 -0,7275794 1449,011 134 66 68
Asturias Asturias Aller   43,1497 -5,687873 870,3992 12766 6260 6506
Navarra Navarra Allín   42,70855 -2,076739 455,8627 814 425 389
Navarra Navarra Allo   42,5673 -2,019259 429,8232 1078 538 540
Aragón Teruel Alloza   40,96944 -0,5302091 664,2663 711 365 346
Aragón Teruel Allueva   40,98565 -1,042622 1199,221 15 10 5
Catalunya Lleida Almacelles   41,73101 0,4377279 249,5397 6506 3427 3079
Andalucía Málaga Almáchar   36,80859 -4,217409 251,3838 1888 963 925
Castilla La Mancha Ciudad Real Almadén   38,77537 -4,839919 575,5337 6243 3007 3236
Andalucía Sevilla Almadén de la Plata   37,87345 -6,079766 454,1956 1533 778 755
Castilla La Mancha Ciudad Real Almadenejos   38,73867 -4,711933 522,0008 481 247 234
Castilla La Mancha Guadalajara Almadrones   40,90088 -2,772906 1054,043 98 58 40
Castilla La Mancha Ciudad Real Almagro   38,8909 -3,706416 649,1187 8672 4280 4392
Castilla León Soria Almajano   41,85081 -2,337914 1054 210 111 99
Castilla León Soria Almaluez   41,28933 -2,26941 823,894 202 107 95
Castilla La Mancha Albacete Almansa   38,86941 -1,097517 699,0923 25727 12760 12967
Castilla León León Almanza   42,65903 -5,035989 920,5887 609 333 276
Extremadura Cáceres Almaraz   39,81441 -5,676382 272,2951 1321 673 648
Castilla León Zamora Almaraz de Duero   41,47585 -5,916526 724,4616 424 217 207
Castilla La Mancha Cuenca Almarcha (La)   39,68832 -2,377993 850,5306 547 300 247
Andalucía Málaga Almargen   37,00392 -5,021193 511,2607 2154 1074 1080
Castilla León Soria Almarza   41,94652 -2,469083 1152,273 655 376 279
La Rioja La Rioja Almarza de Cameros   42,21799 -2,598178 1069,351 27 16 11
Valencia Valencia/València Almàssera   39,51298 -0,3551791 13,57227 7135 3443 3692
Catalunya Lleida Almatret   41,30526 0,4244163 468,0571 397 215 182
Castilla León Soria Almazán   41,48592 -2,533437 962,2736 6006 3045 2961
Valencia Castellón/Castelló Almazora/Almassora   39,94497 -0,0633176 37,78706 24963 12645 12318
Castilla León Soria Almazul   41,57373 -2,146663 981,7079 103 57 46
Valencia Castellón/Castelló Almedíjar   39,87085 -0,4104057 400,144 252 122 130
Castilla La Mancha Ciudad Real Almedina   38,6237 -2,956199 895,957 699 355 344
Andalucía Córdoba Almedinilla   37,439 -4,091205 643,6762 2522 1282 1240
Andalucía Granada Almegíjar   36,90245 -3,299801 811,4709 392 202 190
Castilla León Zamora Almeida de Sayago   41,26749 -6,075056 788,2532 577 294 283
Catalunya Lleida Almenar   41,79552 0,5701049 300,9621 3669 1929 1740
Castilla León Soria Almenar de Soria   41,68241 -2,199794 1020,456 298 168 130
Valencia Castellón/Castelló Almenara   39,7544 -0,222755 39,3216 5926 2981 2945
Castilla León Valladolid Almenara de Adaja   41,21382 -4,67709 780,494 31 16 15
Castilla León Salamanca Almenara de Tormes   41,06409 -5,823345 782,0564 306 163 143
Castilla León Salamanca Almendra   41,22972 -6,341033 765,9304 187 103 84
Extremadura Badajoz Almendral   38,61327 -6,822295 329,3619 1307 642 665
Castilla La Mancha Toledo Almendral de la Cañada   40,18548 -4,739292 625,25 393 205 188
Extremadura Badajoz Almendralejo   38,68982 -6,405679 336,7314 33588 16973 16615
Andalucía Huelva Almendro (El)   37,50693 -7,270019 235,1584 867 451 416
Castilla La Mancha Cuenca Almendros   39,92176 -2,88657 867,5738 275 141 134
Andalucía Sevilla Almensilla   37,30904 -6,113987 46,3095 5598 2857 2741
Andalucía Almería Almería   36,84016 -2,467922 27,00703 188810 92396 96414
Valencia Valencia/València Almiserà   38,91521 -0,2857652 147,6635 301 152 149
Aragón Zaragoza Almochuel   41,28008 -0,5502118 275,4481 29 16 13
Andalucía Almería Almócita   37,00236 -2,790071 831,1343 167 83 84
Castilla La Mancha Ciudad Real Almodóvar del Campo   38,70892 -4,17864 673,6144 6820 3404 3416
Castilla La Mancha Cuenca Almodóvar del Pinar   39,72512 -1,901337 993,7385 457 242 215
Andalucía Córdoba Almodóvar del Río   37,80959 -5,019958 119,838 7839 3935 3904
Andalucía Málaga Almogía   36,82528 -4,540719 369,3161 4298 2204 2094
Castilla La Mancha Guadalajara Almoguera   40,29783 -2,98217 658,963 1481 778 703
Aragón Teruel Almohaja   40,60515 -1,437312 1198,996 23 15 8
Extremadura Cáceres Almoharín   39,17651 -6,045032 305,6157 1997 974 1023
Valencia Valencia/València Almoines   38,94316 -0,1798222 37,68532 2395 1223 1172
Aragón Zaragoza Almolda (La)   41,55248 -0,2092891 460,9749 631 323 308
Aragón Zaragoza Almonacid de la Cuba   41,27913 -0,7920387 483,7066 289 152 137
Aragón Zaragoza Almonacid de la Sierra   41,39656 -1,322687 605,9109 815 437 378
Castilla La Mancha Toledo Almonacid de Toledo   39,75468 -3,85209 715,1904 901 480 421
Castilla La Mancha Guadalajara Almonacid de Zorita   40,32715 -2,848529 710,4469 801 372 429
Castilla La Mancha Cuenca Almonacid del Marquesado   39,82319 -2,766851 893,4148 489 257 232
Andalucía Huelva Almonaster la Real   37,87181 -6,787901 581,577 1848 915 933
Andalucía Huelva Almonte   37,26254 -6,51724 77,07417 21782 10883 10899
Valencia Alicante/Alacant Almoradí   38,10963 -0,7920032 17,38357 19147 9772 9375
Castilla La Mancha Toledo Almorox   40,23307 -4,391364 535,3524 2410 1272 1138
Catalunya Tarragona Almoster   41,19719 1,112455 279,3624 1357 677 680
Valencia Alicante/Alacant Almudaina   38,76115 -0,35386 575,8386 129 70 59
Aragón Huesca Almudévar   42,03736 -0,5796334 401,6333 2552 1323 1229
Aragón Zaragoza Almunia de Doña Godina (La)   41,4774 -1,37605 371,3371 7911 4112 3799
Aragón Huesca Almunia de San Juan   41,93567 0,24484 352,0343 654 338 316
Aragón Huesca Almuniente   41,94961 -0,4104751 340,9094 567 280 287
Andalucía Granada Almuñécar   36,73454 -3,690736 24,01802 27696 13677 14019
Castilla La Mancha Ciudad Real Almuradiel   38,51264 -3,49485 808,8304 914 446 468
Valencia Valencia/València Almussafes   39,29333 -0,4107316 12,22051 8300 4156 4144
Aragón Teruel Alobras   40,17833 -1,388046 1108,156 70 43 27
Castilla La Mancha Guadalajara Alocén   40,57409 -2,750642 954,1763 178 91 87
País Vasco Vizcaya Alonsotegi   43,24519 -2,988702 23,9028 2835 1390 1445
Andalucía Málaga Álora   36,82264 -4,706715 217,7383 13395 6763 6632
Catalunya Lleida Alòs de Balaguer   41,91187 0,9600118 298,3662 146 87 59
Andalucía Huelva Alosno   37,54936 -7,115428 183,9688 4381 2114 2267
Castilla La Mancha Guadalajara Alovera   40,5967 -3,248165 648,2296 10734 5522 5212
Andalucía Málaga Alozaina   36,72768 -4,85646 367,5125 2242 1149 1093
Catalunya Girona Alp   42,37436 1,887394 1140,202 1735 918 817
Andalucía Málaga Alpandeire   36,63317 -5,202244 691,1627 271 131 140
Castilla León Soria Alpanseque   41,26534 -2,67099 1113,177 82 44 38
Aragón Zaragoza Alpartir   41,42068 -1,382381 507,0749 560 296 264
Madrid Madrid Alpedrete   40,65875 -4,023713 916,7029 12797 6384 6413
Catalunya Barcelona Alpens   42,1201 2,101363 871,324 311 168 143
Aragón Teruel Alpeñés   40,79881 -1,065551 1228,397 25 17 8
Castilla La Mancha Albacete Alpera   38,95939 -1,231247 855,4849 2409 1245 1164
Catalunya Lleida Alpicat   41,66711 0,5552974 264,9039 6058 3032 3026
Valencia Valencia/València Alpuente   39,87553 -1,013698 967,8577 805 429 376
Andalucía Granada Alpujarra de la Sierra   36,9815 -3,157129 1238,541 1153 599 554
Valencia Alicante/Alacant Alqueria d'Asnar (l')   38,77235 -0,4256638 358,3362 508 244 264
Valencia Valencia/València Alqueria de la Comtessa (l')   38,93595 -0,1537111 28,50795 1492 740 752
Valencia Castellón/Castelló Alquerías del Niño Perdido   39,89653 -0,1134461 25,46689 4284 2114 2170
Aragón Huesca Alquézar   42,17119 0,0240388 629,8254 321 171 150
Andalucía Granada Alquife   37,17983 -3,116288 1202,946 718 354 364
Andalucía Almería Alsodux   37,002 -2,594579 312,0394 155 86 69
Catalunya Lleida Alt Àneu   42,63529 1,107489 1091,135 434 248 186
Castilla León Burgos Altable   42,60335 -3,077159 711,29 54 32 22
Catalunya Tarragona Altafulla   41,14274 1,373146 40,74033 4685 2340 2345
Castilla La Mancha Cuenca Altarejos   39,91218 -2,356508 882,3251 265 135 130
Valencia Alicante/Alacant Altea   38,60032 -0,0491708 21,23566 23780 11884 11896
Aragón Huesca Altorricón   41,80322 0,4131394 264,4067 1518 836 682
Castilla León Burgos Altos (Los)   42,80861 -3,631667 1026,667 205 117 88
Navarra Navarra Altsasu/Alsasua   42,89522 -2,168797 531,4604 7623 3850 3773
Valencia Castellón/Castelló Altura   39,853 -0,5135517 405,5518 3920 2023 1897
País Vasco Guipúzcoa Altzaga   43,06449 -2,153833 284,3419 161 84 77
País Vasco Guipúzcoa Altzo   43,10007 -2,083905 215,736 402 214 188
Castilla La Mancha Guadalajara Alustante   40,61554 -1,660092 1398,75 230 136 94
Valencia Valencia/València Alzira   39,15159 -0,4404637 27,81557 44690 21889 22801
Castilla León Ávila Amavida   40,57338 -5,066842 1175,522 183 90 93
Castilla León Palencia Amayuelas de Arriba   42,21093 -4,489736 787,3027 37 22 15
Aragón Zaragoza Ambel   41,79573 -1,617189 587,8949 311 151 160
Madrid Madrid Ambite   40,3292 -3,181895 667,338 557 292 265
Catalunya Girona Amer   42,0095 2,604287 187,6956 2304 1146 1158
Galicia A Coruña Ames   42,9 -8,633333 216,3797 26983 13079 13904
Navarra Navarra Améscoa Baja   42,8045 -2,141833 928,2976 811 428 383
Catalunya Tarragona Ametlla de Mar (L')   40,88507 0,8033742 22,80147 7592 3884 3708
Catalunya Barcelona Ametlla del Vallès (L')   41,66976 2,261185 292,0488 7949 3991 3958
Castilla León Burgos Ameyugo   42,65606 -3,061546 553,5253 97 54 43
País Vasco Guipúzcoa Amezketa   43,04452 -2,083235 210,145 990 534 456
Asturias Asturias Amieva   43,24429 -5,074191 595,183 815 437 378
Galicia Ourense Amoeiro   42,40992 -7,954321 442,1121 2327 1130 1197
País Vasco Vizcaya Amorebieta-Etxano   43,2205 -2,733236 74,85185 17842 8793 9049
País Vasco Vizcaya Amoroto   43,3285 -2,5125 167,2689 408 206 202
Catalunya Tarragona Ampolla (L')   40,81324 0,7095863 7,180099 3118 1620 1498
Catalunya Tarragona Amposta   40,71231 0,579972 13,08101 21240 10821 10419
Castilla León Palencia Ampudia   41,91397 -4,780129 794,2702 590 317 273
Cantabria Cantabria Ampuero   43,34346 -3,41566 14,41542 4179 2133 2046
País Vasco Álava Amurrio   43,05265 -3,001022 219,691 10089 5069 5020
Castilla León Palencia Amusco   42,17311 -4,47014 773,6923 456 246 210
Castilla León Valladolid Amusquillo   41,74875 -4,301386 775,3448 126 77 49
Aragón Teruel Anadón   40,98174 -0,9833327 1114,096 20 12 8
Castilla León Segovia Anaya   40,99408 -4,308839 888,5967 140 68 72
Castilla León Salamanca Anaya de Alba   40,72855 -5,492349 881,7967 254 142 112
Madrid Madrid Anchuelo   40,46549 -3,268585 761,7067 1005 530 475
Castilla La Mancha Ciudad Real Anchuras   39,48024 -4,835894 548,6761 373 213 160
Navarra Navarra Ancín   42,65845 -2,19008 477,146 383 217 166
Castilla León Zamora Andavías   41,59714 -5,861349 700,6663 478 244 234
Valencia Valencia/València Andilla   39,83567 -0,813692 898,008 316 176 140
País Vasco Guipúzcoa Andoain   43,22048 -2,021122 73,38616 14679 7363 7316
Aragón Teruel Andorra   40,97544 -0,4436573 721,1627 8403 4366 4037
Navarra Navarra Andosilla   42,37699 -1,942034 316,7053 2996 1557 1439
Islas Baleares Illes Balears Andratx   39,5708 2,421365 60,20264 11685 5898 5787
Andalucía Jaén Andújar   38,03675 -4,054391 215,333 39111 19305 19806
Aragón Zaragoza Anento   41,07045 -1,333929 927,0677 135 76 59
Catalunya Girona Anglès   41,95515 2,638278 163,2895 5569 2828 2741
Catalunya Lleida Anglesola   41,65731 1,086762 342 1351 681 670
Castilla La Mancha Guadalajara Angón   41,06663 -2,85539 981,9118 24 15 9
La Rioja La Rioja Anguciana   42,57567 -2,908328 479,3135 523 299 224
Aragón Huesca Angüés   42,11126 -0,153561 540 431 222 209
La Rioja La Rioja Anguiano   42,26134 -2,764917 652,6512 542 299 243
Castilla La Mancha Guadalajara Anguita   41,02637 -2,368177 1123,483 203 111 92
Castilla León Burgos Anguix   41,75338 -3,931955 814,4943 157 91 66
Cantabria Cantabria Anievas   43,2 -4 307,6791 366 180 186
Aragón Zaragoza Aniñón   41,44526 -1,70492 713,344 829 447 382
Valencia Valencia/València Anna   39,02021 -0,6453875 206,8878 2774 1391 1383
País Vasco Guipúzcoa Anoeta   43,16147 -2,070695 76,04242 1851 955 896
Castilla La Mancha Guadalajara Anquela del Ducado   40,97213 -2,132879 1186,507 73 43 30
Castilla La Mancha Guadalajara Anquela del Pedregal   40,74385 -1,734489 1281,853 22 16 6
Aragón Huesca Ansó   42,75754 -0,8281171 866,3192 497 248 249
Navarra Navarra Ansoáin   42,83389 -1,638431 429,1146 10500 5288 5212
Andalucía Almería Antas   37,24516 -1,917543 107,2613 3403 1724 1679
Galicia Lugo Antas de Ulla   42,78225 -7,891078 558,4615 2407 1175 1232
Valencia Valencia/València Antella   39,07915 -0,5926116 45,31253 1498 749 749
Andalucía Málaga Antequera   37,01938 -4,562885 519,31 45168 22257 22911
Canarias Las Palmas Antigua   28,42347 -14,01455 257,4895 10371 5639 4732
Castilla León León Antigua (La)   42,17921 -5,68961 753,6923 504 284 220
Castilla León Palencia Antigüedad   41,94587 -4,118328 833,6262 407 220 187
Aragón Huesca Antillón   42,0359 -0,1623112 488,7307 156 79 77
País Vasco Guipúzcoa Antzuola   43,09944 -2,381747 236,781 2168 1098 1070
Navarra Navarra Anue   42,979 -1,589 799,0044 369 217 152
País Vasco Álava Añana   42,80235 -2,982607 628,5115 176 92 84
Castilla León Segovia Añe   41,03774 -4,296141 876,4594 115 65 50
Aragón Zaragoza Añón de Moncayo   41,77882 -1,721207 830,1616 220 129 91
Andalucía Córdoba Añora   38,41099 -4,897461 629,9739 1534 765 769
Navarra Navarra Añorbe   42,65805 -1,714662 573,9486 537 288 249
Castilla La Mancha Toledo Añover de Tajo   39,98945 -3,764771 591,5134 5434 2845 2589
Castilla León Salamanca Añover de Tormes   41,13616 -5,914971 804,0237 101 56 45
Navarra Navarra Aoiz/Agoitz   42,78579 -1,36801 501,6778 2464 1236 1228
Castilla León Salamanca Arabayona de Mógica   41,0471 -5,386216 851,54 451 242 209
Andalucía Huelva Aracena   37,89417 -6,561207 673,9959 7612 3757 3855
Canarias Santa Cruz de Tenerife Arafo   28,34072 -16,41512 432,3514 5502 2697 2805
Aragón Huesca Aragüés del Puerto   42,70673 -0,6700809 948,0828 132 68 64
Andalucía Sevilla Arahal   37,2641 -5,542829 119,1923 19248 9517 9731
Castilla León Segovia Arahuetes   41,13767 -3,856474 1094,234 51 31 20
Navarra Navarra Araitz   43,06558 -2,006245 228,7052 582 342 240
País Vasco Vizcaya Arakaldo   43,14955 -2,925086 191,3967 95 53 42
Navarra Navarra Arakil   42,917 -1,861 438,7797 952 512 440
País Vasco Guipúzcoa Arama   43,06364 -2,165558 160,9707 199 104 95
País Vasco Álava Aramaio   43,054 -2,566 381,8797 1499 781 718
Navarra Navarra Aranarache   42,77942 -2,228781 785,7566 85 46 39
Castilla León Soria Arancón   41,80079 -2,282142 1064,569 99 60 39
Castilla León Burgos Aranda de Duero   41,67171 -3,686569 805,1658 32928 16444 16484
Aragón Zaragoza Aranda de Moncayo   41,57757 -1,791696 905,0275 223 126 97
Aragón Zaragoza Arándiga   41,51111 -1,502472 464,0809 407 208 199
Castilla León Burgos Arandilla   41,73776 -3,428753 885,0873 182 112 70
Castilla La Mancha Cuenca Arandilla del Arroyo   40,51056 -2,384221 891,51 28 19 9
Galicia A Coruña Aranga   43,23333 -8,016667 275,3901 2142 1066 1076
Navarra Navarra Aranguren   42,78961 -1,535561 622,8678 7139 3651 3488
Madrid Madrid Aranjuez   40,03209 -3,603288 502,3892 54055 26606 27449
Navarra Navarra Arano   43,19917 -1,89433 455,9649 134 69 65
Navarra Navarra Arantza   43,19677 -1,72578 267,3421 641 357 284
País Vasco Vizcaya Arantzazu   43,1529 -2,79043 98,17124 305 150 155
Castilla La Mancha Guadalajara Aranzueque   40,49243 -3,076671 686,1259 443 234 209
Valencia Castellón/Castelló Arañuel   40,0711 -0,4817952 413,3797 199 94 105
Castilla León Salamanca Arapiles   40,89376 -5,644847 841,4503 548 288 260
Navarra Navarra Aras   42,5625 -2,35474 636,3009 199 114 85
Valencia Valencia/València Aras de los Olmos   39,92415 -1,133347 941,6501 435 243 192
Castilla León Burgos Arauzo de Miel   41,86012 -3,38779 1003,22 338 186 152
Castilla León Burgos Arauzo de Salce   41,81974 -3,412258 944,5539 69 39 30
Castilla León Burgos Arauzo de Torre   41,79853 -3,422723 922,907 96 53 43
Castilla La Mancha Guadalajara Arbancón   40,96434 -3,114865 902,12 188 110 78
Catalunya Lleida Arbeca   41,54045 0,9184976 306,752 2480 1282 1198
Castilla La Mancha Guadalajara Arbeteta   40,66935 -2,40214 989,9099 35 18 17
Navarra Navarra Arbizu   42,9155 -2,039817 494,9281 1060 556 504
Galicia Pontevedra Arbo   42,1145 -8,319313 150,7691 3833 1894 1939
Catalunya Tarragona Arboç (L')   41,26535 1,603523 159,0804 5441 2866 2575
Andalucía Almería Arboleas   37,35025 -2,074867 288,0828 4527 2281 2246
Catalunya Tarragona Arbolí   41,24252 0,9490852 722,0569 112 60 52
Catalunya Girona Arbúcies   41,81705 2,514368 294,5572 6595 3508 3087
Castilla La Mancha Cuenca Arcas del Villar   39,98858 -2,114739 958,7982 1266 651 615
Navarra Navarra Arce/Artzi   42,922 -1,383022 762,4823 254 149 105
Castilla León Salamanca Arcediano   41,09332 -5,560326 825,3879 92 48 44
Castilla León Zamora Arcenillas   41,45603 -5,685144 701,8715 356 185 171
Murcia Murcia Archena   38,11435 -1,297061 105,1455 18202 9438 8764
Andalucía Málaga Árchez   36,83739 -3,990186 434,6224 440 226 214
Andalucía Málaga Archidona   37,09481 -4,387545 711,6459 8858 4415 4443
Castilla La Mancha Toledo Arcicóllar   40,05508 -4,117677 543,9216 786 396 390
Castilla León Salamanca Arco (El)   41,11082 -5,825583 779,9677 104 57 47
Castilla León Palencia Arconada   42,32811 -4,495456 804,9647 49 27 22
Castilla León Segovia Arcones   41,11839 -3,724982 1151,102 243 127 116
Castilla León Burgos Arcos   42,26453 -3,755465 851,1382 1071 587 484
Navarra Navarra Arcos (Los)   42,5709 -2,193216 449,6534 1277 640 637
Castilla León Soria Arcos de Jalón   41,21495 -2,2713 829,8203 1782 938 844
Andalucía Cádiz Arcos de la Frontera   36,75078 -5,812395 139,2057 31210 15642 15568
Castilla León Zamora Arcos de la Polvorosa   41,94452 -5,697485 701,8065 265 140 125
Castilla La Mancha Cuenca Arcos de la Sierra   40,3467 -2,112911 1008,144 106 55 51
Aragón Teruel Arcos de las Salinas   39,99099 -1,042252 1062,09 122 62 60
Andalucía Málaga Ardales   36,87798 -4,846642 408,7493 2641 1327 1314
Aragón Zaragoza Ardisa   42,20103 -0,7574904 422,0101 80 51 29
Castilla León León Ardón   42,43725 -5,562644 781,1647 629 335 294
País Vasco Vizcaya Areatza   43,12108 -2,767771 135,7863 1131 528 603
Navarra Navarra Arellano   42,60604 -2,046877 644,5254 194 113 81
Aragón Huesca Arén   42,25887 0,7209243 754,0966 320 163 157
Castilla León Ávila Arenal (El)   40,26487 -5,087197 890,2292 1046 526 520
Castilla La Mancha Ciudad Real Arenales de San Gregorio   39,31037 -3,026801 645,2104 720 377 343
Andalucía Málaga Arenas   36,81469 -4,043716 395,6026 1391 742 649
Cantabria Cantabria Arenas de Iguña   43,18615 -4,050034 175,7548 1837 947 890
Castilla La Mancha Ciudad Real Arenas de San Juan   39,21769 -3,502934 627,8014 1050 536 514
Castilla León Ávila Arenas de San Pedro   40,20872 -5,091141 514,0571 6830 3362 3468
Andalucía Granada Arenas del Rey   36,95771 -3,894323 870,3409 2071 1084 987
Castilla León Soria Arenillas   41,34745 -2,845552 1097,583 27 16 11
Castilla León Burgos Arenillas de Riopisuerga   42,35673 -4,233235 788,459 186 107 79
Aragón Teruel Arens de Lledó   40,99172 0,2717271 365,9177 214 97 117
Catalunya Barcelona Arenys de Mar   41,57944 2,55148 13,99495 14627 7166 7461
Catalunya Barcelona Arenys de Munt   41,61026 2,541376 135,549 8190 4085 4105
La Rioja La Rioja Arenzana de Abajo   42,3866 -2,7191 546,6681 291 152 139
La Rioja La Rioja Arenzana de Arriba   42,3876 -2,69415 597,5667 43 27 16
Galicia A Coruña Ares   43,4263 -8,247746 9,654655 5673 2798 2875
Valencia Castellón/Castelló Ares del Maestre   40,45699 -0,1334072 1193,523 216 116 100
Navarra Navarra Areso   43,08125 -1,950692 462,8911 277 148 129
País Vasco Guipúzcoa Aretxabaleta   43,03625 -2,504542 243,251 6689 3431 3258
Castilla León Ávila Arevalillo   40,58731 -5,370576 1137,772 118 58 60
Castilla León Segovia Arevalillo de Cega   41,16163 -3,890747 1042,221 37 20 17
Castilla León Ávila Arévalo   41,06443 -4,721681 826,179 8074 3922 4152
Castilla León Soria Arévalo de la Sierra   41,94745 -2,400216 1209,113 81 51 30
Castilla La Mancha Ciudad Real Argamasilla de Alba   39,12871 -3,088472 676,2275 7391 3786 3605
Castilla La Mancha Ciudad Real Argamasilla de Calatrava   38,72688 -4,080076 677,0089 5875 2993 2882
Madrid Madrid Arganda del Rey   40,30095 -3,43808 626,9236 51489 26585 24904
Castilla León León Arganza   42,64045 -6,68601 591,5208 902 464 438
Castilla León Zamora Argañín   41,43971 -6,210151 741,4979 78 38 40
Aragón Huesca Argavieso   42,05301 -0,2790706 471,885 125 69 56
Castilla La Mancha Guadalajara Argecilla   40,88361 -2,817813 956,304 71 43 28
Catalunya Girona Argelaguer   42,21608 2,641481 189,7633 445 233 212
Valencia Castellón/Castelló Argelita   40,05524 -0,3498509 312,0536 111 56 55
Catalunya Barcelona Argençola   41,59967 1,44341 713,9279 240 139 101
Aragón Teruel Argente   40,68888 -1,163326 1250,66 241 113 128
Catalunya Tarragona Argentera (L')   41,13794 0,909145 343,2802 134 78 56
Catalunya Barcelona Argentona   41,55555 2,400564 92,69514 11633 5784 5849
Castilla La Mancha Toledo Argés   39,80597 -4,057286 653,7512 5446 2788 2658
Cantabria Cantabria Argoños   43,45803 -3,485922 7,686848 1650 861 789
Navarra Navarra Arguedas   42,17671 -1,598272 266,3666 2420 1241 1179
Aragón Huesca Arguis   42,31468 -0,4385688 1058,686 111 62 49
Castilla La Mancha Cuenca Arguisuelas   39,83242 -1,820736 1051,319 159 87 72
Castilla León Zamora Argujillo   41,31175 -5,587892 767,8745 337 169 168
Navarra Navarra Aria   42,95305 -1,265776 860,5184 59 35 24
Islas Baleares Illes Balears Ariany   39,64943 3,11086 122,6419 872 461 411
Navarra Navarra Aribe   42,94472 -1,264723 701,3161 50 26 24
Canarias Santa Cruz de Tenerife Arico   28,1778 -16,47941 362,0416 7850 4044 3806
Castilla León Burgos Arija   42,99424 -3,944695 844,3306 185 96 89
Aragón Teruel Ariño   41,03015 -0,5921203 524,2899 950 499 451
Aragón Zaragoza Ariza   41,31088 -2,053553 713,859 1267 652 615
Andalucía Jaén Arjona   37,93648 -4,054891 436,5915 5822 2894 2928
Andalucía Jaén Arjonilla   37,97355 -4,107027 348,891 3851 1916 1935
Castilla León Burgos Arlanzón   42,3228 -3,458243 995,9109 438 245 193
Castilla La Mancha Guadalajara Armallones   40,73587 -2,302655 1206,545 56 35 21
Navarra Navarra Armañanzas   42,55992 -2,28525 496,7855 63 31 32
Catalunya Girona Armentera (L')   42,17123 3,074524 8,210299 855 411 444
Castilla León Salamanca Armenteros   40,59402 -5,449371 1051,29 558 314 244
Andalucía Granada Armilla   37,1401 -3,617981 671,618 21380 10836 10544
País Vasco Álava Armiñón   42,72305 -2,872574 463,5815 207 103 104
Castilla León Segovia Armuña   41,07716 -4,319798 908,2159 229 125 104
Andalucía Almería Armuña de Almanzora   37,34969 -2,411396 625,5285 335 165 170
Castilla La Mancha Guadalajara Armuña de Tajuña   40,53117 -3,030358 718,0318 251 138 113
La Rioja La Rioja Arnedillo   42,2122 -2,235894 671,225 472 230 242
La Rioja La Rioja Arnedo   42,22784 -2,100014 529,8414 14457 7256 7201
Catalunya Tarragona Arnes   40,91098 0,260313 502,1081 488 251 237
Galicia Ourense Arnoia (A)   42,25028 -8,133056 159,5033 1103 544 559
Cantabria Cantabria Arnuero   43,47295 -3,562917 58,03693 2122 1070 1052
Andalucía Huelva Aroche   37,94426 -6,954265 407,155 3113 1539 1574
Canarias Santa Cruz de Tenerife Arona   28,10047 -16,68066 630,8655 78614 40879 37735
Castilla León Zamora Arquillinos   41,7089 -5,65604 670,2195 141 79 62
Andalucía Jaén Arquillos   38,18201 -3,430886 382,3034 1952 972 980
Castilla León Zamora Arrabalde   42,10757 -5,89513 774,8352 294 138 156
País Vasco Álava Arraia-Maeztu   42,73981 -2,44598 657,7902 710 400 310
Castilla La Mancha Cuenca Arrancacepas   40,30261 -2,358921 921,0117 40 23 17
País Vasco Vizcaya Arrankudiaga   43,1735 -2,917886 91,23169 909 447 462
País Vasco Guipúzcoa Arrasate/Mondragón   43,06451 -2,487716 211,2374 22064 10952 11112
País Vasco Vizcaya Arratzu   43,31167 -2,638611 63,8907 375 190 185
Castilla León Burgos Arraya de Oca   42,41536 -3,397841 926,2366 48 26 22
País Vasco Álava Arrazua-Ubarrundia   42,89028 -2,639167 519,2964 921 487 434
Canarias Las Palmas Arrecife   28,95951 -13,5476 4,273663 59127 30443 28684
Cantabria Cantabria Arredondo   43,27427 -3,601528 162,1712 525 298 227
Catalunya Lleida Arres   42,75694 0,7122222 1300,125 68 46 22
Andalucía Málaga Arriate   36,79936 -5,140064 596,1475 4136 2031 2105
País Vasco Vizcaya Arrieta   43,34036 -2,769799 175,4774 551 283 268
País Vasco Vizcaya Arrigorriaga   43,20752 -2,887839 59,69678 12435 6142 6293
Castilla La Mancha Ciudad Real Arroba de los Montes   39,15376 -4,543957 623,9471 543 282 261
Navarra Navarra Arróniz   42,589 -2,091314 564,7612 1135 622 513
Castilla León Valladolid Arroyo de la Encomienda   41,60952 -4,796458 693,9595 11716 6014 5702
Extremadura Cáceres Arroyo de la Luz   39,48631 -6,581785 348,1518 6517 3234 3283
Castilla La Mancha Guadalajara Arroyo de las Fraguas   41,1032 -3,131298 1225,092 38 21 17
Extremadura Badajoz Arroyo de San Serván   38,85286 -6,455208 225,0338 4276 2211 2065
Andalucía Jaén Arroyo del Ojanco   38,32092 -2,894979 540,2305 2483 1271 1212
Extremadura Cáceres Arroyomolinos   39,18561 -6,161489 397,1799 999 521 478
Madrid Madrid Arroyomolinos   40,26884 -3,920291 597,4142 13835 7074 6761
Extremadura Cáceres Arroyomolinos de la Vera   40,05341 -5,852002 608,2899 497 251 246
Andalucía Huelva Arroyomolinos de León   38,02604 -6,421104 599,7921 1040 526 514
Navarra Navarra Arruazu   42,92223 -2,000009 469,7116 119 66 53
La Rioja La Rioja Arrúbal   42,43536 -2,25173 356,6617 475 253 222
Catalunya Lleida Arsèguel   42,34995 1,584271 985,8667 93 49 44
Islas Baleares Illes Balears Artà   39,69215 3,349073 130,6105 7411 3727 3684
Navarra Navarra Artajona   42,59125 -1,764497 450,9516 1746 905 841
Valencia Castellón/Castelló Artana   39,89002 -0,2576374 256,8818 1969 1002 967
Navarra Navarra Artazu   42,69187 -1,838678 440,7018 121 60 61
País Vasco Vizcaya Artea   43,13372 -2,784141 128,3002 751 377 374
Galicia A Coruña Arteixo   43,30451 -8,511387 36,12324 29762 14906 14856
Canarias Las Palmas Artenara   28,02005 -15,64664 1229,801 1257 674 583
Catalunya Barcelona Artés   41,79839 1,954726 318,0594 5433 2724 2709
Catalunya Lleida Artesa de Lleida   41,55321 0,7055162 201,7782 1517 794 723
Catalunya Lleida Artesa de Segre   41,89501 1,047474 332,3418 3869 1998 1871
Aragón Zaragoza Artieda   42,58543 -0,9840556 630,9939 100 60 40
País Vasco Vizcaya Artzentales   43,24055 -3,241389 245,3207 712 394 318
País Vasco Álava Artziniega   43,1222 -3,128209 196,9808 1818 910 908
Canarias Las Palmas Arucas   28,11927 -15,52474 251,5649 36259 18159 18100
Galicia A Coruña Arzúa   42,92717 -8,164196 385,5346 6490 3241 3249
Catalunya Tarragona Ascó   41,18372 0,5671799 47,97315 1608 826 782
Aragón Zaragoza Asín   42,28297 -1,046718 583,3365 108 56 52
Catalunya Lleida Aspa   41,49573 0,6723415 256,8022 251 128 123
Castilla León Zamora Aspariegos   41,67374 -5,598475 670,0681 297 144 153
País Vasco Álava Asparrena   42,89567 -2,321 631,652 1644 827 817
Valencia Alicante/Alacant Aspe   38,34857 -0,7694142 230,3877 20180 10190 9990
País Vasco Guipúzcoa Asteasu   43,1952 -2,097548 114,908 1478 789 689
País Vasco Guipúzcoa Astigarraga   43,28065 -1,94756 23,83108 4678 2417 2261
Cantabria Cantabria Astillero (El)   43,40158 -3,818161 15,58059 17360 8517 8843
Castilla León León Astorga   42,4589 -6,063526 877,6437 12078 5760 6318
Castilla León Palencia Astudillo   42,19241 -4,294691 788,4464 1134 578 556
Castilla León Zamora Asturianos   42,0513 -6,488429 968,9544 267 141 126
Andalucía Málaga Atajate   36,63999 -5,245177 743,5022 130 71 59
Extremadura Badajoz Atalaya   38,3359 -6,472773 503,989 338 168 170
Castilla León Salamanca Atalaya (La)   40,50245 -6,414223 795,277 144 81 63
Castilla La Mancha Cuenca Atalaya del Cañavate   39,51771 -2,252711 818,4755 110 56 54
Castilla La Mancha Guadalajara Atanzón   40,66655 -2,997695 952,7128 92 58 34
Castilla León Burgos Atapuerca   42,37701 -3,507772 953,9974 208 119 89
Castilla León Valladolid Ataquines   41,18281 -4,802578 795,7349 732 404 328
Andalucía Granada Atarfe   37,2229 -3,687416 604,92 15399 7787 7612
País Vasco Guipúzcoa Ataun   43 -2,166667 306,0193 1671 887 784
Madrid Madrid Atazar (El)   40,93333 -3,466667 900,2352 109 56 53
Aragón Zaragoza Atea   41,15928 -1,554076 846,9442 130 74 56
Aragón Zaragoza Ateca   41,33101 -1,793537 599,9296 2113 1088 1025
Navarra Navarra Atez   42,9398 -1,709411 576,1057 245 143 102
Castilla La Mancha Guadalajara Atienza   41,19748 -2,870902 1153,596 466 257 209
País Vasco Vizcaya Atxondo   43,13034 -2,585079 167,8765 1454 738 716
Valencia Valencia/València Atzeneta d'Albaida   38,83666 -0,4960669 397,5668 1282 675 607
Valencia Castellón/Castelló Atzeneta del Maestrat   40,21661 -0,1706612 405,6302 1424 731 693
País Vasco Vizcaya Aulesti   43,29609 -2,563355 93,12842 683 338 345
Castilla La Mancha Guadalajara Auñón   40,51687 -2,791876 771,4276 217 122 95
Navarra Navarra Auritz/Burguete   42,98929 -1,335345 895,7919 293 144 149
La Rioja La Rioja Ausejo   42,34546 -2,169606 559,8897 966 596 370
Castilla León Soria Ausejo de la Sierra   41,89484 -2,374161 1097,726 66 36 30
Castilla León Burgos Ausines (Los)   42,22558 -3,597602 914,6774 143 81 62
Castilla León Palencia Autilla del Pino   41,99172 -4,633556 870,6778 240 136 104
Castilla León Palencia Autillo de Campos   42,08715 -4,833488 762,9597 168 84 84
La Rioja La Rioja Autol   42,21553 -2,006565 447,7715 4359 2259 2100
Castilla León Ávila Aveinte   40,78237 -4,837343 1000,345 106 59 47
Castilla León Ávila Avellaneda   40,38853 -5,388019 1351,883 31 16 15
Catalunya Lleida Avellanes i Santa Linya (Les)   41,90782 0,766037 571,9478 467 263 204
Castilla León Burgos Avellanosa de Muñó   41,98373 -3,824701 870,7616 136 70 66
Catalunya Barcelona Avià   42,07741 1,825308 666,2902 2206 1109 1097
Castilla León Ávila Ávila   40,65642 -4,700323 1129,841 56855 27485 29370
Asturias Asturias Avilés   43,55577 -5,927617 8,896673 84242 40419 43823
Catalunya Barcelona Avinyó   41,86209 1,971941 358,056 2289 1144 1145
Catalunya Girona Avinyonet de Puigventós   42,25051 2,913306 68,95233 1449 745 704
Catalunya Barcelona Avinyonet del Penedès   41,3606 1,776485 283,9233 1690 908 782
Galicia Ourense Avión   42,37632 -8,250866 446,5516 2610 1209 1401
País Vasco Álava Ayala/Aiara   43,08333 -3,063056 300,2789 2763 1385 1378
Andalucía Huelva Ayamonte   37,21466 -7,409819 3,156081 20334 10250 10084
Navarra Navarra Ayegui   42,65673 -2,038433 490,2995 1667 870 797
Aragón Huesca Ayerbe   42,27497 -0,6887537 592,9154 1125 568 557
Castilla León Segovia Ayllón   41,41933 -3,373922 1000,703 1429 752 677
Castilla La Mancha Albacete Ayna   38,55318 -2,070846 705,988 827 442 385
Valencia Castellón/Castelló Ayódar   39,99977 -0,3760511 388,7343 234 119 115
Castilla León Zamora Ayoó de Vidriales   42,12857 -6,066718 796,757 397 207 190
Valencia Valencia/València Ayora   39,05817 -1,057897 600,3483 5444 2770 2674
Castilla León Palencia Ayuela   42,62606 -4,660477 952,0762 65 38 27
Navarra Navarra Azagra   42,30789 -1,894474 293,2846 3664 1869 1795
Aragón Teruel Azaila   41,29047 -0,4952874 275,2942 154 89 65
Aragón Huesca Azanuy-Alins   41,9738 0,3116778 449,2497 194 97 97
Aragón Huesca Azara   42,06894 -0,0314073 440 203 103 100
País Vasco Guipúzcoa Azkoitia   43,1782 -2,31164 114,0646 11266 5683 5583
Aragón Huesca Azlor   42,09446 -0,0439338 487,5061 136 68 68
Andalucía Sevilla Aznalcázar   37,30518 -6,248415 66,94781 4064 2062 2002
Andalucía Sevilla Aznalcóllar   37,52354 -6,269565 142,9431 6185 3176 3009
La Rioja La Rioja Azofra   42,42418 -2,800831 549,5315 266 146 120
País Vasco Guipúzcoa Azpeitia   43,1839 -2,265466 85,31001 14375 7255 7120
Extremadura Badajoz Azuaga   38,25962 -5,677916 588,9749 8301 4145 4156
Aragón Zaragoza Azuara   41,25877 -0,8684728 580,366 710 391 319
Valencia Castellón/Castelló Azuébar   39,83419 -0,3704957 277,0367 336 170 166
Navarra Navarra Azuelo   42,60846 -2,349251 611,0732 41 18 23
Castilla La Mancha Guadalajara Azuqueca de Henares   40,56503 -3,268549 633,6434 32744 16936 15808
Castilla La Mancha Toledo Azután   39,78576 -5,127171 337,5748 310 153 157
Castilla León Salamanca Babilafuente   40,97716 -5,425566 800,2728 934 487 447
Andalucía Almería Bacares   37,26083 -2,454761 1202,631 280 148 132
Extremadura Badajoz Badajoz   38,8786 -6,970284 192,0375 148334 72085 76249
Catalunya Barcelona Badalona   41,45014 2,24742 16,7426 219547 110185 109362
La Rioja La Rioja Badarán   42,3673 -2,808181 626,2255 615 324 291
Aragón Teruel Bádenas   41,09168 -1,121329 1000,731 25 15 10
Catalunya Barcelona Badia del Vallès   41,50871 2,114864 122,4438 13679 6744 6935
Andalucía Sevilla Badolatosa   37,30871 -4,672858 223,3192 3214 1656 1558
Aragón Zaragoza Badules   41,13863 -1,254127 918,8503 100 53 47
Aragón Huesca Baélls   41,95377 0,4596325 613,6285 119 71 48
Andalucía Córdoba Baena   37,61441 -4,326089 432,8641 20915 10589 10326
Andalucía Jaén Baeza   37,99343 -3,469237 759,475 16253 8062 8191
Catalunya Barcelona Bagà   42,25188 1,863364 756,5488 2362 1159 1203
Aragón Teruel Báguena   41,04003 -1,356289 806,7857 410 223 187
Aragón Zaragoza Bagüés   42,54947 -0,9455563 808,4211 28 17 11
Castilla León Valladolid Bahabón   41,48133 -4,281538 884,0493 174 85 89
Castilla León Burgos Bahabón de Esgueva   41,86199 -3,729234 916,0064 118 69 49
Castilla La Mancha Guadalajara Baides   41,00534 -2,78473 841,8666 48 24 24
Andalucía Jaén Bailén   38,09588 -3,774859 350,999 18785 9497 9288
Aragón Huesca Bailo   42,51 -0,8113827 700,7607 243 146 97
Galicia Pontevedra Baiona   42,11809 -8,84958 21,20054 12091 6000 6091
Catalunya Lleida Baix Pallars   42,32555 1,065556 606,2668 413 222 191
Navarra Navarra Bakaiku   42,89249 -2,102132 518,6227 338 180 158
País Vasco Vizcaya Bakio   43,42778 -2,811389 2,838547 2313 1181 1132
Catalunya Lleida Balaguer   41,7897 0,805238 227,2513 16779 8564 8215
Castilla La Mancha Albacete Balazote   38,88408 -2,150826 774,1191 2453 1266 1187
Castilla León Burgos Balbases (Los)   42,215 -4,062593 811,7905 373 207 166
Castilla León León Balboa   42,70652 -6,923307 688,6499 406 220 186
Aragón Zaragoza Balconchán   41,08688 -1,460723 890,5054 11 4 7
Aragón Huesca Baldellou   41,91793 0,5468061 464,8766 114 64 50
Galicia Lugo Baleira   43,00167 -7,239167 661,8257 1584 831 753
Catalunya Barcelona Balenyà   41,84387 2,251218 593,3597 3743 1884 1859
País Vasco Guipúzcoa Baliarrain   43,06931 -2,129235 298,5484 110 60 50
Castilla La Mancha Albacete Ballestero (El)   38,84107 -2,455432 1022,816 481 246 235
Castilla La Mancha Ciudad Real Ballesteros de Calatrava   38,83735 -3,943273 660,202 506 251 255
Aragón Huesca Ballobar   41,62202 0,1911941 158,806 987 499 488
País Vasco Vizcaya Balmaseda   43,19287 -3,196942 151,5686 7270 3533 3737
Valencia Alicante/Alacant Balones   38,73683 -0,3420584 663,7676 163 81 82
Castilla La Mancha Albacete Balsa de Ves   39,26442 -1,195344 753,8686 226 116 110
Catalunya Barcelona Balsareny   41,86267 1,873386 332,1174 3512 1800 1712
Castilla León Palencia Baltanás   41,93716 -4,245831 784,0414 1353 713 640
Galicia Ourense Baltar   41,94975 -7,716806 823,1027 1144 568 576
Aragón Huesca Banastás   42,18112 -0,4504838 534,7084 268 146 122
Galicia Ourense Bande   42,03019 -7,976335 723,6759 2116 995 1121
Islas Baleares Illes Balears Banyalbufar   39,68718 2,513457 109,7573 605 337 268
Valencia Alicante/Alacant Banyeres de Mariola   38,71685 -0,6558753 825,7204 7240 3614 3626
Catalunya Tarragona Banyeres del Penedès   41,27967 1,583377 161,0753 2945 1529 1416
Catalunya Girona Banyoles   42,11812 2,764747 180,4805 18327 9187 9140
Galicia A Coruña Baña (A)   42,80187 -8,842805 132,5069 4415 2113 2302
La Rioja La Rioja Bañares   42,46864 -2,911659 594,9688 324 157 167
Castilla León León Bañeza (La)   42,29755 -5,90192 779,588 11057 5335 5722
Castilla León Salamanca Bañobárez   40,85113 -6,612907 745,1431 359 184 175
Aragón Teruel Bañón   40,83926 -1,190015 1136,515 171 95 76
País Vasco Álava Baños de Ebro/Mañueta   42,53029 -2,679144 428,0221 333 181 152
Andalucía Jaén Baños de la Encina   38,17133 -3,774258 419,4892 2716 1402 1314
Galicia Ourense Baños de Molgas   42,24161 -7,672231 513,4908 1846 911 935
Extremadura Cáceres Baños de Montemayor   40,31583 -5,859305 700,7947 703 335 368
La Rioja La Rioja Baños de Río Tobía   42,33489 -2,761148 579,7742 1728 868 860
La Rioja La Rioja Baños de Rioja   42,51219 -2,945273 549,6365 93 57 36
Castilla La Mancha Guadalajara Baños de Tajo   40,71827 -1,971264 1257,18 20 15 5
Castilla León Burgos Baños de Valdearados   41,76987 -3,556313 870,1116 400 235 165
Castilla La Mancha Guadalajara Bañuelos   41,2862 -2,914215 1156,416 32 21 11
Castilla León Burgos Bañuelos de Bureba   42,50111 -3,280796 784,2388 32 21 11
Castilla León Palencia Baquerín de Campos   42,01602 -4,78178 749,9719 37 21 16
Castilla La Mancha Cuenca Barajas de Melo   40,12273 -2,915822 707,7529 1026 531 495
País Vasco Vizcaya Barakaldo   43,29683 -2,985259 32,29025 98460 47812 50648
Galicia Lugo Baralla   42,89286 -7,253127 488,2265 2955 1521 1434
Navarra Navarra Barañain   42,80492 -1,685519 436,32 22110 10930 11180
Castilla León Soria Baraona   41,29533 -2,657406 1122,398 187 101 86
Navarra Navarra Barásoain   42,60348 -1,646459 530,6812 631 322 309
Galicia Ourense Barbadás   42,29916 -7,887585 241,3901 9177 4495 4682
Castilla León Salamanca Barbadillo   40,93208 -5,881299 805,1871 476 240 236
Castilla León Burgos Barbadillo de Herreros   42,21489 -3,150055 1408,983 117 70 47
Castilla León Burgos Barbadillo del Mercado   42,03931 -3,358344 955,1722 154 86 68
Castilla León Burgos Barbadillo del Pez   42,11964 -3,228537 1053,858 87 58 29
Castilla León Salamanca Barbalos   40,67702 -5,943107 904,4462 94 52 42
Navarra Navarra Barbarin   42,60233 -2,102242 602,2934 74 36 38
Aragón Huesca Barbastro   42,0348 0,1239805 336,4226 16924 8315 8609
Andalucía Cádiz Barbate   36,19282 -5,918903 15,97273 22912 11447 11465
Catalunya Lleida Barbens   41,67765 1,014993 284,5768 892 475 417
Catalunya Tarragona Barberà de la Conca   41,41309 1,228101 445,4714 539 296 243
Catalunya Barcelona Barberà del Vallès   41,51596 2,124723 142,2961 31144 15544 15600
Aragón Zaragoza Bárboles   41,71191 -1,188404 260,1506 352 194 158
Castilla León Segovia Barbolla   41,32545 -3,672688 942,1429 205 110 95
Aragón Huesca Barbués   41,97961 -0,419158 360,2759 103 53 50
Aragón Huesca Barbuñales   42,02539 -0,0875083 459,5806 107 55 52
Castilla León Soria Barca   41,45625 -2,620859 956,5942 109 65 44
Aragón Huesca Bárcabo   42,24125 0,0694723 718,25 124 74 50
Extremadura Badajoz Barcarrota   38,51441 -6,849041 488,5576 3698 1873 1825
Catalunya Barcelona Barcelona   41,38792 2,169919 19,99069 1621537 771570 849967
Castilla León Palencia Bárcena de Campos   42,4837 -4,498671 845,1735 54 25 29
Cantabria Cantabria Bárcena de Cicero   43,41996 -3,505684 8,115047 3784 1970 1814
Cantabria Cantabria Bárcena de Pie de Concha   43,12004 -4,046467 341,4135 805 396 409
Castilla León Salamanca Barceo   41,06123 -6,451808 725,3111 54 28 26
Castilla La Mancha Cuenca Barchín del Hoyo   39,66472 -2,069453 953,0204 93 50 43
Castilla León Valladolid Barcial de la Loma   41,95028 -5,284598 739,793 136 68 68
Castilla León Zamora Barcial del Barco   41,9342 -5,664173 716,0553 280 152 128
Castilla La Mancha Toledo Barcience   39,98309 -4,233763 517,1357 578 316 262
Castilla León Ávila Barco de Ávila (El)   40,35711 -5,523521 1018,091 2721 1328 1393
Galicia Ourense Barco de Valdeorras (O)   42,41542 -6,98196 324,8651 14213 7029 7184
Castilla León Soria Barcones   41,29187 -2,816489 1095,072 31 19 12
Aragón Zaragoza Bardallur   41,68325 -1,21231 284,6658 316 157 159
Cantabria Cantabria Bareyo   43,47031 -3,596607 74,22401 2060 1058 1002
Castilla La Mancha Toledo Bargas   39,94163 -4,01897 599,7254 8987 4581 4406
Navarra Navarra Bargota   42,56128 -2,311974 589,0367 327 157 170
Navarra Navarra Barillas   41,97106 -1,662919 388,5261 195 103 92
Castilla León León Barjas   42,61121 -6,978796 845,5484 279 148 131
Canarias Santa Cruz de Tenerife Barlovento   28,82735 -17,80326 560,6917 2363 1195 1168
Catalunya Lleida Baronia de Rialb (La)   41,97425 1,178759 598,8065 279 144 135
Valencia Castellón/Castelló Barracas   40,01577 -0,6967063 985,0495 184 95 89
Aragón Teruel Barrachina   40,89761 -1,140161 1043,846 157 82 75
Castilla León Ávila Barraco (El)   40,47881 -4,638284 1007,118 2152 1096 1056
Extremadura Cáceres Barrado   40,0849 -5,881955 776,6094 477 240 237
Castilla La Mancha Albacete Barrax   39,04573 -2,200169 730,8005 2049 1043 1006
Galicia Lugo Barreiros   43,53333 -7,233333 193,2786 3244 1553 1691
País Vasco Vizcaya Barrika   43,40638 -2,962425 71,81126 1449 715 734
Castilla León Burgos Barrio de Muñó   42,17502 -4,007208 782,927 30 18 12
Castilla La Mancha Guadalajara Barriopedro   40,78922 -2,753756 893,6289 27 14 13
Andalucía Cádiz Barrios (Los)   36,18539 -5,492747 25,33697 22311 11258 11053
Castilla León Burgos Barrios de Bureba (Los)   42,64565 -3,391559 631,6701 224 134 90
Castilla León Burgos Barrios de Colina   42,39611 -3,459788 964,8784 65 30 35
Castilla León León Barrios de Luna (Los)   42,84581 -5,860184 1062,226 318 170 148
Galicia Pontevedra Barro   42,525 -8,647223 66,8885 3583 1772 1811
Castilla León Ávila Barromán   41,06509 -4,931392 795,3719 223 118 105
Castilla León Salamanca Barruecopardo   41,07253 -6,662935 714,7976 501 258 243
Castilla León Palencia Barruelo de Santullán   42,90768 -4,28723 1051,277 1488 714 774
Castilla León Valladolid Barruelo del Valle   41,67421 -5,069644 821,5405 64 40 24
País Vasco Álava Barrundia   42,91669 -2,491817 555,0674 875 488 387
Valencia Valencia/València Barx   39,01262 -0,3010528 345,9779 1477 744 733
Valencia Valencia/València Barxeta   39,02132 -0,4157147 119,2042 1669 855 814
Navarra Navarra Basaburua   43,02667 -1,779444 659,5215 851 490 361
Castilla León Segovia Basardilla   41,02772 -4,025467 1094,927 167 77 90
País Vasco Vizcaya Basauri   43,23333 -2,883333 46,02919 42657 20873 21784
Catalunya Girona Bàscara   42,15715 2,910638 66,21327 946 500 446
Castilla León Burgos Basconcillos del Tozo   42,70267 -3,989552 910,5488 336 186 150
Castilla León Palencia Báscones de Ojeda   42,67077 -4,527061 962,8129 174 95 79
Castilla León Burgos Bascuñana   42,42544 -3,082017 800,0485 47 31 16
Castilla La Mancha Cuenca Bascuñana de San Pedro   40,2121 -2,228446 1049,3 27 17 10
Catalunya Lleida Bassella   42,01102 1,288306 413,0881 252 132 120
Castilla León Salamanca Bastida (La)   40,58504 -6,058626 1114,442 35 19 16
Catalunya Tarragona Batea   41,09412 0,3120051 366,6695 2163 1118 1045
Extremadura Badajoz Baterno   38,95633 -4,911456 561,4879 352 183 169
Madrid Madrid Batres   40,21029 -3,922307 603,6849 1466 755 711
Catalunya Lleida Bausen   42,83448 0,7167327 904,0203 63 37 26
Andalucía Almería Bayárcal   37,03116 -2,996469 1271,166 306 165 141
Andalucía Almería Bayarque   37,33091 -2,43566 816,2208 230 122 108
Castilla León Soria Bayubas de Abajo   41,52646 -2,895991 921,9889 210 110 100
Castilla León Soria Bayubas de Arriba   41,55735 -2,88629 960,613 58 32 26
Andalucía Granada Baza   37,49065 -2,774473 850,2978 23359 11672 11687
Navarra Navarra Baztan   43,2 -1,467 431,7236 8127 4143 3984
Aragón Teruel Bea   41,03651 -1,146732 1130,035 37 21 16
Galicia Ourense Beade   42,33477 -8,145673 202,2736 521 272 249
Castilla La Mancha Cuenca Beamud   40,18665 -1,829775 1337,114 73 38 35
Galicia Ourense Beariz   42,4678 -8,273106 641,1476 1319 606 713
Andalucía Huelva Beas   37,42592 -6,792988 120,9826 4293 2151 2142
Andalucía Granada Beas de Granada   37,21916 -3,481737 1068,34 1050 560 490
Andalucía Granada Beas de Guadix   37,2794 -3,205976 955,7032 378 196 182
Andalucía Jaén Beas de Segura   38,25238 -2,889883 581,1347 5591 2882 2709
País Vasco Guipúzcoa Beasain   43,04708 -2,204605 157,5788 13557 6888 6669
Castilla León Ávila Becedas   40,40503 -5,634871 1100,157 300 155 145
Castilla León Ávila Becedillas   40,53734 -5,324924 1055,372 133 72 61
Aragón Teruel Beceite   40,83106 0,1795601 556,1799 621 322 299
Galicia Lugo Becerreá   42,85341 -7,162147 641,6993 3250 1650 1600
Castilla León Palencia Becerril de Campos   42,10857 -4,639876 769,5222 962 488 474
Madrid Madrid Becerril de la Sierra   40,71638 -3,989412 1086,586 5083 2538 2545
Castilla León Valladolid Becilla de Valderaduey   42,09895 -5,219741 735,9683 345 182 163
Andalucía Almería Bédar   37,18964 -1,981898 391,56 1014 517 497
País Vasco Vizcaya Bedia   43,20937 -2,804965 68,43693 962 462 500
Andalucía Jaén Bedmar y Garcíez   37,82271 -3,411761 645,4688 3127 1567 1560
Andalucía Jaén Begíjar   37,98452 -3,53483 556,9252 3165 1581 1584
Galicia Lugo Begonte   43,14534 -7,680204 416,7638 3475 1726 1749
Catalunya Barcelona Begues   41,33101 1,921987 371,5191 6271 3132 3139
Catalunya Girona Begur   41,95374 3,208136 206,9355 4258 2192 2066
Navarra Navarra Beintza-Labaien   43,08728 -1,742534 446,4482 253 150 103
Navarra Navarra Beire   42,45412 -1,621434 367,1117 342 171 171
Andalucía Almería Beires   37,012 -2,790928 919,2347 126 64 62
País Vasco Guipúzcoa Beizama   43,13419 -2,200113 493,4712 180 111 69
Castilla León Salamanca Béjar   40,38356 -5,766045 946,3267 15007 7146 7861
Valencia Castellón/Castelló Bejís   39,91087 -0,7038683 762,8378 427 250 177
Andalucía Córdoba Belalcázar   38,57843 -5,167119 492,9109 3466 1663 1803
Navarra Navarra Belascoáin   42,75615 -1,8325 423,4454 124 61 63
País Vasco Guipúzcoa Belauntza   43,13528 -2,050705 216,8134 292 162 130
Castilla León Burgos Belbimbre   42,16871 -4,012369 793,7833 77 41 36
Aragón Zaragoza Belchite   41,3061 -0,7543449 443,8954 1671 864 807
Castilla León Salamanca Beleña   40,75113 -5,627549 885,9651 179 91 88
Valencia Valencia/València Bèlgida   38,86024 -0,4751653 276,6864 716 355 361
Catalunya Lleida Belianes   41,55912 1,016285 375,9277 589 304 285
Castilla La Mancha Cuenca Belinchón   40,04724 -3,059993 765,4058 366 185 181
Catalunya Lleida Bellaguarda   41,33698 0,7346494 630,9696 336 177 159
Catalunya Girona Bellcaire d'Empordà   42,07922 3,096079 16,70415 664 322 342
Catalunya Lleida Bellcaire d'Urgell   41,75747 0,9065079 264,6959 1284 632 652
Catalunya Lleida Bell-lloc d'Urgell   41,6294 0,7808905 199,3234 2447 1206 1241
Catalunya Tarragona Bellmunt del Priorat   41,16308 0,7666381 265,5596 354 177 177
Catalunya Lleida Bellmunt d'Urgell   41,77271 0,9525583 347,8303 215 104 111
Aragón Teruel Bello   40,92228 -1,499419 1007,419 285 134 151
Catalunya Barcelona Bellprat   41,51725 1,433458 644,4128 92 50 42
Catalunya Lleida Bellpuig   41,62607 1,009216 293,6344 4940 2577 2363
Valencia Valencia/València Bellreguard   38,94565 -0,1641707 30,94795 4736 2377 2359
Valencia Valencia/València Bellús   38,94529 -0,4873113 135,4684 374 184 190
Catalunya Tarragona Bellvei   41,23992 1,577277 103,1995 2005 1055 950
Catalunya Lleida Bellver de Cerdanya   42,37015 1,778271 1033,611 2231 1181 1050
Catalunya Lleida Bellvís   41,67349 0,8210204 209 2481 1285 1196
Andalucía Córdoba Belmez   38,27234 -5,208753 530,0388 3246 1574 1672
Andalucía Jaén Bélmez de la Moraleda   37,7239 -3,38222 863,7288 1833 910 923
Castilla La Mancha Cuenca Belmonte   39,55941 -2,70837 747,8671 2251 1122 1129
Castilla León Palencia Belmonte de Campos   41,94308 -4,987806 743,8493 35 17 18
Aragón Zaragoza Belmonte de Gracián   41,31591 -1,5459 705,7676 215 118 97
Asturias Asturias Belmonte de Miranda   43,28253 -6,218905 220,3919 1807 927 880
Aragón Teruel Belmonte de San José   40,87395 -0,0630138 658,2455 145 69 76
Madrid Madrid Belmonte de Tajo   40,13364 -3,339654 732,0183 1451 733 718
Castilla La Mancha Cuenca Belmontejo   39,82042 -2,344961 842,4863 211 108 103
Castilla León Burgos Belorado   42,42041 -3,189796 773,8459 2172 1133 1039
Aragón Huesca Belver de Cinca   41,68973 0,1784385 195,5677 1380 737 643
Castilla León Zamora Belver de los Montes   41,72264 -5,450851 691,9913 382 209 173
Castilla La Mancha Toledo Belvís de la Jara   39,76008 -4,949282 451,4582 1852 939 913
Extremadura Cáceres Belvís de Monroy   39,81759 -5,607221 391,3559 670 341 329
Castilla León León Bembibre   42,61572 -6,416451 650,2163 10071 4981 5090
Aragón Huesca Benabarre   42,10639 0,4791799 720,4813 1199 624 575
Andalucía Sevilla Benacazón   37,35343 -6,199005 122,7115 6431 3265 3166
Andalucía Málaga Benadalid   36,60577 -5,268939 694,8373 257 122 135
Castilla León Valladolid Benafarces   41,62082 -5,292621 737,5884 96 52 44
Valencia Castellón/Castelló Benafer   39,93554 -0,5767506 588,7029 180 95 85
Valencia Castellón/Castelló Benafigos   40,27721 -0,209237 932,0203 169 93 76
Valencia Valencia/València Benagéber   39,70691 -1,100758 783,6801 142 77 65
Valencia Valencia/València Benaguasil   39,59147 -0,5890565 129,399 11011 5686 5325
Andalucía Almería Benahadux   36,92587 -2,455683 113,9746 3940 1968 1972
Andalucía Málaga Benahavís   36,52446 -5,046305 169,0831 4373 2257 2116
Andalucía Málaga Benalauría   36,59402 -5,261163 680,5325 503 268 235
Andalucía Málaga Benalmádena   36,59523 -4,573368 246,0654 58854 29111 29743
Andalucía Granada Benalúa   37,3503 -3,16904 858,6871 3326 1657 1669
Andalucía Granada Benalúa de las Villas   37,42758 -3,683473 848,7814 1434 792 642
Andalucía Cádiz Benalup-Casas Viejas   36,34284 -5,8094 75,25459 7151 3618 3533
Andalucía Málaga Benamargosa   36,83208 -4,19239 107,37 1631 832 799
Andalucía Granada Benamaurel   37,60913 -2,699214 719,2347 2417 1217 1200
Andalucía Córdoba Benamejí   37,26732 -4,540418 458,9315 5146 2563 2583
Andalucía Málaga Benamocarra   36,7912 -4,159968 129,8485 3061 1563 1498
Andalucía Cádiz Benaocaz   36,69952 -5,421263 792,0704 731 373 358
Andalucía Málaga Benaoján   36,71874 -5,25315 565,6541 1604 819 785
Andalucía Málaga Benarrabá   36,55169 -5,276832 536,6716 570 296 274
Valencia Castellón/Castelló Benasal   40,37828 -0,1371356 839,5466 1340 676 664
Valencia Alicante/Alacant Benasau   38,69114 -0,3437617 695,5562 190 93 97
Aragón Huesca Benasque   42,60514 0,5239731 1158,04 2200 1157 1043
Andalucía Jaén Benatae   38,35257 -2,650866 854,9232 545 288 257
Catalunya Lleida Benavent de Segrià   41,69626 0,633923 234,1884 1489 767 722
Castilla León Zamora Benavente   42,00302 -5,67408 723,4604 19119 9356 9763
Castilla León León Benavides   42,5 -5,9 843,1052 2854 1418 1436
Valencia Valencia/València Benavites   39,74054 -0,2573594 39,9698 637 309 328
Castilla León Zamora Benegiles   41,62679 -5,63523 647 393 207 186
Valencia Alicante/Alacant Beneixama   38,69995 -0,7661394 595,4329 1811 910 901
Valencia Valencia/València Beneixida   39,05722 -0,5489059 57,80067 703 333 370
Valencia Alicante/Alacant Benejúzar   38,07839 -0,8384452 25,65035 5467 2741 2726
Valencia Valencia/València Benetússer   39,42465 -0,3974029 16,70827 15313 7678 7635
Valencia Alicante/Alacant Benferri   38,14063 -0,9632033 54,47756 1876 970 906
Valencia Alicante/Alacant Beniarbeig   38,82312 -0,0020653 46,27847 1997 995 1002
Valencia Alicante/Alacant Beniardá   38,68372 -0,2160712 469,4673 238 129 109
Valencia Valencia/València Beniarjó   38,93229 -0,1874941 48,86893 1783 872 911
Valencia Alicante/Alacant Beniarrés   38,81952 -0,3782794 391,1873 1323 657 666
Valencia Valencia/València Beniatjar   38,84798 -0,41688 393,6027 256 133 123
Valencia Castellón/Castelló Benicarló   40,4187 0,4231017 17,99488 26655 13507 13148
Valencia Castellón/Castelló Benicasim/Benicàssim   40,05554 0,0656074 16,66872 18098 9132 8966
Valencia Valencia/València Benicolet   38,9191 -0,3469744 246,7301 630 329 301
Valencia Valencia/València Benicull de Xúquer   39,18639 -0,3858408 24,44505 993 500 493
Valencia Alicante/Alacant Benidoleig   38,79387 -0,0281963 102,7022 1275 621 654
Valencia Alicante/Alacant Benidorm   38,53704 -0,1290771 21,19977 71034 35796 35238
Murcia Murcia Beniel   38,04591 -1,001894 31,7415 10933 5662 5271
Valencia Valencia/València Benifaió   39,28524 -0,4270781 25,18363 12204 6016 6188
Valencia Valencia/València Benifairó de la Valldigna   39,05379 -0,3022293 40,15332 1683 845 838
Valencia Valencia/València Benifairó de les Valls   39,7267 -0,2698895 57,70965 2137 1074 1063
Catalunya Tarragona Benifallet   40,97462 0,5170919 20,97804 788 392 396
Valencia Alicante/Alacant Benifallim   38,66279 -0,4003207 730,8427 109 52 57
Valencia Alicante/Alacant Benifato   38,67406 -0,2300378 654,8287 187 97 90
Valencia Valencia/València Beniflá   38,92797 -0,1886494 49 407 211 196
Valencia Valencia/València Benigánim   38,94381 -0,4439618 187,4871 6469 3335 3134
Valencia Alicante/Alacant Benigembla   38,75606 -0,1102239 310,3394 589 299 290
Valencia Alicante/Alacant Benijófar   38,07811 -0,73795 35,03075 3976 1977 1999
Valencia Alicante/Alacant Benilloba   38,70023 -0,3904273 535,0692 839 415 424
Valencia Alicante/Alacant Benillup   38,75348 -0,3789057 561,1097 99 43 56
Valencia Alicante/Alacant Benimantell   38,67443 -0,207443 562,9584 490 237 253
Valencia Alicante/Alacant Benimarfull   38,7751 -0,3934855 427,3933 440 224 216
Valencia Alicante/Alacant Benimassot   38,74907 -0,2923697 729,0436 123 67 56
Valencia Alicante/Alacant Benimeli   38,82294 -0,0417273 95,25533 402 202 200
Valencia Valencia/València Benimodo   39,21346 -0,52738 48,09188 2268 1164 1104
Valencia Valencia/València Benimuslem   39,13147 -0,4928766 25,46984 618 313 305
Valencia Valencia/València Beniparrell   39,38113 -0,4126262 9,134038 1949 1002 947
Valencia Valencia/València Benirredrà   38,9611 -0,1935661 32,96222 1642 804 838
Valencia Valencia/València Benisanó   39,61292 -0,5767823 132,4884 2224 1108 1116
Valencia Alicante/Alacant Benissa   38,71623 0,0533722 253,765 13221 6668 6553
Catalunya Tarragona Benissanet   41,05704 0,6343785 30,95802 1250 663 587
Valencia Valencia/València Benissoda   38,8327 -0,5308933 334,6183 372 208 164
Valencia Valencia/València Benisuera   38,91311 -0,4780543 170,758 193 99 94
Valencia Alicante/Alacant Benitachell/Poble Nou de Benitatxell (el)   38,73225 0,1447876 154,6002 5399 2723 2676
Andalucía Almería Benitagla   37,23124 -2,239107 945,0856 88 51 37
Andalucía Almería Benizalón   37,21175 -2,241685 933,7475 286 145 141
Valencia Castellón/Castelló Benlloch   40,21074 0,0270846 315,5532 1175 629 546
Extremadura Cáceres Benquerencia   39,31013 -6,08435 444,9597 98 56 42
Extremadura Badajoz Benquerencia de la Serena   38,69917 -5,49442 668,4374 948 463 485
Andalucía Almería Bentarique   36,98652 -2,61942 319,8048 272 150 122
Castilla León León Benuza   42,3985 -6,711346 790,2425 639 344 295
Navarra Navarra Bera/Vera de Bidasoa   43,28069 -1,682699 42,49012 3691 1842 1849
País Vasco Vizcaya Berango   43,3659 -2,996356 21,28287 6588 3218 3370
País Vasco Álava Berantevilla   42,68245 -2,860401 468,8318 438 223 215
País Vasco Guipúzcoa Berastegi   43,12403 -1,979426 404,8885 1033 560 473
Castilla León Soria Beratón   41,71635 -1,810971 1386,368 37 28 9
Aragón Huesca Berbegal   41,96134 -0,0015523 513,5282 450 231 219
Castilla León Burgos Berberana   42,91988 -3,060073 620,4984 76 41 35
Navarra Navarra Berbinzana   42,52661 -1,834007 318,8264 687 360 327
La Rioja La Rioja Berceo   42,33819 -2,852499 725,8651 190 113 77
Castilla León Valladolid Bercero   41,56435 -5,055943 740,9147 226 124 102
Castilla León Valladolid Berceruelo   41,57958 -5,03342 775,9297 46 25 21
Andalucía Granada Bérchules   36,97672 -3,190379 1330,123 820 438 382
Castilla León Segovia