Municipalities of Spain

Jose Gavinha and Mario Pezza independently sent me spreadsheets of the 8,108 municipalities of Spain (as of the 2001 census).

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
A Arnoia                                     ES.GA.OR.AA 32.003     1,187     1,096    21 Outeiro-Cruz
Ababuj                                       ES.AR.TE.AB 44.001        85        83    54 
Abades                                       ES.CL.SG.AB 40.001       869       917    32 
Abadía                                       ES.EX.CC.AD 10.001       272       310    45 
Abadín                                       ES.GA.LG.AB 27.001     3,399     4,100   196 
Abadiño                                      ES.PV.VZ.AB 48.001     6,843     7,070    36 Abadiño-Zelaieta
Abáigar                                      ES.NA.NV.AB 31.001        99        95     5 
Abajas                                       ES.CL.BU.AJ 09.001        52        51    35 
Ábalos                                       ES.LO.LR.AV 26.001       281       293    18 
Abaltzisketa                                 ES.PV.GP.AB 20.001       277       284    11 
A Baña                                       ES.GA.AC.AB 15.007     4,800     5,864    98 San Vicente
Abánades                                     ES.CM.GJ.AB 19.001       114       128    36 
Abanilla                                     ES.MU.MR.AB 30.001     6,166     6,074   236 
Abanto                                       ES.AR.ZG.AB 50.001       167       221    64 
Abanto y Ciérvana                            ES.PV.VZ.AY 48.002     9,036     9,351    18 Gallarta
Abarán                                       ES.MU.MR.AA 30.002    12,513    11,865   115 
Abarca de Campos                             ES.CL.PL.AB 34.001        47        44    11 
Abárzuza                                     ES.NA.NV.RZ 31.002       530       497    23 
Abaurregaina                                 ES.NA.NV.NA 31.003       160       224    21 
Abaurrepea                                   ES.NA.NV.AP 31.004        47        53    11 
Abegondo                                     ES.GA.AC.AG 15.001     5,729     5,466    84 San Marco
Abejar                                       ES.CL.SR.AB 42.001       347       381    23 
Abejuela                                     ES.AR.TE.AJ 44.002        56        65    87 
Abella de la Conca                           ES.CT.LD.AD 25.001       179       164    78 
Abengibre                                    ES.CM.AB.AB 02.001       950     1,065    31 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Abenójar                                     ES.CM.CR.AB 13.001     1,681     2,016   423 
Aberin                                       ES.NA.NV.IN 31.005       328       377    21 Muniáin de Solana
Abertura                                     ES.EX.CC.AR 10.002       502       532    63 
Abezames                                     ES.CL.ZM.AB 49.002       104       124    23 
Abia de la Obispalía                         ES.CM.CU.AB 16.001        76       118    63 
Abia de las Torres                           ES.CL.PL.AT 34.003       197       239    27 
Abiego                                       ES.AR.HS.AJ 22.001       289       320    38 
Abizanda                                     ES.AR.HS.DZ 22.002       133       129    45 
Abla                                         ES.AN.AM.AB 04.001     1,501     1,663    45 
Ablanque                                     ES.CM.GJ.AK 19.002       152       163    51 
Ablitas                                      ES.NA.NV.TA 31.006     2,306     2,264    77 
A Bola                                       ES.GA.OR.AB 32.014     1,527     1,772    35 
Abrera                                       ES.CT.BR.AB 08.001     8,624     5,464    20 
Abrucena                                     ES.AN.AM.AU 04.002     1,418     1,432    84 
Abusejo                                      ES.CL.SL.UJ 37.001       249       319    23 
A Cañiza                                     ES.GA.PV.AC 36.009     7,194     8,025   108 
A Capela                                     ES.GA.AC.AA 15.018     1,530     1,741    58 Nieves
Acebedo                                      ES.CL.LN.AC 24.001       271       426    50 
Acebo                                        ES.EX.CC.AB 10.003       757       891    57 
Acedera                                      ES.EX.BD.AC 06.001       907     1,043    83 
Acehúche                                     ES.EX.CC.AH 10.004       911     1,014    91 
Aceituna                                     ES.EX.CC.AX 10.005       687       790    40 
Acered                                       ES.AR.ZG.RD 50.002       259       325    30 
Aceuchal                                     ES.EX.BD.AU 06.002     5,249     5,053    63 
A Coruña                                     ES.GA.AC.AC 15.030   236,379   246,953    38 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Adahuesca                                    ES.AR.HS.AD 22.003       159       174    53 
Adalia                                       ES.CL.VD.AD 47.001        78        92    16 
Adamuz                                       ES.AN.CO.AD 14.001     4,330     4,528   335 
Adanero                                      ES.CL.AV.AD 05.001       318       364    31 
Adeje                                        ES.CN.SC.AD 38.001    20,255     9,708   106 
Ademuz                                       ES.VC.VN.AW 46.001     1,115     1,300   100 
Adiós                                        ES.NA.NV.AD 31.007       138       114     8 
Adobes                                       ES.CM.GJ.DO 19.003        51        43    33 
Ador                                         ES.VC.VN.AD 46.002     1,237     1,088    14 
Adra                                         ES.AN.AM.AD 04.003    21,983    20,104    90 
Adrada de Haza                               ES.CL.BU.AH 09.003       272       317    10 
Adrada de Pirón                              ES.CL.SG.AD 40.002        52        53    11 
Adradas                                      ES.CL.SR.AD 42.003       102       130    68 
Adrados                                      ES.CL.SG.AX 40.003       196       274    16 
Adsubia                                      ES.VC.AN.AD 03.001       550       545    15 
Aduna                                        ES.PV.GP.AD 20.002       333       296     7 
A Estrada                                    ES.GA.PV.AE 36.017    22,308    22,391   281 
A Fonsagrada                                 ES.GA.LG.AF 27.018     5,082     6,986   438 
Agaete                                       ES.CN.LP.AG 35.001     5,202     5,269    46 
Agallas                                      ES.CL.SL.AG 37.002       185       255    45 
Àger                                         ES.CT.LD.AG 25.002       516       592   161 
Agolada                                      ES.GA.PV.AO 36.020     3,882     5,049   148 
Agón                                         ES.AR.ZG.AG 50.003       186       229    19 
Agoncillo                                    ES.LO.LR.AC 26.002       916       853    35 
Agost                                        ES.VC.AN.AG 03.002     4,193     3,966    67 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Agramunt                                     ES.CT.LD.AW 25.003     4,759     4,803    79 
Ágreda                                       ES.CL.SR.AG 42.004     3,351     3,687   165 
Agres                                        ES.VC.AN.AE 03.003       635       676    26 
Agrón                                        ES.AN.GD.AN 18.001       375       445    27 
Aguadulce                                    ES.AN.SV.AU 41.001     1,987     1,918    14 
A Guarda                                     ES.GA.PV.AG 36.023     9,835    10,091    21 
Aguarón                                      ES.AR.ZG.GA 50.004       751       759    37 
Aguasal                                      ES.CL.VD.AG 47.002        31        30    27 
Aguas Cándidas                               ES.CL.BU.AC 09.006        93       113    18 
Aguatón                                      ES.AR.TE.AG 44.003        26        32    22 
Aguaviva                                     ES.AR.TE.AV 44.004       658       618    42 
A Gudiña                                     ES.GA.OR.AG 32.034     1,682     2,037   171 
Agudo                                        ES.CM.CR.AQ 13.002     1,987     2,219   230 
Agüero                                       ES.AR.HS.AU 22.004       171       168    94 
Aguilafuente                                 ES.CL.SG.AF 40.004       814       807    61 
Aguilar de Bureba                            ES.CL.BU.AU 09.007        86       108     9 
Aguilar de Campoo                            ES.CL.PL.AG 34.004     7,435     7,496   237 
Aguilar de Campos                            ES.CL.VD.AC 47.003       356       431    50 
Aguilar de Codés                             ES.NA.NV.AG 31.008        99       110    19 
Aguilar de la Frontera                       ES.AN.CO.AG 14.002    13,421    13,114   167 
Aguilar del Alfambra                         ES.AR.TE.AM 44.005        80       101    39 
Aguilar del Río Alhama                       ES.LO.LR.AR 26.003       711       848    54 
Aguilar de Segarra                           ES.CT.BR.AG 08.002       220       191    43 
Águilas                                      ES.MU.MR.AG 30.003    27,771    24,894   252 
Aguilón                                      ES.AR.ZG.GN 50.005       287       267    60 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Agüimes                                      ES.CN.LP.AI 35.002    20,124    16,156    79 
Agullana                                     ES.CT.GN.AG 17.001       668       690    28 
Agullent                                     ES.VC.VN.AG 46.004     2,279     2,097    16 
Agulo                                        ES.CN.SC.AG 38.002     1,127     1,115    25 
Agurain                                      ES.PV.AA.AG 01.051     4,006     3,650    38 
Ahigal                                       ES.EX.CC.AG 10.006     1,602     1,791    52 
Ahigal de los Aceiteros                      ES.CL.SL.AH 37.003       183       245    28 
Ahigal de Villarino                          ES.CL.SL.AV 37.004        43        61    24 
Ahillones                                    ES.EX.BD.AH 06.003     1,144     1,319    22 
Aia                                          ES.PV.GP.AI 20.016     1,610     1,681    55 
Aibar                                        ES.NA.NV.AI 31.009       932       965    48 
Aielo de Malferit                            ES.VC.VN.AI 46.042     4,155     3,823    27 
Aielo de Rugat                               ES.VC.VN.IR 46.043       197       201     8 
Aiguafreda                                   ES.CT.BR.AI 08.014     2,155     2,063     8 
Aiguamúrcia                                  ES.CT.TG.AI 43.001       648       565    73 
Aiguaviva                                    ES.CT.GN.AI 17.002       496       354    14 
Aigües                                       ES.VC.AN.AI 03.004       541       372    19 
A Illa de Arousa                             ES.GA.PV.AI 36.901     4,870               6 
Aín                                          ES.VC.CS.AI 12.002       155       131    12 
Aínsa-Sobrarbe                               ES.AR.HS.AI 22.907     1,602     1,427   285 Ainsa
Ainzón                                       ES.AR.ZG.AI 50.006     1,235     1,226    41 
Aisa                                         ES.AR.HS.AH 22.006       402       321    81 
Aitona                                       ES.CT.LD.AI 25.038     2,179     2,259    67 
Aizarnazabal                                 ES.PV.GP.AY 20.003       531       531     7 
Ajalvir                                      ES.MD.MD.AJ 28.002     2,479     1,309    20 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Ajamil                                       ES.LO.LR.AJ 26.004        75        75    66 
Ajangiz                                      ES.PV.VZ.AJ 48.911       434       361     7 Mendieta
Ajofrín                                      ES.CM.TD.AF 45.001     2,181     2,178    35 
Alacón                                       ES.AR.TE.AW 44.006       409       527    48 
Aladrén                                      ES.AR.ZG.DR 50.007        77        44    21 
Alaejos                                      ES.CL.VD.AL 47.004     1,550     1,788   103 
Alagón                                       ES.AR.ZG.GO 50.008     5,620     5,522    24 
Alaior                                       ES.PM.BL.AL 07.002     7,108     6,444   110 
Alájar                                       ES.AN.HL.AJ 21.001       775       836    42 
Alajeró                                      ES.CN.SC.AL 38.003     1,465     1,143    49 
A Lama                                       ES.GA.PV.AL 36.025     2,947     3,304   112 
Alameda                                      ES.AN.MG.AL 29.001     4,982     4,804    65 
Alameda de la Sagra                          ES.CM.TD.AL 45.002     2,889     2,737    33 
Alameda del Valle                            ES.MD.MD.AL 28.003       175       153    25 
Alamedilla                                   ES.AN.GD.AA 18.002       888     1,045    91 
Alamillo                                     ES.CM.CR.AY 13.003       663       742    67 
Alaminos                                     ES.CM.GJ.AI 19.004        84       101    20 
Alange                                       ES.EX.BD.AL 06.004     2,026     2,003   160 
Alanís                                       ES.AN.SV.AL 41.002     2,008     2,125   280 
Alaquàs                                      ES.VC.VN.AQ 46.005    27,733    24,163     4 
A Laracha                                    ES.GA.AC.AL 15.041    10,596    10,521   126 
Alaraz                                       ES.CL.SL.AZ 37.007       638       753    49 
Alarba                                       ES.AR.ZG.RB 50.009       153       173    19 
Alarcón                                      ES.CM.CU.AK 16.003       184       227   120 
Alar del Rey                                 ES.CL.PL.AL 34.005     1,223     1,574    58 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Alarilla                                     ES.CM.GJ.AY 19.005       129       117    22 
Alaró                                        ES.PM.BL.AA 07.001     4,050     3,647    46 
Alàs i Cerc                                  ES.CT.LD.AC 25.005       400       403    58 
Alatoz                                       ES.CM.AB.AL 02.002       635       794    64 
Alba                                         ES.AR.TE.IA 44.007       255       323    70 
Albacete                                     ES.CM.AB.AE 02.003   148,934   130,023   936 
Alba de Cerrato                              ES.CL.PL.AA 34.006        91       144    35 
Alba de Tormes                               ES.CL.SL.AT 37.008     4,855     4,344    47 
Alba de Yeltes                               ES.CL.SL.UY 37.009       258       321    22 
Albaida                                      ES.VC.VN.ID 46.006     5,951     5,868    35 
Albaida del Aljarafe                         ES.AN.SV.AA 41.003     1,956     1,670    11 
Albal                                        ES.VC.VN.AL 46.007    12,652     9,157     7 
Albalá                                       ES.EX.CC.AA 10.007       791       968    39 
Albaladejo                                   ES.CM.CR.AP 13.004     1,531     1,921    49 
Albaladejo del Cuende                        ES.CM.CU.AC 16.004       384       465    55 
Albalat de la Ribera                         ES.VC.VN.AR 46.008     3,431     3,486    14 
Albalat dels Sorells                         ES.VC.VN.AS 46.009     3,499     3,538     5 
Albalat dels Tarongers                       ES.VC.VN.AT 46.010       717       567    21 
Albalate de Cinca                            ES.AR.HS.AL 22.007     1,203     1,149    44 
Albalate del Arzobispo                       ES.AR.TE.AA 44.008     2,185     2,449   206 
Albalate de las Nogueras                     ES.CM.CU.AN 16.005       366       427    40 
Albalate de Zorita                           ES.CM.GJ.AZ 19.006       888     1,008    53 
Albalatillo                                  ES.AR.HS.DB 22.008       259       279     9 
Albánchez                                    ES.AN.AM.AL 04.004       618       682    35 
Albanchez de Mágina                          ES.AN.JA.AM 23.001     1,446     1,664    39 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Albanyà                                      ES.CT.GN.AL 17.003        99       109    95 
Albares                                      ES.CM.GJ.RE 19.007       481       527    29 
Albarracín                                   ES.AR.TE.AX 44.009     1,050     1,065   453 
Albarreal de Tajo                            ES.CM.TD.AT 45.003       629       571    42 
Albatana                                     ES.CM.AB.AT 02.004       851       915    31 
Albatàrrec                                   ES.CT.LD.AQ 25.007     1,224     1,009    11 
Albatera                                     ES.VC.AN.AB 03.005     8,633     8,868    67 
Albelda                                      ES.AR.HS.DA 22.009       926     1,023    52 
Albelda de Iregua                            ES.LO.LR.AL 26.005     2,663     2,154    23 
Albendea                                     ES.CM.CU.AT 16.006       171       209    38 
Albendiego                                   ES.CM.GJ.DI 19.008        43        63    23 
Albentosa                                    ES.AR.TE.AT 44.010       252       288    68 
Alberic                                      ES.VC.VN.IC 46.011     9,268     8,608    27 
Alberite                                     ES.LO.LR.AI 26.006     2,086     1,948    20 
Alberite de San Juan                         ES.AR.ZG.AS 50.010        95       116    11 
Albero Alto                                  ES.AR.HS.AA 22.011       108       109    19 
Albero Bajo                                  ES.AR.HS.AB 22.012       106       123    22 
Alberuela de Tubo                            ES.AR.HS.AT 22.013       364       439    21 
Albesa                                       ES.CT.LD.AV 25.008     1,490     1,462    38 
Albeta                                       ES.AR.ZG.ET 50.011       120       140     3 
Albillos                                     ES.CL.BU.AL 09.009       156       149    12 
Albinyana                                    ES.CT.TG.AY 43.002     1,630       777    20 
Albiztur                                     ES.PV.GP.AL 20.004       287       303    13 
Albocàsser                                   ES.VC.CS.AB 12.003     1,353     1,509    82 
Alboloduy                                    ES.AN.AM.AY 04.005       768       898    70 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Albolote                                     ES.AN.GD.AL 18.003    13,877    10,184    79 
Albondón                                     ES.AN.GD.AP 18.004     1,027     1,358    35 
Albons                                       ES.CT.GN.AB 17.004       534       455    11 
Alborache                                    ES.VC.VN.AH 46.012       934       882    27 
Alboraya                                     ES.VC.VN.AV 46.013    18,201    11,697     8 
Alborea                                      ES.CM.AB.AO 02.005       778       797    72 
Alborge                                      ES.AR.ZG.RG 50.012       135       123     5 
Albornos                                     ES.CL.AV.AL 05.005       250       295    17 
Albox                                        ES.AN.AM.AX 04.006     9,795    10,010   168 
Albudeite                                    ES.MU.MR.AL 30.004     1,368     1,411    17 
Albuixech                                    ES.VC.VN.AB 46.014     3,076     2,963     4 
Albuñán                                      ES.AN.GD.AU 18.005       449       491     9 
Albuñol                                      ES.AN.GD.AB 18.006     5,784     5,336    63 
Albuñuelas                                   ES.AN.GD.AE 18.007     1,156     1,367   140 
Alburquerque                                 ES.EX.BD.AQ 06.006     5,551     5,780   723 
Alcabón                                      ES.CM.TD.AN 45.004       634       497     8 
Alcadozo                                     ES.CM.AB.AA 02.006       740       826   100 
Alcaine                                      ES.AR.TE.AY 44.011        72        49    57 
Alcalá de Ebro                               ES.AR.ZG.AE 50.013       295       348    10 
Alcalá de Guadaira                           ES.AN.SV.AG 41.004    57,426    52,257   285 
Alcalá de Gurrea                             ES.AR.HS.AG 22.014       315       404    71 
Alcalá de Henares                            ES.MD.MD.AH 28.005   176,434   159,355    88 
Alcalá de la Selva                           ES.AR.TE.AS 44.012       510       462   105 
Alcalá de la Vega                            ES.CM.CU.AL 16.008       164       177    69 
Alcalá del Júcar                             ES.CM.AB.AJ 02.007     1,409     1,678   147 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Alcalá del Obispo                            ES.AR.HS.AO 22.015       369       344    48 
Alcalá de los Gazules                        ES.AN.CD.AL 11.001     5,735     5,598   480 
Alcalá del Río                               ES.AN.SV.AR 41.005     9,042     9,039    82 
Alcalá del Valle                             ES.AN.CD.AV 11.002     5,281     5,316    47 
Alcalá de Moncayo                            ES.AR.ZG.AM 50.014       127       166    14 
Alcalà de Xivert                             ES.VC.CS.AX 12.004     5,682     4,786   168 
Alcalá la Real                               ES.AN.JA.AR 23.002    21,296    21,090   261 
Alcalalí                                     ES.VC.AN.AA 03.006       902       827    14 
Alcampell                                    ES.AR.HS.AP 22.016       873     1,075    58 
Alcanadre                                    ES.LO.LR.AK 26.007       795       909    31 
Alcanar                                      ES.CT.TG.AA 43.004     8,032     7,848    47 
Alcañices                                    ES.CL.ZM.AL 49.003     1,194     1,245    55 
Alcañiz                                      ES.AR.TE.AK 44.013    13,431    12,642   472 
Alcañizo                                     ES.CM.TD.AI 45.005       319       369    14 
Alcanó                                       ES.CT.LD.NO 25.010       256       289    21 
Alcántara                                    ES.EX.CC.AT 10.008     1,732     2,076   552 
Alcantarilla                                 ES.MU.MR.AC 30.005    34,303    30,144    16 
Alcàntera de Xúquer                          ES.VC.VN.AX 46.016     1,419     1,450     3 
Alcantud                                     ES.CM.CU.AU 16.009       116       160    58 
Alcaracejos                                  ES.AN.CO.AL 14.003     1,431     1,509   176 
Alcaraz                                      ES.CM.AB.AC 02.008     1,713     1,963   371 
Alcarràs                                     ES.CT.LD.AZ 25.011     4,788     4,507   115 
Alcàsser                                     ES.VC.VN.AK 46.015     7,557     7,225     9 
Alcaucín                                     ES.AN.MG.AU 29.002     1,540     1,391    45 
Alcaudete                                    ES.AN.JA.AC 23.003    11,154    11,460   237 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Alcaudete de la Jara                         ES.CM.TD.AJ 45.006     1,782     1,410   156 
Alcázar del Rey                              ES.CM.CU.AR 16.010       242       283    47 
Alcázar de San Juan                          ES.CM.CR.AZ 13.005    26,403    25,996   667 
Alcazarén                                    ES.CL.VD.AZ 47.005       687       785    48 
Alcoba                                       ES.CM.CR.AK 13.006       803       842   307 
Alcobendas                                   ES.MD.MD.AB 28.006    92,090    78,725    45 
Alcocer                                      ES.CM.GJ.AC 19.009       314       316    61 
Alcocer de Planes                            ES.VC.AN.AP 03.007       153       123     5 
Alcocero de Mola                             ES.CL.BU.AA 09.010        50        62     8 
Alcohujate                                   ES.CM.CU.AH 16.011        61        72    27 
Alcolea                                      ES.AN.AM.AO 04.007       923       824    35 
Alcolea de Calatrava                         ES.CM.CR.AT 13.007     1,608     1,612    71 
Alcolea de Cinca                             ES.AR.HS.AC 22.017     1,250     1,240    83 
Alcolea de las Peñas                         ES.CM.GJ.AL 19.010        28        43    17 
Alcolea del Pinar                            ES.CM.GJ.DP 19.011       363       478   113 
Alcolea del Río                              ES.AN.SV.AC 41.006     3,338     3,386    50 
Alcolea de Tajo                              ES.CM.TD.AD 45.007       777       793    65 
Alcoleja                                     ES.VC.AN.AL 03.008       251       297    15 
Alcoletge                                    ES.CT.LD.AO 25.012     1,784     1,517    16 
Alcollarín                                   ES.EX.CC.AN 10.009       329       385    80 
Alconaba                                     ES.CL.SR.AL 42.006       166       169    52 
Alconada                                     ES.CL.SL.AK 37.012       214       257    21 
Alconada de Maderuelo                        ES.CL.SG.AM 40.005        45        63    12 
Alconchel                                    ES.EX.BD.AN 06.007     1,981     2,348   295 
Alconchel de Ariza                           ES.AR.ZG.HA 50.015       126       188    35 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Alconchel de la Estrella                     ES.CM.CU.AE 16.012       179       244    43 
Alconera                                     ES.EX.BD.AO 06.008       729       801    33 
Alcóntar                                     ES.AN.AM.AC 04.008       611       629    94 
Alcorcón                                     ES.MD.MD.AC 28.007   153,100   139,662    34 
Alcorisa                                     ES.AR.TE.AC 44.014     3,339     3,234   121 
Alcoroches                                   ES.CM.GJ.LC 19.013       168       198    32 
Alcover                                      ES.CT.TG.AV 43.005     3,966     3,379    46 
Alcoy                                        ES.VC.AN.AY 03.009    58,358    65,514   130 
Alcubierre                                   ES.AR.HS.AK 22.018       449       514   115 
Alcubilla de Avellaneda                      ES.CL.SR.AA 42.007       213       268    61 
Alcubilla de las Peñas                       ES.CL.SR.AP 42.008        99       115    86 
Alcubilla de Nogales                         ES.CL.ZM.AN 49.004       191       262    14 
Alcubillas                                   ES.CM.CR.AI 13.008       690       784    48 
Alcublas                                     ES.VC.VN.AU 46.018       812       860    44 
Alcúdia                                      ES.PM.BL.AC 07.003    12,500     8,027    60 
Alcudia de Monteagud                         ES.AN.AM.AM 04.009       173       212    16 
Alcudia de Veo                               ES.VC.CS.AV 12.006       199       191    31 
Alcuéscar                                    ES.EX.CC.AU 10.010     2,939     3,331   109 
Aldaia                                       ES.VC.VN.IA 46.021    24,800    22,381    16 
Aldeacentenera                               ES.EX.CC.AE 10.011       898     1,086   111 
Aldeacipreste                                ES.CL.SL.AX 37.013       173       337    37 
Aldeadávila de la Ribera                     ES.CL.SL.AR 37.014     1,540     1,761    46 
Aldea del Cano                               ES.EX.CC.AK 10.012       729       791    29 
Aldea del Fresno                             ES.MD.MD.AF 28.008     1,538     1,140    52 
Aldea del Obispo                             ES.CL.SL.AO 37.015       379       423    42 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Aldea del Rey                                ES.CM.CR.AR 13.009     2,109     2,370   154 
Aldea de San Miguel                          ES.CL.VD.AE 47.006       219       231    20 
Aldea en Cabo                                ES.CM.TD.AE 45.008       186       200    26 
Aldealafuente                                ES.CL.SR.AF 42.009       142       170    46 
Aldealcorvo                                  ES.CL.SG.AK 40.006        24        38    14 
Aldealengua                                  ES.CL.SL.AL 37.016       555       476     6 
Aldealengua de Pedraza                       ES.CL.SG.AP 40.007        93       111    35 Ceguilla
Aldealengua de Santa María                   ES.CL.SG.AG 40.008        71        83    20 
Aldealices                                   ES.CL.SR.AC 42.010        27        38     6 
Aldealpozo                                   ES.CL.SR.AT 42.011        31        31    12 
Aldealseñor                                  ES.CL.SR.AY 42.012        47        57     9 
Aldeamayor de San Martín                     ES.CL.VD.AS 47.007     1,588     1,090    54 
Aldeanueva de Barbarroya                     ES.CM.TD.AB 45.009       768       924    92 
Aldeanueva de Ebro                           ES.LO.LR.AE 26.008     2,424     2,551    39 
Aldeanueva de Figueroa                       ES.CL.SL.AF 37.017       325       393    56 
Aldeanueva de Guadalajara                    ES.CM.GJ.AG 19.015       108       109    16 
Aldeanueva de la Serrezuela                  ES.CL.SG.AS 40.009        41        55    20 
Aldeanueva de la Sierra                      ES.CL.SL.AS 37.018       121       109    15 
Aldeanueva de la Vera                        ES.EX.CC.AV 10.014     2,421     2,616    38 
Aldeanueva del Camino                        ES.EX.CC.AC 10.015       848       978    20 
Aldeanueva del Codonal                       ES.CL.SG.AV 40.010       210       253    22 
Aldeanueva de San Bartolomé                  ES.CM.TD.AS 45.010       556       713    35 
Aldeanueva de Santa Cruz                     ES.CL.AV.AS 05.007       186       204     9 
Aldeaquemada                                 ES.AN.JA.AQ 23.004       576       576   120 
Aldea Real                                   ES.CL.SG.AR 40.012       378       425    25 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Aldearrodrigo                                ES.CL.SL.UR 37.019       191       232     8 
Aldearrubia                                  ES.CL.SL.AU 37.020       523       506    33 
Aldeaseca                                    ES.CL.AV.AC 05.008       323       415    24 
Aldeaseca de Alba                            ES.CL.SL.AA 37.021       123       153    18 
Aldeaseca de la Frontera                     ES.CL.SL.UF 37.022       352       422    24 
Aldeasoña                                    ES.CL.SG.AL 40.013        95       167    19 
Aldeatejada                                  ES.CL.SL.AJ 37.023       696       516    32 
Aldeavieja de Tormes                         ES.CL.SL.AI 37.024       127       152    13 
Aldehorno                                    ES.CL.SG.AH 40.014        71        98    12 
Aldehuela de Jerte                           ES.EX.CC.AJ 10.016       385       403    12 
Aldehuela de la Bóveda                       ES.CL.SL.AB 37.025       371       431    71 
Aldehuela del Codonal                        ES.CL.SG.AC 40.015        50        70    13 
Aldehuela de Liestos                         ES.AR.ZG.AL 50.016        37        81    38 
Aldehuela de Periáñez                        ES.CL.SR.AH 42.013        40        45    28 
Aldehuela de Yeltes                          ES.CL.SL.AY 37.026       282       398    61 
Aldeire                                      ES.AN.GD.AD 18.010       751       790    70 
Aldeonte                                     ES.CL.SG.AT 40.016        96       109    21 
Aldover                                      ES.CT.TG.AD 43.006       774       823    20 
Aledo                                        ES.MU.MR.AE 30.006     1,017       985    50 
Alegia                                       ES.PV.GP.AJ 20.005     1,583     1,680     8 
Alegría                                      ES.PV.AA.AL 01.001     1,533       999    20 
Alella                                       ES.CT.BR.AL 08.003     8,470     6,895    10 
Alentisque                                   ES.CL.SR.AQ 42.015        40        57    35 
Alerre                                       ES.AR.HS.DR 22.019       205       155     9 
Alesanco                                     ES.LO.LR.AX 26.009       481       579    17 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Alesón                                       ES.LO.LR.AS 26.010       137       162     7 
Alfacar                                      ES.AN.GD.AF 18.011     4,627     3,576    17 
Alfafar                                      ES.VC.VN.AF 46.022    18,622    20,151    10 
Alfafara                                     ES.VC.AN.AF 03.010       418       399    20 
Alfajarín                                    ES.AR.ZG.AJ 50.017     1,548     1,458   138 
Alfambra                                     ES.AR.TE.AF 44.016       624       777   122 
Alfamén                                      ES.AR.ZG.AF 50.018     1,402     1,299   102 
Alfántega                                    ES.AR.HS.AF 22.020       115       138     9 
Alfara de Algimia                            ES.VC.VN.FG 46.024       490       527    12 
Alfara de Carles                             ES.CT.TG.AC 43.008       346       391    64 
Alfara del Patriarca                         ES.VC.VN.FP 46.025     2,623     2,835     2 
Alfaraz de Sayago                            ES.CL.ZM.AF 49.005       197       259    73 Alfaraz
Alfarnate                                    ES.AN.MG.AF 29.003     1,415     1,525    34 
Alfarnatejo                                  ES.AN.MG.AN 29.004       412       435    20 
Alfaro                                       ES.LO.LR.AF 26.011     9,137     9,315   194 
Alfarp                                       ES.VC.VN.FL 46.026     1,353     1,335    21 
Alfarràs                                     ES.CT.LD.AH 25.013     2,968     3,018    12 
Alfarrasí                                    ES.VC.VN.IS 46.027     1,228     1,209     6 
Alfauir                                      ES.VC.VN.IF 46.023       357       287     6 
Alfés                                        ES.CT.LD.AF 25.014       328       337    32 
Alfondeguilla                                ES.VC.CS.AF 12.007       921       919    28 
Alforja                                      ES.CT.TG.AF 43.009     1,344     1,088    38 
Alforque                                     ES.AR.ZG.AQ 50.019        82        91    11 
Alfoz                                        ES.GA.LG.AL 27.002     2,382     2,690    78 Seara
Alfoz de Bricia                              ES.CL.BU.AB 09.011       124       134    52 Barrio de Bricia

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Alfoz de Lloredo                             ES.CB.CN.AL 39.001     2,535     2,778    46 Novales
Alfoz de Quintanadueñas                      ES.CL.BU.AQ 09.907     1,044       479    43 Quintanadueñas
Alfoz de Santa Gadea                         ES.CL.BU.AG 09.012       142       169    35 Santa Gadea
Algadefe                                     ES.CL.LN.AL 24.002       356       406    15 
Algaida                                      ES.PM.BL.AG 07.004     3,749     3,177    90 
Algámitas                                    ES.AN.SV.AI 41.008     1,371     1,416    20 
Algar                                        ES.AN.CD.AR 11.003     1,712     1,864    27 
Algar de Mesa                                ES.CM.GJ.AM 19.016        84        90    24 
Algar de Palancia                            ES.VC.VN.AP 46.028       424       393    13 
Algarinejo                                   ES.AN.GD.AI 18.012     4,020     5,276    92 
Algarra                                      ES.CM.CU.AA 16.013        36        36    42 
Algarrobo                                    ES.AN.MG.AB 29.005     4,812     4,528    10 
Algatocín                                    ES.AN.MG.AO 29.006       970     1,019    20 
Algeciras                                    ES.AN.CD.AC 11.004   101,468   101,256    85 
Algemesí                                     ES.VC.VN.IG 46.029    24,563    25,375    42 
Algerri                                      ES.CT.LD.AJ 25.015       499       554    54 
Algete                                       ES.MD.MD.AG 28.009    15,870    10,018    38 
Algimia de Alfara                            ES.VC.VN.AA 46.030       947       867    14 
Algimia de Almonacid                         ES.VC.CS.AA 12.008       299       333    20 
Alginet                                      ES.VC.VN.AJ 46.031    11,947    11,645    24 
Algodonales                                  ES.AN.CD.AD 11.005     5,577     5,752   134 
Algodre                                      ES.CL.ZM.AO 49.006       180       242    18 
Algora                                       ES.CM.GJ.GO 19.017       114       115    47 
Algorfa                                      ES.VC.AN.AR 03.012     1,710     1,093    18 
Alguaire                                     ES.CT.LD.AU 25.016     2,724     2,859    50 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Alguazas                                     ES.MU.MR.AU 30.007     7,068     6,931    24 
Algueña                                      ES.VC.AN.AU 03.013     1,453     1,490    19 
Alhabia                                      ES.AN.AM.AH 04.010       673       774    16 
Alhama de Almería                            ES.AN.AM.AA 04.011     3,199     3,050    26 
Alhama de Aragón                             ES.AR.ZG.AA 50.020     1,145     1,206    31 
Alhama de Granada                            ES.AN.GD.AG 18.013     6,012     6,023   434 
Alhama de Murcia                             ES.MU.MR.AM 30.008    16,316    14,175   312 
Alhambra                                     ES.CM.CR.AH 13.010     1,220     1,423   580 
Alhaurín de la Torre                         ES.AN.MG.AT 29.007    23,369    12,874    83 
Alhaurín el Grande                           ES.AN.MG.AG 29.008    17,764    17,257    73 
Alhendín                                     ES.AN.GD.AH 18.014     4,578     3,674    51 
Alhóndiga                                    ES.CM.GJ.GA 19.018       238       272    19 
Alía                                         ES.EX.CC.AI 10.017     1,272     1,696   600 
Aliaga                                       ES.AR.TE.AQ 44.017       397       442   197 
Aliaguilla                                   ES.CM.CU.AI 16.014       842       939   104 
Alicante                                     ES.VC.AN.AC 03.014   284,580   265,473   201 
Alicún                                       ES.AN.AM.AI 04.012       237       236     6 
Alicún de Ortega                             ES.AN.GD.AO 18.015       638       795    23 
Alija del Infantado                          ES.CL.LN.AI 24.003       980     1,066    52 
Alins                                        ES.CT.LD.AY 25.017       272       307   185 
Alió                                         ES.CT.TG.AL 43.010       375       336     7 
Alique                                       ES.CM.GJ.AQ 19.019        34        39    11 
Aliseda                                      ES.EX.CC.AS 10.018     2,221     2,476    81 
Aliud                                        ES.CL.SR.AI 42.016        33        59    18 
Aljaraque                                    ES.AN.HL.AQ 21.002    12,026     6,753    34 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Aljucén                                      ES.EX.BD.AJ 06.009       240       221    19 
Alkiza                                       ES.PV.GP.AK 20.006       264       264    12 
Allande                                      ES.AS.AS.AL 33.001     2,395     2,837   342 Pola de Allande
Allariz                                      ES.GA.OR.AL 32.001     5,125     5,323    86 
Allepuz                                      ES.AR.TE.AP 44.021       135       147    67 
Aller                                        ES.AS.AS.AE 33.002    14,639    17,538   376 Cabañaquinta
Allín                                        ES.NA.NV.AL 31.011       766       805    42 Larrion
Allo                                         ES.NA.NV.YO 31.012     1,021     1,116    37 
Alloza                                       ES.AR.TE.AO 44.022       720       913    82 
Allueva                                      ES.AR.TE.AU 44.023        13        12    19 
Almacelles                                   ES.CT.LD.AX 25.019     5,623     5,496    49 
Almáchar                                     ES.AN.MG.AC 29.009     1,928     2,010    14 
Almadén                                      ES.CM.CR.AE 13.011     6,830     8,012   240 
Almadén de la Plata                          ES.AN.SV.AP 41.009     1,657     1,793   256 
Almadenejos                                  ES.CM.CR.AJ 13.012       518       683   103 
Almadrones                                   ES.CM.GJ.DR 19.020        86       112    21 
Almagro                                      ES.CM.CR.AL 13.013     8,537     8,356   250 
Almajano                                     ES.CL.SR.AO 42.017       191       197    10 
Almaluez                                     ES.CL.SR.AW 42.018       264       384   159 
Almansa                                      ES.CM.AB.AM 02.009    23,531    22,599   532 
Almanza                                      ES.CL.LN.AM 24.004       715       886   142 
Almaraz                                      ES.EX.CC.AZ 10.019     1,480     1,293    34 
Almaraz de Duero                             ES.CL.ZM.AD 49.007       452       501    46 
Almargen                                     ES.AN.MG.AM 29.010     2,111     2,239    34 
Almarza                                      ES.CL.SR.AX 42.019       611       658   101 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Almarza de Cameros                           ES.LO.LR.AM 26.012        35        37    28 
Almàssera                                    ES.VC.VN.SS 46.032     5,931     5,434     3 
Almatret                                     ES.CT.LD.AT 25.020       463       553    57 
Almazán                                      ES.CL.SR.AK 42.020     5,546     5,960   166 
Almazora                                     ES.VC.CS.AO 12.009    17,331    15,348    33 
Almazul                                      ES.CL.SR.AZ 42.021       148       217    68 
Almedíjar                                    ES.VC.CS.AD 12.010       270       298    21 
Almedina                                     ES.CM.CR.AD 13.014       737       893    56 
Almedinilla                                  ES.AN.CO.AM 14.004     2,549     2,591    56 
Almegíjar                                    ES.AN.GD.AJ 18.016       387       460    29 
Almeida de Sayago                            ES.CL.ZM.AS 49.008       657       754    76 
Almenar                                      ES.CT.LD.AM 25.021     3,464     3,573    67 
Almenara                                     ES.VC.CS.AE 12.011     4,947     5,030    28 
Almenara de Adaja                            ES.CL.VD.AA 47.008        26        36    17 
Almenara de Tormes                           ES.CL.SL.UT 37.027       238       251    19 
Almenar de Soria                             ES.CL.SR.AM 42.022       352       473   106 
Almendra                                     ES.CL.SL.UD 37.028       205       240    39 
Almendral                                    ES.EX.BD.AE 06.010     1,430     1,522    68 
Almendral de la Cañada                       ES.CM.TD.AC 45.011       398       431    34 
Almendralejo                                 ES.EX.BD.AM 06.011    27,521    24,268   164 
Almendros                                    ES.CM.CU.AO 16.016       290       417    63 
Almensilla                                   ES.AN.SV.AM 41.010     3,368     1,807    14 
Almería                                      ES.AN.AM.AE 04.013   166,328   155,120   296 
Almiserà                                     ES.VC.VN.AM 46.033       247       197     7 
Almochuel                                    ES.AR.ZG.AH 50.021        50        53    32 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Almócita                                     ES.AN.AM.AT 04.014       166       182    31 
Almodóvar del Campo                          ES.CM.CR.AO 13.015     7,139     7,723 1,208 
Almodóvar del Pinar                          ES.CM.CU.AP 16.017       499       593    94 
Almodóvar del Río                            ES.AN.CO.AR 14.005     7,016     7,076   173 
Almogía                                      ES.AN.MG.AI 29.011     4,201     3,862   163 
Almoguera                                    ES.CM.GJ.GU 19.021     1,146       782   119 
Almohaja                                     ES.AR.TE.AH 44.018        27        40    26 
Almoharín                                    ES.EX.CC.AM 10.020     2,081     2,129    94 
Almoines                                     ES.VC.VN.IN 46.034     1,709     1,868     2 
Almonacid de la Cuba                         ES.AR.ZG.AC 50.023       325       381    55 
Almonacid de la Sierra                       ES.AR.ZG.DS 50.024       881       839    54 
Almonacid del Marquesado                     ES.CM.CU.AM 16.018       540       597    47 
Almonacid de Toledo                          ES.CM.TD.AO 45.012       792       836    96 
Almonacid de Zorita                          ES.CM.GJ.AX 19.022       788     1,012    45 
Almonaster la Real                           ES.AN.HL.AR 21.004     1,947     2,109   321 
Almonte                                      ES.AN.HL.AM 21.005    17,827    16,164   859 
Almoradí                                     ES.VC.AN.AO 03.015    14,050    12,590    43 
Almorox                                      ES.CM.TD.AX 45.013     2,166     2,182    65 
Almoster                                     ES.CT.TG.AO 43.011       945       473     6 
Almudaina                                    ES.VC.AN.AM 03.016       109       133     9 
Almudévar                                    ES.AR.HS.AM 22.021     2,280     2,435   202 
Almuñécar                                    ES.AN.GD.AC 18.017    21,420    20,408    83 
Almunia de San Juan                          ES.AR.HS.AS 22.022       678       778    36 
Almuniente                                   ES.AR.HS.AE 22.023       587       674    38 
Almuradiel                                   ES.CM.CR.AU 13.016     1,057       852    66 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Almussafes                                   ES.VC.VN.US 46.035     7,070     6,360    11 
Alobras                                      ES.AR.TE.IL 44.019        85       111    31 
Alocén                                       ES.CM.GJ.ON 19.023       162       138    18 
Alonsotegi                                   ES.PV.VZ.AL 48.912     2,662     3,075    16 
Álora                                        ES.AN.MG.AA 29.012    12,363    13,168   170 
Alòs de Balaguer                             ES.CT.LD.AB 25.022       167       165    69 
Alosno                                       ES.AN.HL.AS 21.006     4,562     4,777   191 
Alovera                                      ES.CM.GJ.AV 19.024     3,170     1,336    14 
Alozaina                                     ES.AN.MG.AZ 29.013     2,231     2,579    34 
Alp                                          ES.CT.GN.AP 17.006     1,219       908    44 
Alpandeire                                   ES.AN.MG.AP 29.014       307       337    31 
Alpanseque                                   ES.CL.SR.AN 42.023        98       135    54 
Alpartir                                     ES.AR.ZG.AP 50.026       609       633    27 
Alpedrete                                    ES.MD.MD.AP 28.010     8,514     3,430    13 
Alpeñés                                      ES.AR.TE.IP 44.020        30        35    29 
Alpens                                       ES.CT.BR.AS 08.004       278       249    14 
Alpera                                       ES.CM.AB.AP 02.010     2,383     2,307   179 
Alpicat                                      ES.CT.LD.AK 25.023     4,416     3,777    15 
Alpuente                                     ES.VC.VN.AE 46.036       911     1,191   138 
Alpujarra de la Sierra                       ES.AN.GD.AS 18.904     1,153     1,320    69 Mecina Bombarón
Alquería de la Condesa                       ES.VC.VN.AC 46.037     1,421     1,547     2 
Alquerías del Niño Perdido                   ES.VC.CS.AN 12.901     3,594     3,615    13 
Alquézar                                     ES.AR.HS.QZ 22.024       290       263    32 
Alquife                                      ES.AN.GD.AQ 18.018       896     1,150    12 
Alsodux                                      ES.AN.AM.AS 04.015       108       125    20 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Altable                                      ES.CL.BU.AE 09.013        59        76     8 
Altafulla                                    ES.CT.TG.AT 43.012     3,293     1,674     7 
Alt Àneu                                     ES.CT.LD.AA 25.024       407       351   195 València de Àneu
Altarejos                                    ES.CM.CU.AJ 16.019       325       402    91 
Altea                                        ES.VC.AN.AT 03.018    15,910    12,286    34 
Altorricón                                   ES.AR.HS.AQ 22.025     1,457     1,529    32 
Altsasu                                      ES.NA.NV.TS 31.010     7,162     6,925    27 
Altura                                       ES.VC.CS.AU 12.012     3,140     3,022   130 
Altzaga                                      ES.PV.GP.AA 20.906       106        94     3 
Altzo                                        ES.PV.GP.AO 20.007       326       333    10 
Alustante                                    ES.CM.GJ.AS 19.027       257       305    93 
Alzira                                       ES.VC.VN.IZ 46.017    39,668    40,309   110 
Amavida                                      ES.CL.AV.AM 05.012       192       214    15 
Amayuelas de Arriba                          ES.CL.PL.AM 34.009        40        63    10 
Ambel                                        ES.AR.ZG.EA 50.027       339       421    62 
Ambite                                       ES.MD.MD.AM 28.011       310       287    26 
Amer                                         ES.CT.GN.AM 17.007     2,182     2,302    40 
A Merca                                      ES.GA.OR.AC 32.047     2,419     2,747    51 
Ames                                         ES.GA.AC.AM 15.002    18,782    10,011    80 Bertamiráns
Améscoa Baja                                 ES.NA.NV.AM 31.013       816       860    30 Zudaire
Ameyugo                                      ES.CL.BU.AY 09.016        89        63    13 
Amezketa                                     ES.PV.GP.AM 20.008       980     1,040    21 
A Mezquita                                   ES.GA.OR.AM 32.048     1,429     1,849   104 
Amieva                                       ES.AS.AS.AM 33.003       867     1,001   114 Sames
Amoeiro                                      ES.GA.OR.AO 32.002     2,298     2,329    40 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Amorebieta-Etxano                            ES.PV.VZ.AM 48.003    16,182    15,818    58 Amorebieta
Amoroto                                      ES.PV.VZ.AO 48.004       376       391    13 Eleizalde
Amposta                                      ES.CT.TG.AM 43.014    16,865    15,321   138 
Ampudia                                      ES.CL.PL.AP 34.010       670       851   133 
Ampuero                                      ES.CB.CN.AM 39.002     3,578     3,379    32 
Amurrio                                      ES.PV.AA.AO 01.002     9,460     9,744    96 
Amusco                                       ES.CL.PL.AO 34.011       539       616    79 
Amusquillo                                   ES.CL.VD.AM 47.009       163       203    16 
Anadón                                       ES.AR.TE.AN 44.024        18        28    25 
Añana                                        ES.PV.AA.AN 01.049       192       190    22 Salinas de Añana
Anaya                                        ES.CL.SG.AA 40.017       132       136    15 
Anaya de Alba                                ES.CL.SL.AN 37.029       286       367    37 
Anchuelo                                     ES.MD.MD.AN 28.012       608       533    22 
Anchuras                                     ES.CM.CR.AN 13.017       408       500   231 
Ancín                                        ES.NA.NV.AN 31.014       364       293    10 
Andavías                                     ES.CL.ZM.AV 49.009       480       539    23 
Andilla                                      ES.VC.VN.AN 46.038       372       183   143 
Andoain                                      ES.PV.GP.AN 20.009    13,814    15,265    27 
Andorra                                      ES.AR.TE.AD 44.025     7,816     8,680   141 
Andosilla                                    ES.NA.NV.DO 31.015     2,572     2,450    52 
Andratx                                      ES.PM.BL.AN 07.005     7,753     6,897    82 
Andújar                                      ES.AN.JA.AN 23.005    36,455    36,661   965 
Añe                                          ES.CL.SG.AE 40.018       126       133    12 
Anento                                       ES.AR.ZG.AN 50.028       116       104    22 
Anglès                                       ES.CT.GN.AN 17.008     4,739     5,137    16 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Anglesola                                    ES.CT.LD.AN 25.027     1,219     1,252    24 
Angón                                        ES.CM.GJ.AN 19.031        40        37    20 
Anguciana                                    ES.LO.LR.AN 26.013       328       302     5 
Angüés                                       ES.AR.HS.AN 22.027       430       521    57 
Anguiano                                     ES.LO.LR.AG 26.014       570       650    91 
Anguita                                      ES.CM.GJ.AW 19.032       292       334   127 
Anguix                                       ES.CL.BU.AX 09.017       151       187    13 
Anievas                                      ES.CB.CN.AN 39.003       378       442    21 Cotillo
Aniñón                                       ES.AR.ZG.NN 50.029       855       946    53 
Anna                                         ES.VC.VN.NA 46.039     2,742     2,666    21 
Anoeta                                       ES.PV.GP.AW 20.010     1,709     1,801     4 
Añón de Moncayo                              ES.AR.ZG.AO 50.030       288       345    64 
Añora                                        ES.AN.CO.AN 14.006     1,579     1,651   113 
Añorbe                                       ES.NA.NV.RB 31.018       467       410    24 
Añover de Tajo                               ES.CM.TD.AV 45.014     4,692     4,396    40 
Añover de Tormes                             ES.CL.SL.AE 37.030       103       129    20 
Anquela del Ducado                           ES.CM.GJ.AD 19.033        86        80    26 
Anquela del Pedregal                         ES.CM.GJ.AP 19.034        22        21    38 
Ansó                                         ES.AR.HS.DS 22.028       523       479   223 
Ansoáin                                      ES.NA.NV.NS 31.016     8,095    11,196     2 
Antas                                        ES.AN.AM.AN 04.016     2,965     2,514    99 
Antas de Ulla                                ES.GA.LG.AN 27.003     2,695     3,319   104 
Antella                                      ES.VC.VN.NT 46.040     1,518     1,635    18 
Antequera                                    ES.AN.MG.AQ 29.015    40,289    38,765   817 
Antigua                                      ES.CN.LP.AN 35.003     5,519     2,320   251 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Antigüedad                                   ES.CL.PL.AN 34.012       434       426    63 
Antillón                                     ES.AR.HS.DT 22.029       160       175    22 
Antzuola                                     ES.PV.GP.AU 20.011     1,899     2,062    28 
Anue                                         ES.NA.NV.AF 31.017       410       431    61 Olagüe
Aoiz                                         ES.NA.NV.AO 31.019     1,886     1,896    14 
A Pastoriza                                  ES.GA.LG.AA 27.044     3,959     4,492   175 
A Peroxa                                     ES.GA.OR.AE 32.059     2,557     2,871    55 
A Pobra de Trives                            ES.GA.OR.AP 32.063     2,756     3,110    84 
A Pobra do Brollón                           ES.GA.LG.AP 27.047     2,557     3,272   177 
A Pobra do Caramiñal                         ES.GA.AC.AP 15.067     9,972    10,390    32 
A Pontenova                                  ES.GA.LG.AO 27.048     3,238     3,781   136 
Arabayona de Mógica                          ES.CL.SL.AD 37.031       492       611    23 
Aracena                                      ES.AN.HL.AC 21.007     6,831     6,503   184 
Arafo                                        ES.CN.SC.AR 38.004     4,995     4,200    34 
Aragüés del Puerto                           ES.AR.HS.AW 22.032       148       123    64 
Arahal                                       ES.AN.SV.AH 41.011    18,365    17,717   201 
Arahuetes                                    ES.CL.SG.AU 40.019        52        56    16 
Araitz                                       ES.NA.NV.AR 31.020       587       631    39 Arribe
Arakaldo                                     ES.PV.VZ.AD 48.005        95       101     3 
Arakil                                       ES.NA.NV.AK 31.025       880     2,766    54 Villanueva
Arama                                        ES.PV.GP.AR 20.012       163       143     1 
Aramaio                                      ES.PV.AA.AR 01.003     1,466     1,310    73 Ibarra
Aranarache                                   ES.NA.NV.AH 31.021        93       106     4 
Arancón                                      ES.CL.SR.AR 42.024       116       124    78 
Aranda de Duero                              ES.CL.BU.AD 09.018    29,942    29,814   127 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Aranda de Moncayo                            ES.AR.ZG.AR 50.031       229       266    91 
Arándiga                                     ES.AR.ZG.DG 50.032       466       577    50 
Arandilla                                    ES.CL.BU.AN 09.019       195       220    27 
Arandilla del Arroyo                         ES.CM.CU.AD 16.020        27        57    20 
Aranga                                       ES.GA.AC.AR 15.003     2,314     2,506   120 Puente-Aranga
Aranguren                                    ES.NA.NV.GU 31.023     4,050     1,608    41 Mutilva Baja
Aranjuez                                     ES.MD.MD.AA 28.013    40,797    36,162   201 
Arano                                        ES.NA.NV.NO 31.024       134       168    14 
Arantza                                      ES.NA.NV.AX 31.022       658       722    32 
Arantzazu                                    ES.PV.VZ.AN 48.006       289       284     4 Zelaia
Arañuel                                      ES.VC.CS.AL 12.013       187       110    19 
Aranzueque                                   ES.CM.GJ.AR 19.036       363       360    21 
Arapiles                                     ES.CL.SL.AP 37.032       479       488    25 
Aras                                         ES.NA.NV.RA 31.026       215       232    18 
Aras de los Olmos                            ES.VC.VN.AO 46.041       383       428    76 
Arauzo de Miel                               ES.CL.BU.AM 09.020       384       448    57 
Arauzo de Salce                              ES.CL.BU.AS 09.021        67        81    19 
Arauzo de Torre                              ES.CL.BU.AT 09.022       107       119    14 
Arbancón                                     ES.CM.GJ.BC 19.037       193       216    35 
Arbeca                                       ES.CT.LD.AR 25.029     2,329     2,332    58 
Arbeteta                                     ES.CM.GJ.BE 19.038        64        51    63 
Arbizu                                       ES.NA.NV.ZU 31.027       947       918    14 
Arbo                                         ES.GA.PV.AR 36.001     3,742     5,053    43 Consistorio
Arboleas                                     ES.AN.AM.AR 04.017     1,727     1,519    66 
Arbolí                                       ES.CT.TG.AR 43.015       120       138    21 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Arbúcies                                     ES.CT.GN.AR 17.009     5,126     4,550    86 
Arcas del Villar                             ES.CM.CU.AV 16.905       817       406    82 Arcas
Arce                                         ES.NA.NV.AC 31.028       275       259   145 Nagore
Arcediano                                    ES.CL.SL.AC 37.033       110       117    12 
Arcenillas                                   ES.CL.ZM.AR 49.010       295       248    12 
Archena                                      ES.MU.MR.AR 30.009    14,964    13,487    16 
Árchez                                       ES.AN.MG.AR 29.016       353       333     5 
Archidona                                    ES.AN.MG.AH 29.017     8,157    10,204   186 
Arcicóllar                                   ES.CM.TD.AR 45.015       557       468    31 
Arconada                                     ES.CL.PL.AR 34.015        60       110    19 
Arcones                                      ES.CL.SG.AO 40.020       228       288    32 
Arcos                                        ES.CL.BU.AK 09.023       341       228    31 
Arcos de Jalón                               ES.CL.SR.AJ 42.025     1,799     2,200   442 
Arcos de la Frontera                         ES.AN.CD.AF 11.006    27,849    26,946   528 
Arcos de la Polvorosa                        ES.CL.ZM.AP 49.011       283       324    12 
Arcos de la Sierra                           ES.CM.CU.AS 16.022       117       135    41 
Arcos de las Salinas                         ES.AR.TE.AR 44.026       139       186   113 
Ardales                                      ES.AN.MG.AD 29.018     2,664     3,201   107 
Ardisa                                       ES.AR.ZG.DI 50.033        74        79    27 
Ardón                                        ES.CL.LN.AR 24.006       690       805    49 
Areatza                                      ES.PV.VZ.AE 48.093     1,031     1,152     9 
Arellano                                     ES.NA.NV.RE 31.030       190       220    17 
Arén                                         ES.AR.HS.AR 22.035       366       439   119 
Arenales de San Gregorio                     ES.CM.CR.AG 13.903       711              31 
Arenas                                       ES.AN.MG.AS 29.019     1,218     1,265    26 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Arenas de Iguña                              ES.CB.CN.AR 39.004     1,961     2,292    87 
Arenas del Rey                               ES.AN.GD.AR 18.020     1,990     2,065   117 
Arenas de San Juan                           ES.CM.CR.AS 13.018     1,050     1,065    63 
Arenas de San Pedro                          ES.CL.AV.AR 05.014     6,395     6,413   195 
Arenillas                                    ES.CL.SR.AE 42.026        46        51    30 
Arenillas de Riopisuerga                     ES.CL.BU.AR 09.024       228       241    28 
Arens de Lledó                               ES.AR.TE.AL 44.027       232       272    34 
Arenys de Mar                                ES.CT.BR.AR 08.006    12,835    11,039     7 
Arenys de Munt                               ES.CT.BR.AM 08.007     6,665     4,733    21 
Arenzana de Abajo                            ES.LO.LR.AO 26.015       295       387     8 
Arenzana de Arriba                           ES.LO.LR.AA 26.016        35        47     6 
Ares                                         ES.GA.AC.AE 15.004     5,003     4,511    18 
Ares del Maestre                             ES.VC.CS.AM 12.014       235       340   119 
Areso                                        ES.NA.NV.AE 31.031       284       277    12 
Aretxabaleta                                 ES.PV.GP.AX 20.013     6,184     6,147    29 
Arevalillo                                   ES.CL.AV.AO 05.015       131       185    15 
Arevalillo de Cega                           ES.CL.SG.AI 40.021        42        41    12 
Arévalo                                      ES.CL.AV.AA 05.016     7,507     7,375    46 
Arévalo de la Sierra                         ES.CL.SR.AS 42.027        89       134    40 
Argamasilla de Alba                          ES.CM.CR.AA 13.019     6,717     6,495   397 
Argamasilla de Calatrava                     ES.CM.CR.AC 13.020     5,361     5,500   166 
Arganda del Rey                              ES.MD.MD.AR 28.014    33,432    26,113    80 
Argañín                                      ES.CL.ZM.AI 49.012        94       137    13 
Arganza                                      ES.CL.LN.AG 24.007       899     1,161    40 
Argavieso                                    ES.AR.HS.AV 22.036       123       117    10 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Argecilla                                    ES.CM.GJ.AJ 19.039        94       134    41 
Argelaguer                                   ES.CT.GN.AE 17.010       393       363    13 
Argelita                                     ES.VC.CS.AG 12.015       110       106    16 
Argençola                                    ES.CT.BR.AC 08.008       192       195    47 
Argente                                      ES.AR.TE.AE 44.028       266       299    69 
Argentona                                    ES.CT.BR.AE 08.009     9,896     7,848    25 
Argés                                        ES.CM.TD.AG 45.016     2,896     1,855    24 
Argoños                                      ES.CB.CN.AG 39.005     1,035       647     6 
Arguedas                                     ES.NA.NV.AQ 31.032     2,283     2,278    67 
Arguis                                       ES.AR.HS.AX 22.037        67        58    63 
Arguisuelas                                  ES.CM.CU.AG 16.024       206       213    50 
Argujillo                                    ES.CL.ZM.AG 49.013       383       447    23 
Aria                                         ES.NA.NV.RI 31.033        68        78     8 
Ariany                                       ES.PM.BL.AR 07.901       766       853    23 
Aribe                                        ES.NA.NV.AV 31.034        58        78     4 
Arico                                        ES.CN.SC.AI 38.005     5,824     4,567   179 Villa de Arico
Arija                                        ES.CL.BU.AI 09.025       218       291     7 
Ariño                                        ES.AR.TE.AI 44.029       853       956    82 
Ariza                                        ES.AR.ZG.IZ 50.034     1,237     1,375   103 
Arjona                                       ES.AN.JA.AA 23.006     5,698     5,492   158 
Arjonilla                                    ES.AN.JA.AJ 23.007     3,927     3,960    43 
Arlanzón                                     ES.CL.BU.AZ 09.026       375       404    78 
Armallones                                   ES.CM.GJ.AO 19.040        60        60    78 
Armañanzas                                   ES.NA.NV.AS 31.035        83       109    12 
Armenteros                                   ES.CL.SL.AM 37.035       313       380    39 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Armilla                                      ES.AN.GD.AM 18.021    15,404    10,921     4 
Armiñón                                      ES.PV.AA.AI 01.006       166       127    11 
Armuña                                       ES.CL.SG.AN 40.022       257       326    46 
Armuña de Almanzora                          ES.AN.AM.AZ 04.018       308       376     8 
Armuña de Tajuña                             ES.CM.GJ.AT 19.041       111        98    21 
Arnedillo                                    ES.LO.LR.AY 26.017       442       396    48 
Arnedo                                       ES.LO.LR.AD 26.018    13,389    12,423    85 
Arnes                                        ES.CT.TG.AN 43.018       494       534    43 
Arnuero                                      ES.CB.CN.AU 39.006     1,826     1,868    25 
Aroche                                       ES.AN.HL.AH 21.008     3,419     3,593   498 
Arona                                        ES.CN.SC.AO 38.006    40,826    22,721    82 
Arquillinos                                  ES.CL.ZM.AQ 49.014       166       193    18 
Arquillos                                    ES.AN.JA.AL 23.008     1,911     1,703    66 
Arrabalde                                    ES.CL.ZM.AE 49.015       383       474    16 
Arraia-Maeztu                                ES.PV.AA.AM 01.037       717       695   123 Maeztu
Arrancacepas                                 ES.CM.CU.AZ 16.025        34        40    19 
Arrankudiaga                                 ES.PV.VZ.AK 48.009       775       732    23 Arene
Arrasate                                     ES.PV.GP.AE 20.055    23,118    25,532    31 
Arratzu                                      ES.PV.VZ.AA 48.914       368              10 Loiola-Elexalde
Arraya de Oca                                ES.CL.BU.AO 09.027        59        55    12 
Arrázua-Ubarrundia                           ES.PV.AA.AU 01.008       721       651    57 Durana
Arrecife                                     ES.CN.LP.AR 35.004    44,980    33,906    23 
Arredondo                                    ES.CB.CN.AE 39.007       585       743    47 
Arres                                        ES.CT.LD.RR 25.031        58        50    12 Arres de Jos
Arriate                                      ES.AN.MG.AE 29.020     3,543     3,301     8 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Arrieta                                      ES.PV.VZ.AI 48.010       521       422    15 Libano
Arrigorriaga                                 ES.PV.VZ.AG 48.011    11,140     9,913    16 
Arroba de los Montes                         ES.CM.CR.AM 13.021       608       722    62 
Arróniz                                      ES.NA.NV.NI 31.036     1,130     1,234    55 
Arroyo de la Encomienda                      ES.CL.VD.AR 47.010     4,588     1,406    12 
Arroyo de la Luz                             ES.EX.CC.AL 10.021     6,594     6,619   128 
Arroyo de las Fraguas                        ES.CM.GJ.AF 19.042        40        19    21 
Arroyo del Ojanco                            ES.AN.JA.AO 23.905     2,388              57 
Arroyo de San Serván                         ES.EX.BD.AR 06.012     3,896     3,933    50 
Arroyomolinos                                ES.EX.CC.AO 10.023     1,121     1,157   115 
Arroyomolinos                                ES.MD.MD.AO 28.015     5,541     1,236    21 
Arroyomolinos de la Vera                     ES.EX.CC.AY 10.022       555       671    23 
Arroyomolinos de León                        ES.AN.HL.AL 21.009     1,114     1,242    87 
Arruazu                                      ES.NA.NV.RR 31.037       101       118     6 
Arrúbal                                      ES.LO.LR.AB 26.019       409       397     7 
Arsèguel                                     ES.CT.LD.AE 25.032       103       101    11 
Artà                                         ES.PM.BL.AT 07.006     6,176     5,716   140 
Artajona                                     ES.NA.NV.AJ 31.038     1,721     1,701    67 
Artana                                       ES.VC.CS.AR 12.016     1,870     1,905    36 
Artazu                                       ES.NA.NV.AA 31.039       105        94     6 
Artea                                        ES.PV.VZ.AR 48.023       644       621    12 Herriko Plaza
Arteixo                                      ES.GA.AC.AT 15.005    23,306    17,931    93 
Artenara                                     ES.CN.LP.AT 35.005     1,319     1,105    67 
Artés                                        ES.CT.BR.AT 08.010     4,520     4,086    18 
Artesa de Lleida                             ES.CT.LD.AL 25.033     1,313     1,188    24 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Artesa de Segre                              ES.CT.LD.AS 25.034     3,234     3,129   177 
Artieda                                      ES.AR.ZG.AD 50.035       103       105    14 
Artzentales                                  ES.PV.VZ.AZ 48.008       655       676    37 San Miguel de Linares
Artziniega                                   ES.PV.AA.AT 01.004     1,336     1,227    27 
A Rúa                                        ES.GA.OR.AR 32.072     5,041     5,051    36 
Arucas                                       ES.CN.LP.AU 35.006    32,466    26,974    33 
Arzúa                                        ES.GA.AC.AZ 15.006     6,633     7,016   155 
Ascó                                         ES.CT.TG.AS 43.019     1,617     1,708    74 
Asín                                         ES.AR.ZG.NS 50.036       100       115    19 
As Neves                                     ES.GA.PV.AS 36.034     4,478     5,371    66 
As Nogais                                    ES.GA.LG.AS 27.037     1,552     1,956   110 
Aspa                                         ES.CT.LD.AP 25.036       268       253    10 
Aspariegos                                   ES.CL.ZM.AA 49.016       344       442    42 
Asparren                                     ES.PV.AA.AS 01.009     1,580     1,494    65 Araya
Aspe                                         ES.VC.AN.AS 03.019    16,631    16,013    71 
As Pontes de García Rodríguez                ES.GA.AC.AO 15.070    12,097    13,350   249 
As Somozas                                   ES.GA.AC.AS 15.081     1,396     1,682    71 Igrexa
Asteasu                                      ES.PV.GP.AS 20.014     1,290     1,205    17 
Astigarraga                                  ES.PV.GP.AG 20.903     3,751     3,216    12 
Astorga                                      ES.CL.LN.AS 24.008    12,242    12,500    47 
Astudillo                                    ES.CL.PL.AS 34.017     1,253     1,450   123 
Asturianos                                   ES.CL.ZM.AT 49.017       331       427    43 
Atajate                                      ES.AN.MG.AJ 29.021       173       164    11 
Atalaya                                      ES.EX.BD.AT 06.013       358       379    23 
Atalaya del Cañavate                         ES.CM.CU.AY 16.026       139       141    46 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Atanzón                                      ES.CM.GJ.AA 19.043        91       113    28 
Atapuerca                                    ES.CL.BU.AP 09.029       196       151    25 
Ataquines                                    ES.CL.VD.AT 47.011       858       946    43 
Atarfe                                       ES.AN.GD.AT 18.022    11,151    10,008    47 
Ataun                                        ES.PV.GP.AT 20.015     1,557     1,739    59 San Martín
Atea                                         ES.AR.ZG.AT 50.037       206       277    35 
Ateca                                        ES.AR.ZG.EC 50.038     2,012     2,145    85 
A Teixeira                                   ES.GA.OR.AT 32.080       567       743    28 
Atez                                         ES.NA.NV.AT 31.040       232       194    26 Erice
Atienza                                      ES.CM.GJ.AE 19.044       474       497   104 
Atxondo                                      ES.PV.VZ.AT 48.091     1,427     1,525    23 Apatamonasterio
Atzeneta d'Albaida                           ES.VC.VN.AZ 46.003     1,263     1,252     6 
Atzeneta del Maestrat                        ES.VC.CS.AT 12.001     1,395     1,587    71 
Aulesti                                      ES.PV.VZ.AU 48.070       649       697    25 
Auñón                                        ES.CM.GJ.AU 19.045       243       283    53 
Auritz                                       ES.NA.NV.AU 31.058       314       297    19 
Ausejo                                       ES.LO.LR.AU 26.020       741       747    57 
Ausejo de la Sierra                          ES.CL.SR.AU 42.028        64        64    20 
Autilla del Pino                             ES.CL.PL.AU 34.018       241       301    35 
Autillo de Campos                            ES.CL.PL.AC 34.019       192       214    31 
Autol                                        ES.LO.LR.AT 26.021     3,668     3,419    85 
A Veiga                                      ES.GA.OR.AV 32.083     1,367     1,748   291 
Aveinte                                      ES.CL.AV.AV 05.017       113       154    13 
Avellaneda                                   ES.CL.AV.AE 05.018        35        58    10 
Avellanosa de Muñó                           ES.CL.BU.AV 09.032       152       205    37 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Avià                                         ES.CT.BR.AV 08.011     1,893     1,778    27 
Ávila                                        ES.CL.AV.AI 05.019    49,712    45,977   231 
Avilés                                       ES.AS.AS.AV 33.004    83,185    85,351    27 
Avinyó                                       ES.CT.BR.AN 08.012     2,019     2,049    63 
Avinyonet del Penedès                        ES.CT.BR.AP 08.013     1,262     1,194    29 Les Cabòries
Avinyonet de Puigventós                      ES.CT.GN.AV 17.012       874       445    12 
Avión                                        ES.GA.OR.AI 32.004     2,775     3,549   121 
Ayala                                        ES.PV.AA.AY 01.010     2,117     2,065   141 Respaldiza
Ayamonte                                     ES.AN.HL.AY 21.010    16,604    15,082   141 
Ayegui                                       ES.NA.NV.AY 31.041     1,072       745    10 
Ayerbe                                       ES.AR.HS.AY 22.039     1,110     1,209    64 
Ayllón                                       ES.CL.SG.AY 40.024     1,233     1,271   127 
Ayna                                         ES.CM.AB.AY 02.011       912     1,193   147 
Ayódar                                       ES.VC.CS.AY 12.017       238       215    24 
Ayoó de Vidriales                            ES.CL.ZM.AY 49.018       442       579    60 
Ayora                                        ES.VC.VN.AY 46.044     5,497     5,506   447 
Ayuela                                       ES.CL.PL.AY 34.020        76       100    20 
Azagra                                       ES.NA.NV.AZ 31.042     3,714     3,288    34 
Azaila                                       ES.AR.TE.AZ 44.031       171       243    81 
Azanuy-Alins                                 ES.AR.HS.AZ 22.040       177       239    51 Azanuy
Azara                                        ES.AR.HS.ZR 22.041       219       228    15 
Azkoitia                                     ES.PV.GP.AZ 20.017    10,272    10,512    55 
Azlor                                        ES.AR.HS.ZL 22.042       164       189    16 
Aznalcázar                                   ES.AN.SV.AZ 41.012     3,473     3,196   450 
Aznalcóllar                                  ES.AN.SV.AN 41.013     5,809     5,571   199 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Azofra                                       ES.LO.LR.AZ 26.022       328       411    12 
Azpeitia                                     ES.PV.GP.AP 20.018    13,708    13,427    69 
Azuaga                                       ES.EX.BD.AZ 06.014     8,465     9,935   498 
Azuara                                       ES.AR.ZG.AZ 50.039       667       830   166 
Azuébar                                      ES.VC.CS.AZ 12.018       327       414    23 
Azuelo                                       ES.NA.NV.AW 31.043        47        72    11 
Azuqueca de Henares                          ES.CM.GJ.AH 19.046    20,673    11,624    20 
Azután                                       ES.CM.TD.AZ 45.017       335       368    22 
Babilafuente                                 ES.CL.SL.BF 37.038       969     1,002    23 
Bacares                                      ES.AN.AM.BA 04.019       284       313    95 
Badajoz                                      ES.EX.BD.BA 06.015   133,519   122,225 1,473 
Badalona                                     ES.CT.BR.BD 08.015   205,836   218,725    21 
Badarán                                      ES.LO.LR.BA 26.023       689       822    21 
Bádenas                                      ES.AR.TE.BD 44.032        25        29    31 
Badia del Vallès                             ES.CT.BR.BV 08.904    14,714               1 
Badolatosa                                   ES.AN.SV.BA 41.014     3,176     3,029    48 
Badules                                      ES.AR.ZG.BS 50.040       112       120    20 
Baélls                                       ES.AR.HS.BA 22.043       144       171    40 
Baena                                        ES.AN.CO.BA 14.007    19,155    20,423   363 
Baeza                                        ES.AN.JA.BZ 23.009    15,091    15,064   193 
Bagà                                         ES.CT.BR.BA 08.016     2,115     2,129    43 
Báguena                                      ES.AR.TE.BA 44.033       463       624    25 
Bagüés                                       ES.AR.ZG.BE 50.041        39        16    31 
Bahabón                                      ES.CL.VD.BA 47.012       191       255    21 
Bahabón de Esgueva                           ES.CL.BU.BE 09.033       133       171    21 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Baides                                       ES.CM.GJ.BD 19.047        74        83    30 
Bailén                                       ES.AN.JA.BL 23.010    17,593    16,865   117 
Bailo                                        ES.AR.HS.BH 22.044       315       336   164 
Baiona                                       ES.GA.PV.BA 36.003    10,931    10,122    35 
Baix Pallars                                 ES.CT.LD.BP 25.039       359       350   129 Gerri de la Sal
Bakaiku                                      ES.NA.NV.BK 31.044       348       358    12 
Bakio                                        ES.PV.VZ.BA 48.012     1,727     1,238    17 Basigo de Bakio
Balaguer                                     ES.CT.LD.BG 25.040    13,359    13,037    57 
Balazote                                     ES.CM.AB.BA 02.012     2,309     2,203    65 
Balboa                                       ES.CL.LN.BA 24.009       439       611    51 
Balconchán                                   ES.AR.ZG.BN 50.042        28        34    19 
Baldellou                                    ES.AR.HS.BD 22.045       133       170    30 
Baleira                                      ES.GA.LG.BA 27.004     1,834     2,185   169 Cadavo
Balenyà                                      ES.CT.BR.BN 08.017     3,213     3,231    17 Els Hostalets de Balenyà
Baliarrain                                   ES.PV.GP.BA 20.904        97        99     3 
Ballesteros de Calatrava                     ES.CM.CR.BA 13.022       550       643    58 
Ballobar                                     ES.AR.HS.BL 22.046     1,007     1,148   128 
Balmaseda                                    ES.PV.VZ.BL 48.090     7,069     7,333    22 
Balones                                      ES.VC.AN.BA 03.020       185       152    11 
Balsa de Ves                                 ES.CM.AB.BV 02.013       204       273    73 
Balsareny                                    ES.CT.BR.BS 08.018     3,195     3,405    37 
Baltanás                                     ES.CL.PL.BA 34.022     1,496     1,647   159 
Baltar                                       ES.GA.OR.BA 32.005     1,233     1,867    94 
Bañares                                      ES.LO.LR.BS 26.024       389       477    30 
Banastás                                     ES.AR.HS.BZ 22.047       188       110     5 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Bande                                        ES.GA.OR.BN 32.006     2,422     2,818    99 
Bañobárez                                    ES.CL.SL.BZ 37.039       435       555    51 
Bañón                                        ES.AR.TE.BN 44.034       168       226    54 
Baños de Ebro                                ES.PV.AA.BA 01.011       336       332    10 
Baños de la Encina                           ES.AN.JA.BE 23.011     2,686     2,740   392 
Baños de Molgas                              ES.GA.OR.BM 32.007     2,147     3,169    68 
Baños de Montemayor                          ES.EX.CC.BA 10.024       721       765    22 
Baños de Rioja                               ES.LO.LR.BR 26.025        97       127     9 
Baños de Río Tobía                           ES.LO.LR.BT 26.026     1,748     1,848    18 
Baños de Tajo                                ES.CM.GJ.BT 19.048        27        34    28 
Baños de Valdearados                         ES.CL.BU.BV 09.035       442       565    37 
Bañuelos                                     ES.CM.GJ.BN 19.049        30        39    19 
Bañuelos de Bureba                           ES.CL.BU.BS 09.036        41        62    15 
Banyalbufar                                  ES.PM.BL.BA 07.007       517       456    18 
Banyeres del Penedès                         ES.CT.TG.BP 43.020     1,736     1,483    12 
Banyeres de Mariola                          ES.VC.AN.BM 03.021     7,115     7,029    50 
Banyoles                                     ES.CT.GN.BA 17.015    14,232    11,938    11 
Baquerín de Campos                           ES.CL.PL.BQ 34.024        25        45    22 
Barajas de Melo                              ES.CM.CU.BR 16.027       701       728   137 
Barakaldo                                    ES.PV.VZ.BD 48.013    94,478   105,088    24 San Vicente de Barakaldo
Baralla                                      ES.GA.LG.BR 27.901     3,305     3,868   141 
Barañain                                     ES.NA.NV.BN 31.901    21,021    16,474     1 
Baraona                                      ES.CL.SR.BO 42.029       225       297   117 
Barásoain                                    ES.NA.NV.BS 31.045       509       421    14 
Barbadás                                     ES.GA.OR.BB 32.008     6,768     3,851    30 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Barbadillo                                   ES.CL.SL.BD 37.040       538       574    36 
Barbadillo de Herreros                       ES.CL.BU.BH 09.037       134       164    71 
Barbadillo del Mercado                       ES.CL.BU.BM 09.038       168       200    13 
Barbadillo del Pez                           ES.CL.BU.BP 09.039        63       118    22 
Barbalos                                     ES.CL.SL.BB 37.041       100       151    38 
Barbarin                                     ES.NA.NV.BA 31.046        93       119     8 
Barbastro                                    ES.AR.HS.BX 22.048    15,053    14,778   108 
Barbate                                      ES.AN.CD.BA 11.007    21,815    21,641   142 
Barbens                                      ES.CT.LD.BB 25.041       808       793     8 
Barberà de la Conca                          ES.CT.TG.BC 43.021       416       424    26 
Barberà del Vallès                           ES.CT.BR.BB 08.252    26,428    31,147     8 
Bárboles                                     ES.AR.ZG.BB 50.043       315       355    16 
Barbolla                                     ES.CL.SG.BA 40.025       215       245    26 
Barbués                                      ES.AR.HS.BJ 22.049       112       130    20 
Barbuñales                                   ES.AR.HS.BM 22.050       114       123    19 
Barca                                        ES.CL.SR.BC 42.030       127       176    45 
Bárcabo                                      ES.AR.HS.BC 22.051       112       120    88 
Barcarrota                                   ES.EX.BD.BC 06.016     3,686     4,198   136 
Barcelona                                    ES.CT.BR.BC 08.019 1,503,884 1,643,542    98 
Bárcena de Campos                            ES.CL.PL.BC 34.025        62        68    15 
Bárcena de Cicero                            ES.CB.CN.BA 39.009     2,478     2,305    37 Gama
Bárcena de Pie de Concha                     ES.CB.CN.BP 39.010       841       950    31 
Barceo                                       ES.CL.SL.BA 37.042        59        89    21 
Barchín del Hoyo                             ES.CM.CU.BH 16.029       173       152    65 
Barcial de la Loma                           ES.CL.VD.BL 47.013       155       184    27 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Barcial del Barco                            ES.CL.ZM.BA 49.019       313       348    19 
Barcience                                    ES.CM.TD.BA 45.018       108       111    19 
Barcones                                     ES.CL.SR.BN 42.031        43        62    55 
Bardallur                                    ES.AR.ZG.BP 50.044       284       333    27 
Bareyo                                       ES.CB.CN.BR 39.011     1,733     1,637    32 Ajo
Bargas                                       ES.CM.TD.BG 45.019     7,109     6,112    90 
Bargota                                      ES.NA.NV.BJ 31.047       368       423    25 
Barillas                                     ES.NA.NV.BY 31.048       198       210     3 
Barjas                                       ES.CL.LN.BJ 24.011       368       714    63 
Barlovento                                   ES.CN.SC.BA 38.007     2,382     2,644    44 
Barracas                                     ES.VC.CS.BA 12.020       164       171    42 
Barrachina                                   ES.AR.TE.BH 44.035       154       200    25 
Barrado                                      ES.EX.CC.BD 10.025       524       583    21 
Barrax                                       ES.CM.AB.BR 02.015     1,953     1,979   190 
Barreiros                                    ES.GA.LG.BI 27.005     3,346     3,801    72 San Cosme
Barrika                                      ES.PV.VZ.BK 48.014     1,230       877     8 Elexalde
Barrio de Muñó                               ES.CL.BU.BJ 09.041        33        36     4 
Barriopedro                                  ES.CM.GJ.BI 19.050        31        26    11 
Barrios de Colina                            ES.CL.BU.BC 09.044        74        80    24 
Barro                                        ES.GA.PV.BR 36.002     3,468     3,633    38 San Antoniño
Barromán                                     ES.CL.AV.BN 05.023       251       297    20 
Barruecopardo                                ES.CL.SL.BC 37.044       571       681    38 
Barruelo del Valle                           ES.CL.VD.BV 47.014        76        84    13 
Barruelo de Santullán                        ES.CL.PL.BS 34.027     1,641     2,196    53 
Barrundia                                    ES.PV.AA.BU 01.013       640       573    98 Ozeta

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Barx                                         ES.VC.VN.BX 46.046     1,207       995    16 
Barxeta                                      ES.VC.VN.BA 46.045     1,602     1,599    29 
Basaburua                                    ES.NA.NV.BW 31.049       674       733    83 Jauntsarats
Basardilla                                   ES.CL.SG.BS 40.026       106       117    19 
Basauri                                      ES.PV.VZ.BS 48.015    45,085    50,224     7 Arizgoiti
Bàscara                                      ES.CT.GN.BK 17.016       809       775    17 
Basconcillos del Tozo                        ES.CL.BU.BT 09.045       374       440   121 
Báscones de Ojeda                            ES.CL.PL.BO 34.028       197       223    19 
Bascuñana                                    ES.CL.BU.BA 09.046        61        89     8 
Bascuñana de San Pedro                       ES.CM.CU.BS 16.030        40        38    20 
Bassella                                     ES.CT.LD.BA 25.044       267       367    71 
Batea                                        ES.CT.TG.BA 43.022     2,000     2,022   128 
Baterno                                      ES.EX.BD.BT 06.017       390       433    62 
Batres                                       ES.MD.MD.BA 28.017     1,050       351    22 
Bausen                                       ES.CT.LD.BN 25.045        53        68    18 
Bayárcal                                     ES.AN.AM.BY 04.020       341       389    38 
Bayarque                                     ES.AN.AM.BQ 04.021       221       245    26 
Bayubas de Abajo                             ES.CL.SR.BA 42.032       267       323    44 
Bayubas de Arriba                            ES.CL.SR.BY 42.033        72        97    21 
Baza                                         ES.AN.GD.BA 18.023    21,808    20,519   545 
Baztan                                       ES.NA.NV.BX 31.050     7,501     7,959   374 Elizondo
Bea                                          ES.AR.TE.BE 44.036        38        28    24 
Beade                                        ES.GA.OR.BE 32.010       600       885     6 
Beamud                                       ES.CM.CU.BE 16.031       100       103    24 
Beariz                                       ES.GA.OR.BR 32.011     1,490     1,883    56 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Beas                                         ES.AN.HL.BE 21.011     4,130     4,072   145 
Beasain                                      ES.PV.GP.BE 20.019    12,108    12,322    30 
Beas de Granada                              ES.AN.GD.BE 18.024     1,004       894    23 
Beas de Guadix                               ES.AN.GD.BG 18.025       378       416    16 
Beas de Segura                               ES.AN.JA.BS 23.012     5,620     8,261   160 
Becedas                                      ES.CL.AV.BE 05.024       396       566    32 
Becedillas                                   ES.CL.AV.BD 05.025       154       186    20 
Beceite                                      ES.AR.TE.BI 44.037       619       701    97 
Becerreá                                     ES.GA.LG.BE 27.006     3,472     4,126   172 
Becerril de Campos                           ES.CL.PL.BE 34.029     1,056     1,252    79 
Becerril de la Sierra                        ES.MD.MD.BE 28.018     3,733     1,905    30 
Becilla de Valderaduey                       ES.CL.VD.BY 47.015       379       508    38 
Bédar                                        ES.AN.AM.BE 04.022       659       503    47 
Bedia                                        ES.PV.VZ.BE 48.092       994     1,036    17 Elexalde
Bedmar y Garcíez                             ES.AN.JA.BG 23.902     3,246     3,480   119 Bedmar
Begíjar                                      ES.AN.JA.BJ 23.014     3,143     3,091    43 
Begonte                                      ES.GA.LG.BG 27.007     3,674     4,606   127 
Begues                                       ES.CT.BR.BE 08.020     4,697     2,029    50 
Begur                                        ES.CT.GN.BG 17.013     3,459     2,760    21 
Beintza-Labaien                              ES.NA.NV.BL 31.137       274       321    28 
Beire                                        ES.NA.NV.BI 31.051       296       349    22 
Beires                                       ES.AN.AM.BR 04.023       137       151    39 
Beizama                                      ES.PV.GP.BZ 20.020       160       175    17 
Béjar                                        ES.CL.SL.BE 37.046    15,123    17,125    46 
Bejís                                        ES.VC.CS.BE 12.022       370       430    42 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Belalcázar                                   ES.AN.CO.BE 14.008     3,680     4,143   356 
Belascoáin                                   ES.NA.NV.BC 31.052       111        85     6 
Belauntza                                    ES.PV.GP.BL 20.021       285       295     3 
Belbimbre                                    ES.CL.BU.BL 09.047        75        84    10 
Belchite                                     ES.AR.ZG.BH 50.045     1,612     1,680   274 
Beleña                                       ES.CL.SL.BL 37.047       147       134    27 
Bèlgida                                      ES.VC.VN.BE 46.047       709       679    17 
Belianes                                     ES.CT.LD.BI 25.046       586       564    16 
Belinchón                                    ES.CM.CU.BI 16.032       359       325    80 
Bellaguarda                                  ES.CT.LD.BD 25.170       358       387    17 
Bellcaire d'Empordà                          ES.CT.GN.BE 17.018       561       485    13 
Bellcaire d'Urgell                           ES.CT.LD.BU 25.047     1,281     1,425    31 
Bell-lloc d'Urgell                           ES.CT.LD.BL 25.048     2,071     2,180    35 
Bellmunt del Priorat                         ES.CT.TG.BE 43.023       310       313     9 
Bellmunt d'Urgell                            ES.CT.LD.BM 25.049       237       237     5 
Bello                                        ES.AR.TE.BL 44.039       369       474    53 
Bellprat                                     ES.CT.BR.BP 08.021        90        89    31 
Bellpuig                                     ES.CT.LD.BE 25.050     4,088     3,916    35 
Bellreguard                                  ES.VC.VN.BR 46.048     3,912     3,683     3 
Bellús                                       ES.VC.VN.EL 46.049       405       413    10 
Bellvei                                      ES.CT.TG.BV 43.024     1,400       978     8 
Bellver de Cerdanya                          ES.CT.LD.BC 25.051     1,614     1,549    98 
Bellvís                                      ES.CT.LD.BV 25.052     2,101     2,254    47 
Belmez                                       ES.AN.CO.BZ 14.009     3,695     4,348   207 
Bélmez de la Moraleda                        ES.AN.JA.BM 23.015     1,894     2,031    49 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Belmonte                                     ES.CM.CU.BM 16.033     2,399     2,675    93 
Belmonte de Campos                           ES.CL.PL.BL 34.031        32        64    16 
Belmonte de Gracián                          ES.AR.ZG.BG 50.046       246       354    44 
Belmonte de Miranda                          ES.AS.AS.BE 33.005     2,159     2,828   208 Belmonte
Belmonte de San José                         ES.AR.TE.BJ 44.038       138       172    34 
Belmonte de Tajo                             ES.MD.MD.BT 28.019     1,152     1,139    24 
Belmontejo                                   ES.CM.CU.BL 16.034       251       292    52 
Belorado                                     ES.CL.BU.BD 09.048     2,019     2,189   130 
Belver de Cinca                              ES.AR.HS.BV 22.052     1,317     1,527    83 
Belver de los Montes                         ES.CL.ZM.BE 49.020       450       582    69 
Belvís de la Jara                            ES.CM.TD.BE 45.020     1,651     1,901   114 
Belvís de Monroy                             ES.EX.CC.BE 10.026       664       550    45 
Bembibre                                     ES.CL.LN.BM 24.014    10,148    10,744    63 
Benabarre                                    ES.AR.HS.BP 22.053     1,120     1,233   157 
Benacazón                                    ES.AN.SV.BE 41.015     5,150     4,753    32 
Benadalid                                    ES.AN.MG.BD 29.022       278       255    21 
Benafarces                                   ES.CL.VD.BN 47.016        99       107    17 
Benafer                                      ES.VC.CS.BR 12.024       150       126    17 
Benafigos                                    ES.VC.CS.BF 12.025       205       262    36 
Benagéber                                    ES.VC.VN.EA 46.050       181       121    70 
Benaguasil                                   ES.VC.VN.BQ 46.051     9,116     8,718    25 
Benahadux                                    ES.AN.AM.BX 04.024     2,844     2,277    17 
Benahavís                                    ES.AN.MG.BH 29.023     1,513     1,333   145 
Benalauría                                   ES.AN.MG.BL 29.024       508       526    20 
Benalmádena                                  ES.AN.MG.BM 29.025    34,565    21,994    27 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Benalúa                                      ES.AN.GD.BL 18.027     3,196     3,441     7 
Benalúa de las Villas                        ES.AN.GD.BV 18.028     1,352     1,392    22 
Benalup-Casas Viejas                         ES.AN.CD.BE 11.901     6,573              61 Benalup
Benamargosa                                  ES.AN.MG.BG 29.026     1,517     1,654    12 
Benamaurel                                   ES.AN.GD.BM 18.029     2,383     2,496   128 
Benamejí                                     ES.AN.CO.BM 14.010     4,914     4,540    53 
Benamocarra                                  ES.AN.MG.BC 29.027     2,825     2,789     6 
Benaocaz                                     ES.AN.CD.BZ 11.009       656       528    69 
Benaoján                                     ES.AN.MG.BJ 29.028     1,588     1,642    32 
Benarrabá                                    ES.AN.MG.BR 29.029       522       709    25 
Benasal                                      ES.VC.CS.BS 12.026     1,374     1,458    80 
Benasau                                      ES.VC.AN.BE 03.022       221       221     9 
Benasque                                     ES.AR.HS.BQ 22.054     1,489     1,081   234 
Benatae                                      ES.AN.JA.BT 23.016       550       608    45 
Benavent de Segrià                           ES.CT.LD.BS 25.053     1,051       747     8 
Benavente                                    ES.CL.ZM.BV 49.021    16,590    14,424    45 
Benavides                                    ES.CL.LN.BV 24.015     3,018     3,204    74 Benavides de Órbigo
Benavites                                    ES.VC.VN.BW 46.052       645       657     4 
Benegiles                                    ES.CL.ZM.BN 49.022       410       452    23 
Beneixama                                    ES.VC.AN.BX 03.023     1,816     1,819    35 
Beneixida                                    ES.VC.VN.BH 46.053       597       489     3 
Benejúzar                                    ES.VC.AN.BZ 03.024     5,106     4,666     9 
Benetússer                                   ES.VC.VN.BT 46.054    13,425    14,004     1 
Benferri                                     ES.VC.AN.NR 03.025     1,166       949    12 
Beniarbeig                                   ES.VC.AN.NB 03.026     1,315     1,205     7 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Beniardá                                     ES.VC.AN.NA 03.027       245       231    16 
Beniarjó                                     ES.VC.VN.EJ 46.055     1,217     1,104     3 
Beniarrés                                    ES.VC.AN.NS 03.028     1,375     1,503    20 
Beniatjar                                    ES.VC.VN.BY 46.056       236       257    11 
Benicarló                                    ES.VC.CS.BC 12.027    20,542    18,351    48 
Benicasim                                    ES.VC.CS.BI 12.028    12,456     6,136    36 
Benicolet                                    ES.VC.VN.BC 46.057       509       494    11 
Benidoleig                                   ES.VC.AN.ND 03.030       890       800     8 
Benidorm                                     ES.VC.AN.BD 03.031    51,873    42,442    39 
Beniel                                       ES.MU.MR.BE 30.010     8,469     7,220    10 
Benifaió                                     ES.VC.VN.EF 46.060    12,050    11,912    20 
Benifairó de la Valldigna                    ES.VC.VN.BV 46.059     1,692     1,652    20 
Benifairó de les Valls                       ES.VC.VN.BL 46.058     1,898     1,962     4 
Benifallet                                   ES.CT.TG.BI 43.025       848       934    62 
Benifallim                                   ES.VC.AN.NF 03.032       155       166    14 
Benifató                                     ES.VC.AN.BF 03.033       166       124    12 
Beniflá                                      ES.VC.VN.BF 46.061       221       153     1 
Benigánim                                    ES.VC.VN.EG 46.062     5,572     5,326    33 
Benigembla                                   ES.VC.AN.NG 03.029       488       354    18 
Benijófar                                    ES.VC.AN.BJ 03.034     2,297     1,515     4 
Benilloba                                    ES.VC.AN.BB 03.035       903       959    10 
Benillup                                     ES.VC.AN.BP 03.036        97        76     3 
Benimantell                                  ES.VC.AN.NM 03.037       402       453    38 
Benimarfull                                  ES.VC.AN.BR 03.038       420       416     6 
Benimassot                                   ES.VC.AN.BT 03.039       147       118    10 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Benimeli                                     ES.VC.AN.BL 03.040       334       322     4 
Benimodo                                     ES.VC.VN.BD 46.063     1,930     1,710    13 
Benimuslem                                   ES.VC.VN.EI 46.064       576       569     4 
Beniparrell                                  ES.VC.VN.BP 46.065     1,680     1,359     4 
Benirredrà                                   ES.VC.VN.ER 46.066     1,322       901     0 
Benisanó                                     ES.VC.VN.BN 46.067     1,828     1,672     2 
Benissa                                      ES.VC.AN.BS 03.041     9,821     8,045    70 
Benissanet                                   ES.CT.TG.BN 43.026     1,053     1,029    23 
Benissoda                                    ES.VC.VN.BS 46.068       309       306     4 
Benisuera                                    ES.VC.VN.BZ 46.069       193       203     2 
Benitachell                                  ES.VC.AN.BN 03.042     2,385     1,641    13 
Benitagla                                    ES.AN.AM.BT 04.026        82       117     7 
Benizalón                                    ES.AN.AM.BZ 04.027       301       346    32 
Benlloch                                     ES.VC.CS.BN 12.029       901       958    44 
Benquerencia                                 ES.EX.CC.BN 10.027       103       117    13 
Benquerencia de la Serena                    ES.EX.BD.BE 06.018       985     1,190   103 
Bentarique                                   ES.AN.AM.BN 04.028       293       365    11 
Benuza                                       ES.CL.LN.BE 24.016       720       817   173 
Bera                                         ES.NA.NV.BE 31.250     3,527     3,502    35 
Berango                                      ES.PV.VZ.BN 48.016     5,311     4,102     9 
Berantevilla                                 ES.PV.AA.BE 01.014       459       421    36 
Berastegi                                    ES.PV.GP.BS 20.022       973       969    46 
Beratón                                      ES.CL.SR.BE 42.034        32        42    41 
Berbegal                                     ES.AR.HS.BB 22.055       460       520    49 
Berberana                                    ES.CL.BU.BK 09.050        87        98    34 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Berbinzana                                   ES.NA.NV.BB 31.053       732       736    13 
Berceo                                       ES.LO.LR.BE 26.027       211       254    15 
Bercero                                      ES.CL.VD.BE 47.017       269       291    41 
Berceruelo                                   ES.CL.VD.BR 47.018        44        38    14 
Bérchules                                    ES.AN.GD.BC 18.030       754       881    70 
Bercial                                      ES.CL.SG.BE 40.028       120       141    21 
Bercial de Zapardiel                         ES.CL.AV.BI 05.026       291       374    17 
Bercianos del Páramo                         ES.CL.LN.BP 24.017       841       976    35 
Bercianos del Real Camino                    ES.CL.LN.BC 24.018       208       282    34 
Bercimuel                                    ES.CL.SG.BC 40.029        84        81    12 
Berdejo                                      ES.AR.ZG.BJ 50.047        53        37    19 
Berga                                        ES.CT.BR.BG 08.022    14,678    13,905    23 
Bergara                                      ES.PV.GP.BR 20.074    14,965    15,567    76 
Bergasa                                      ES.LO.LR.BG 26.028       155       205    27 
Bergasillas Bajera                           ES.LO.LR.BB 26.029        29        31    10 
Berge                                        ES.AR.TE.BG 44.040       248       260    43 
Bergondo                                     ES.GA.AC.BE 15.008     6,223     5,392    33 Carrió
Beriáin                                      ES.NA.NV.BR 31.905     2,739               5 
Berja                                        ES.AN.AM.BJ 04.029    13,312    12,054   250 
Berlanga                                     ES.EX.BD.BR 06.019     2,660     2,732   128 
Berlanga de Duero                            ES.CL.SR.BD 42.035     1,100     1,350   220 
Berlanga del Bierzo                          ES.CL.LN.BB 24.019       396       499    28 
Berlangas de Roa                             ES.CL.BU.BR 09.051       242       312    16 
Bermellar                                    ES.CL.SL.BM 37.049       208       263    29 
Bermeo                                       ES.PV.VZ.BM 48.017    16,938    17,923    34 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Bermillo de Sayago                           ES.CL.ZM.BS 49.023     1,358     1,730   190 
Bernardos                                    ES.CL.SG.BN 40.030       700       808    29 
Bernedo                                      ES.PV.AA.BR 01.016       533       556   130 
Berninches                                   ES.CM.GJ.BH 19.051       133       142    35 
Bernuy de Porreros                           ES.CL.SG.BP 40.031       359       308     9 
Bernuy-Zapardiel                             ES.CL.AV.BZ 05.029       195       301    20 
Berriatua                                    ES.PV.VZ.BT 48.018       987     1,020    20 Ribera
Berrioplano                                  ES.NA.NV.BP 31.902     1,285              26 
Berriozar                                    ES.NA.NV.BZ 31.903     6,661               3 
Berriz                                       ES.PV.VZ.BR 48.019     4,312     4,216    30 Berriz-Olakueta
Berrobi                                      ES.PV.GP.BO 20.023       566       603     3 
Berrocal                                     ES.AN.HL.BR 21.012       371       422   126 
Berrocal de Huebra                           ES.CL.SL.BH 37.050       118       149    39 
Berrocal de Salvatierra                      ES.CL.SL.BS 37.051       122       175    31 
Berrocalejo                                  ES.EX.CC.BC 10.028       114       157    14 
Berrocalejo de Aragona                       ES.CL.AV.BA 05.030        51        46     9 
Berrueces                                    ES.CL.VD.BS 47.019       107       126    16 
Berrueco                                     ES.AR.ZG.BK 50.048        37        43    20 
Bertizarana                                  ES.NA.NV.BM 31.054       650       658    40 Narbarte
Berzocana                                    ES.EX.CC.BZ 10.029       589       745   134 
Berzosa de Bureba                            ES.CL.BU.BX 09.052        48        55    78 
Berzosa del Lozoya                           ES.MD.MD.BL 28.020       144        74    14 
Berzosilla                                   ES.CL.PL.BZ 34.032        68        90    20 
Besalú                                       ES.CT.GN.BL 17.019     2,032     2,098     5 
Bescanó                                      ES.CT.GN.BC 17.020     3,309     2,833    36 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Betancuria                                   ES.CN.LP.BE 35.007       685       572   104 
Betanzos                                     ES.GA.AC.BT 15.009    12,510    11,930    24 
Betelu                                       ES.NA.NV.BT 31.055       334       341     7 
Bétera                                       ES.VC.VN.ET 46.070    15,238     9,775    76 
Beteta                                       ES.CM.CU.BT 16.035       432       443   115 
Betxí                                        ES.VC.CS.BT 12.021     5,315     5,285    21 
Beuda                                        ES.CT.GN.BU 17.021       135       130    36 
Bezares                                      ES.LO.LR.BZ 26.030        22        29     5 
Bezas                                        ES.AR.TE.BZ 44.041        65        76    26 
Biar                                         ES.VC.AN.BI 03.043     3,539     3,477    98 
Bicorp                                       ES.VC.VN.BK 46.071       662       713   137 
Bidaurreta                                   ES.NA.NV.BV 31.253        99       110     5 
Bidegoyan                                    ES.PV.GP.BI 20.024       427       441    14 Bidania
Biel                                         ES.AR.ZG.BI 50.901       230       226   131 
Bielsa                                       ES.AR.HS.BI 22.057       456       439   202 
Bienservida                                  ES.CM.AB.BI 02.016       841       942    91 
Bienvenida                                   ES.EX.BD.BI 06.020     2,342     2,437    92 
Bierge                                       ES.AR.HS.BG 22.058       224       198   145 
Biescas                                      ES.AR.HS.BK 22.059     1,244     1,171   189 
Bigastro                                     ES.VC.AN.BG 03.044     5,155     4,508     4 
Bigues i Riells                              ES.CT.BR.BR 08.023     5,914     2,807    29 El Rieral de Bigues
Bijuesca                                     ES.AR.ZG.BC 50.050       133       138    57 
Bilbao                                       ES.PV.VZ.BI 48.020   349,972   369,839    41 
Bimenes                                      ES.AS.AS.BI 33.006     2,038     2,550    33 Martimporra
Binaced                                      ES.AR.HS.BE 22.060     1,645     1,639    79 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Binéfar                                      ES.AR.HS.BF 22.061     8,397     8,001    25 
Binissalem                                   ES.PM.BL.BI 07.008     5,166     4,681    30 
Biosca                                       ES.CT.LD.BO 25.055       238       259    66 
Biota                                        ES.AR.ZG.BY 50.051     1,200     1,306   129 
Bisaurri                                     ES.AR.HS.BY 22.062       224       229    63 
Biscarrués                                   ES.AR.HS.BS 22.063       228       267    30 
Bisimbre                                     ES.AR.ZG.BM 50.052       124       146    11 
Biure                                        ES.CT.GN.BI 17.234       233       204    10 
Biurrun-Olcoz                                ES.NA.NV.BO 31.056       185       169    16 Biurrun
Blacos                                       ES.CL.SR.BL 42.036        59        76    17 
Blanca                                       ES.MU.MR.BL 30.011     5,787     5,768    87 
Blancafort                                   ES.CT.TG.BL 43.029       394       398    15 
Blancas                                      ES.AR.TE.BC 44.042       179       243    74 
Blanes                                       ES.CT.GN.BN 17.023    30,693    25,663    18 
Blascomillán                                 ES.CL.AV.BL 05.033       272       377    40 
Blasconuño de Matacabras                     ES.CL.AV.BM 05.034        21        31    13 
Blascosancho                                 ES.CL.AV.BC 05.035       160       174    23 
Blecua y Torres                              ES.AR.HS.BT 22.064       195       202    36 Blecua
Blesa                                        ES.AR.TE.BS 44.043       139       165    80 
Bliecos                                      ES.CL.SR.BS 42.037        43        71    17 
Boada                                        ES.CL.SL.BO 37.052       390       524    30 
Boada de Campos                              ES.CL.PL.BM 34.033        22        32    15 
Boadella d'Empordà                           ES.CT.GN.BO 17.029       215       209    11 
Boadilla del Camino                          ES.CL.PL.BD 34.034       175       217    29 
Boadilla del Monte                           ES.MD.MD.BO 28.022    27,443    15,824    47 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Boadilla de Rioseco                          ES.CL.PL.BR 34.035       176       215    51 
Boal                                         ES.AS.AS.BO 33.007     2,395     3,004   120 
Bobadilla                                    ES.LO.LR.BO 26.031       161       188     5 
Bobadilla del Campo                          ES.CL.VD.BO 47.020       393       446    33 
Boborás                                      ES.GA.OR.BO 32.013     3,313     3,888    88 
Boca de Huérgano                             ES.CL.LN.BO 24.020       583       724   276 
Bocairent                                    ES.VC.VN.BO 46.072     4,457     4,661    97 
Boceguillas                                  ES.CL.SG.BO 40.032       588       557    42 
Bocigas                                      ES.CL.VD.BG 47.021       121       167    16 
Bocos de Duero                               ES.CL.VD.BD 47.022        77       103     6 
Bodonal de la Sierra                         ES.EX.BD.BO 06.021     1,204     1,403    68 
Boecillo                                     ES.CL.VD.BI 47.023     1,852       910    24 
Bogajo                                       ES.CL.SL.BG 37.055       201       255    33 
Bogarra                                      ES.CM.AB.BO 02.017     1,207     1,500   166 
Bohonal de Ibor                              ES.EX.CC.BO 10.030       556       672    65 
Bohoyo                                       ES.CL.AV.BO 05.037       427       562    74 
Boimorto                                     ES.GA.AC.BO 15.010     2,522     2,999    82 Gándara
Boiro                                        ES.GA.AC.BI 15.011    17,748    17,665    87 
Bolaños de Calatrava                         ES.CM.CR.BO 13.023    11,290    10,271    88 
Bolaños de Campos                            ES.CL.VD.BC 47.024       373       414    30 
Bolbaite                                     ES.VC.VN.BB 46.073     1,447     1,395    40 
Bollullos de la Mitación                     ES.AN.SV.BO 41.016     5,224     6,031    62 
Bollullos Par del Condado                    ES.AN.HL.BP 21.013    12,975    12,575    49 
Boltaña                                      ES.AR.HS.BO 22.066       814       851   139 
Bolulla                                      ES.VC.AN.BO 03.045       358       277    14 

Name                                         HASC        Code   Pop-2001  Pop-1991  Area  Capital
-------------------------------------------- ----------- ------ --------- --------- ----- -----------------
Bolvir                                       ES.CT.GN.BV 17.024       267       226    11 
Bonansa                                      ES.AR.HS.BN 22.067        84        70    37 
Boñar                                        ES.CL.LN.BR 24.021     2,429     2,852   181 
Bonares                                      ES.AN.HL.BN 21.014     5,163     4,949    65 
Bonastre                                     ES.CT.TG.BS 43.030       372       268    25 
Bonete                                       ES.CM.AB.BN 02.018     1,197     1,301   125 
Boniches                                     ES.CM.CU.BO 16.036       201       205    53 
Bonilla de la Sierra                         ES.CL.AV.BS 05.038       172       227    55 
Bonrepòs i Mirambell                         ES.VC.VN.BM 46.074     2,231     2,346     1 
Boqueixón                                    ES.GA.AC.BQ 15.012     4,267     4,230    73 Forte
Boquiñeni                                    ES.AR.ZG.BQ 50.053       990     1,063    19 
Borau                                        ES.AR.HS.BU 22.068        74        73    42 
Bordalba                                     ES.AR.ZG.BD 50.054        82       108    42 
Bordils