Home  →    →  
Show Map

Spain: Aragón

Provinces

The population of all provinces in the Autonomous Community of Aragón according to census results and latest official estimates.

NameStatusPopulation
Census
1981-03-01
Population
Census
1991-03-01
Population
Census
2001-11-01
Population
Census
2011-11-01
Population
Estimate
2018-01-01
 
HuescaProvince214,907207,810206,502225,953219,345
TeruelProvince153,457143,680135,858143,164134,572
ZaragozaProvince828,588837,327861,855975,385954,811
AragónAutonomous Community1,196,9521,188,8171,204,2151,344,5021,308,728

Contents: Municipalities

The population of all municipalities in the Autonomous Community of Aragón according to census results and latest official estimates.

The Details icon links to further information about a selected place including its population structure (gender, age groups, age distribution, nationality, country of birth).

Name StatusProvincePopulation
Census
1981-03-01
Population
Census
1991-03-01
Population
Census
2001-11-01
Population
Census
2011-11-01
Population
Estimate
2018-01-01
 
AbabujMunicipalityTeruel11583857176
AbantoMunicipalityZaragoza28722116712497
AbejuelaMunicipalityTeruel6365565849
AbiegoMunicipalityHuesca357320289273237
AbizandaMunicipalityHuesca134129133133151
AceredMunicipalityZaragoza432325259240165
AdahuescaMunicipalityHuesca183174159178172
AgónMunicipalityZaragoza254229186167146
AguarónMunicipalityZaragoza894759751838631
AguatónMunicipalityTeruel5032262018
AguavivaMunicipalityTeruel706618658648522
AgüeroMunicipalityHuesca238168171156130
Aguilar del AlfambraMunicipalityTeruel131101807363
AguilónMunicipalityZaragoza354267287259235
Aínsa-Sobrarbe (Aínsa)MunicipalityHuesca1,2371,4271,6022,1792,151
AinzónMunicipalityZaragoza1,3131,2261,2351,2071,085
Aisa (Aísa)MunicipalityHuesca273321402370321
AlacónMunicipalityTeruel543527409333264
AladrénMunicipalityZaragoza5244776052
AlagónMunicipalityZaragoza5,0865,5225,6207,1537,094
AlarbaMunicipalityZaragoza193173153159133
AlbaMunicipalityTeruel403323255228178
Albalate de CincaMunicipalityHuesca1,2381,1491,2031,2451,102
Albalate del ArzobispoMunicipalityTeruel2,7392,4492,1852,0792,004
AlbalatilloMunicipalityHuesca308279259221181
AlbarracínMunicipalityTeruel1,1271,0651,0501,1021,016
AlbeldaMunicipalityHuesca1,1601,023926816721
AlbentosaMunicipalityTeruel350288252290257
Alberite de San JuanMunicipalityZaragoza131116959372
Albero AltoMunicipalityHuesca131109108128105
Albero BajoMunicipalityHuesca163123106113141
Alberuela de TuboMunicipalityHuesca465439364346309
AlbetaMunicipalityZaragoza172140120149132
AlborgeMunicipalityZaragoza130123135120108
AlcaineMunicipalityTeruel5449726963
Alcalá de EbroMunicipalityZaragoza349348295285251
Alcalá de GurreaMunicipalityHuesca523404315288246
Alcalá de la SelvaMunicipalityTeruel579462510497347
Alcalá del ObispoMunicipalityHuesca446344369369325
Alcalá de MoncayoMunicipalityZaragoza187166127190144
AlcampellMunicipalityHuesca1,2691,075873747652
AlcañizMunicipalityTeruel11,65112,64213,43116,40215,939
Alcolea de CincaMunicipalityHuesca1,3171,2401,2501,1301,160
Alconchel de ArizaMunicipalityZaragoza2831881269063
AlcorisaMunicipalityTeruel3,1123,2343,3393,5573,276
AlcubierreMunicipalityHuesca676514449423363
Aldehuela de LiestosMunicipalityZaragoza9681375249
AlerreMunicipalityHuesca128155205214201
AlfajarínMunicipalityZaragoza1,2831,4581,5482,2572,312
AlfambraMunicipalityTeruel934777624619531
AlfaménMunicipalityZaragoza1,3231,2991,4021,5741,441
AlfántegaMunicipalityHuesca143138115138127
AlforqueMunicipalityZaragoza9691828662
Alhama de AragónMunicipalityZaragoza1,4731,2061,1451,1631,036
AliagaMunicipalityTeruel866442397364358
AllepuzMunicipalityTeruel236147135122126
AllozaMunicipalityTeruel1,006913720671582
AlluevaMunicipalityTeruel912132029
AlmochuelMunicipalityZaragoza6953504229
AlmohajaMunicipalityTeruel3440272916
Almonacid de la CubaMunicipalityZaragoza427381325267252
Almonacid de la SierraMunicipalityZaragoza979839881789691
AlmudévarMunicipalityHuesca2,6832,4352,2802,5382,394
Almunia de San JuanMunicipalityHuesca809778678664654
AlmunienteMunicipalityHuesca703674587558471
AlobrasMunicipalityTeruel150111857762
AlpartirMunicipalityZaragoza727633609570579
AlpeñésMunicipalityTeruel3535302522
AlquézarMunicipalityHuesca306263290293296
AltorricónMunicipalityHuesca1,6531,5291,4571,4771,409
AmbelMunicipalityZaragoza469421339285256
AnadónMunicipalityTeruel4128182627
AndorraMunicipalityTeruel8,2218,6807,8168,2127,633
AnentoMunicipalityZaragoza1110411612895
AngüésMunicipalityHuesca678521430415367
AniñónMunicipalityZaragoza1,058946855799708
Añón de MoncayoMunicipalityZaragoza359345288215213
AnsóMunicipalityHuesca548479523470431
AntillónMunicipalityHuesca191175160147149
Aragüés del PuertoMunicipalityHuesca168123148129116
Aranda de MoncayoMunicipalityZaragoza331266229197160
ArándigaMunicipalityZaragoza701577466391309
Arcos de las SalinasMunicipalityTeruel169186139105105
ArdisaMunicipalityZaragoza10679748572
ArénMunicipalityHuesca504439366339318
Arens de LledóMunicipalityTeruel305272232201206
ArgaviesoMunicipalityHuesca13411712311796
ArgenteMunicipalityTeruel385299266222198
ArguisMunicipalityHuesca525867127129
AriñoMunicipalityTeruel923956853861708
ArizaMunicipalityZaragoza1,6211,3751,2371,2461,139
ArtiedaMunicipalityZaragoza1161051039173
AsínMunicipalityZaragoza12911510011196
AteaMunicipalityZaragoza436277206151156
AtecaMunicipalityZaragoza2,1312,1452,0122,0681,793
AyerbeMunicipalityHuesca1,4841,2091,1101,1141,041
AzailaMunicipalityTeruel29324317112994
Azanuy-AlinsMunicipalityHuesca308239177175176
AzaraMunicipalityHuesca269228219201174
AzlorMunicipalityHuesca229189164132153
AzuaraMunicipalityZaragoza976830667683543
BádenasMunicipalityTeruel3829252120
BadulesMunicipalityZaragoza14812011210483
BaéllsMunicipalityHuesca226171144117104
BáguenaMunicipalityTeruel773624463365311
BagüésMunicipalityZaragoza1516392312
BailoMunicipalityHuesca404336315317279
BalconchánMunicipalityZaragoza4234281517
BaldellouMunicipalityHuesca20617013311277
BallobarMunicipalityHuesca1,2531,1481,007945823
BanastásMunicipalityHuesca84110188284292
BañónMunicipalityTeruel276226168162153
BarbastroMunicipalityHuesca14,53614,77815,05317,21516,944
BárbolesMunicipalityZaragoza423355315324300
BarbuésMunicipalityHuesca14013011210077
BarbuñalesMunicipalityHuesca12112311410795
BárcaboMunicipalityHuesca110120112117105
BardallurMunicipalityZaragoza425333284320261
BarrachinaMunicipalityTeruel239200154140118
BeaMunicipalityTeruel1928383031
BeceiteMunicipalityTeruel733701619591541
BelchiteMunicipalityZaragoza1,7281,6801,6121,6371,528
BelloMunicipalityTeruel596474369276225
Belmonte de GraciánMunicipalityZaragoza460354246238198
Belmonte de San JoséMunicipalityTeruel212172138125113
Belver de CincaMunicipalityHuesca1,6871,5271,3171,3451,292
BenabarreMunicipalityHuesca1,3641,2331,1201,1991,107
BenasqueMunicipalityHuesca7651,0811,4892,1942,157
Beranuy (Veracruz)MunicipalityHuesca1411211119878
BerbegalMunicipalityHuesca586520460414345
BerdejoMunicipalityZaragoza3237536947
BergeMunicipalityTeruel274260248258244
BerruecoMunicipalityZaragoza4543374533
BezasMunicipalityTeruel8876657870
BielMunicipalityZaragoza284226230165140
BielsaMunicipalityHuesca475439456500476
BiergeMunicipalityHuesca257198224251231
BiescasMunicipalityHuesca1,2931,1711,2441,5621,479
BijuescaMunicipalityZaragoza16113813311098
BinacedMunicipalityHuesca1,7341,6391,6451,5101,555
BinéfarMunicipalityHuesca7,7838,0018,3979,4249,435
BiotaMunicipalityZaragoza1,5101,3061,2001,079948
BisaurriMunicipalityHuesca300229224202181
BiscarruésMunicipalityHuesca290267228223189
BisimbreMunicipalityZaragoza18014612410197
BlancasMunicipalityTeruel330243179163125
Blecua y TorresMunicipalityHuesca240202195217183
BlesaMunicipalityTeruel21516513912795
BoltañaMunicipalityHuesca9198518141,048986
BonansaMunicipalityHuesca66708410186
BoquiñeniMunicipalityZaragoza1,1321,063990961808
BorauMunicipalityHuesca8473748580
BordalbaMunicipalityZaragoza154108827256
BordónMunicipalityTeruel156142138128106
BorjaMunicipalityZaragoza4,2334,0604,2955,0394,922
BotorritaMunicipalityZaragoza385465482524498
Brea de AragónMunicipalityZaragoza2,0652,0441,9991,7991,665
BronchalesMunicipalityTeruel438475472465443
BrotoMunicipalityHuesca509468539538531
BubiercaMunicipalityZaragoza175123978663
BueñaMunicipalityTeruel178123906263
BujaralozMunicipalityZaragoza1,2201,0741,0191,0521,005
BulbuenteMunicipalityZaragoza346274246235217
BurbáguenaMunicipalityTeruel486367303290243
BuretaMunicipalityZaragoza400342313274217
Cabañas de EbroMunicipalityZaragoza607561544551498
CabolafuenteMunicipalityZaragoza175101544632
Cabra de MoraMunicipalityTeruel1331021088255
CadreteMunicipalityZaragoza6809171,7843,2933,891
CalaceiteMunicipalityTeruel1,4561,2811,1531,0971,011
CalamochaMunicipalityTeruel4,7644,2764,0404,5724,319
CalandaMunicipalityTeruel3,3233,5523,4743,9643,708
CalatayudMunicipalityZaragoza17,66617,43218,01921,26420,035
CalatoraoMunicipalityZaragoza2,8722,6262,8522,9932,861
CalcenaMunicipalityZaragoza132105996475
CaldearenasMunicipalityHuesca339283250235218
CalmarzaMunicipalityZaragoza194132877959
CalomardeMunicipalityTeruel117105699174
CamañasMunicipalityTeruel208170140130124
Camarena de la SierraMunicipalityTeruel175149165145113
CamarillasMunicipalityTeruel17913210211686
CaminrealMunicipalityTeruel1,075913777714619
Campillo de AragónMunicipalityZaragoza257223182154149
CampoMunicipalityHuesca434375348332323
CamporréllsMunicipalityHuesca374269247162137
Cañada de BenatanduzMunicipalityTeruel9182583939
Cañada VellidaMunicipalityTeruel10174543835
Canal de BerdúnMunicipalityHuesca550459422377321
CandasnosMunicipalityHuesca743634568400317
CanfrancMunicipalityHuesca608486532591532
Cañizar del OlivarMunicipalityTeruel16315611610598
CantaviejaMunicipalityTeruel877750759740714
CapdesasoMunicipalityHuesca225198170178174
CapellaMunicipalityHuesca534456383369354
CarenasMunicipalityZaragoza369247197185177
CariñenaMunicipalityZaragoza3,1272,8773,1963,6233,276
Casbas de HuescaMunicipalityHuesca406366302302269
Cascante del RíoMunicipalityTeruel1811381079471
CaspeMunicipalityZaragoza8,3398,0297,8969,7979,525
Castejón de AlarbaMunicipalityZaragoza1791411039192
Castejón de las ArmasMunicipalityZaragoza19815511711690
Castejón del PuenteMunicipalityHuesca457416418354315
Castejón de MonegrosMunicipalityHuesca907785665612531
Castejón de SosMunicipalityHuesca443449617783753
Castejón de TornosMunicipalityTeruel155122926462
Castejón de ValdejasaMunicipalityZaragoza452397324266221
Castel de CabraMunicipalityTeruel286229158140104
CastelfloriteMunicipalityHuesca194170137132108
CastelloteMunicipalityTeruel1,050927802801676
CastelnouMunicipalityTeruel148123109178160
CastelserásMunicipalityTeruel1,009938824834831
Castiello de JacaMunicipalityHuesca168139188252267
CastigaleuMunicipalityHuesca1119710210686
CastiliscarMunicipalityZaragoza493469403311265
CastillazueloMunicipalityHuesca305247220189169
CastillonroyMunicipalityHuesca465445427362312
CedrillasMunicipalityTeruel592557538628630
CeladasMunicipalityTeruel555488398417396
CellaMunicipalityTeruel3,2183,0662,8252,8812,606
Cervera de la CañadaMunicipalityZaragoza438375332319271
CerveruelaMunicipalityZaragoza74254135
CetinaMunicipalityZaragoza994807739679592
ChalameraMunicipalityHuesca201166156118108
ChíaMunicipalityHuesca1501271119786
ChimillasMunicipalityHuesca166148227377391
ChipranaMunicipalityZaragoza504430403471508
ChodesMunicipalityZaragoza197151117147113
CimballaMunicipalityZaragoza16014314311893
Cinco OlivasMunicipalityZaragoza178157132122112
Clarés de RibotaMunicipalityZaragoza1381231119265
CodoMunicipalityZaragoza420325259204198
CodosMunicipalityZaragoza386329279247183
ColungoMunicipalityHuesca179142133126114
ContaminaMunicipalityZaragoza9164524037
CorbalánMunicipalityTeruel1298079107109
Cortes de AragónMunicipalityTeruel1921451187261
CosaMunicipalityTeruel147137936252
CosuendaMunicipalityZaragoza511449410396367
CretasMunicipalityTeruel737693632592571
CrivillénMunicipalityTeruel1611571228968
Cuarte de HuervaMunicipalityZaragoza1,1481,3531,92210,20913,055
CubelMunicipalityZaragoza316267210189168
CublaMunicipalityTeruel9672446654
CucalónMunicipalityTeruel1361028010780
Cuevas de AlmudénMunicipalityTeruel138120104149122
Cuevas LabradasMunicipalityTeruel248216153126131
DarocaMunicipalityZaragoza2,5602,3512,2122,2641,996
Ejea de los CaballerosMunicipalityZaragoza15,84215,33716,04817,06916,605
EjulveMunicipalityTeruel289236220204180
El Burgo de EbroMunicipalityZaragoza1,1711,2231,6282,3562,432
El BusteMunicipalityZaragoza2001371048072
El CastellarMunicipalityTeruel122103876652
El CuervoMunicipalityTeruel1841511159186
El FragoMunicipalityZaragoza14012313210599
El FrasnoMunicipalityZaragoza795657547461384
El GradoMunicipalityHuesca670590518471426
El PoboMunicipalityTeruel227170129139114
El Pueyo de AraguásMunicipalityHuesca178173145152154
El VallecilloMunicipalityTeruel1725495548
Embid de ArizaMunicipalityZaragoza13381705136
EncinacorbaMunicipalityZaragoza370336300242189
ÉpilaMunicipalityZaragoza3,8103,8164,0874,7154,402
ErlaMunicipalityZaragoza614547451403345
EscatrónMunicipalityZaragoza1,5211,3661,1111,1231,026
EscorihuelaMunicipalityTeruel321273210183139
EscuchaMunicipalityTeruel1,5931,2121,090985885
EsplúsMunicipalityHuesca1,079912725627541
EstadaMunicipalityHuesca254193192229204
EstadillaMunicipalityHuesca1,1261,003912848794
EstercuelMunicipalityTeruel423423314265210
Estopiñán del CastilloMunicipalityHuesca219184217161126
FabaraMunicipalityZaragoza1,5781,3441,2301,2421,152
FagoMunicipalityHuesca5344372923
FanloMunicipalityHuesca625017012197
FarleteMunicipalityZaragoza541496444426386
FayónMunicipalityZaragoza514439396378354
Ferreruela de HuervaMunicipalityTeruel142100807163
FigueruelasMunicipalityZaragoza7058701,0581,3051,240
FiscalMunicipalityHuesca346256254324327
FombuenaMunicipalityZaragoza913155254
FonfríaMunicipalityTeruel4536313028
FonzMunicipalityHuesca1,3941,2521,097985870
Foradada del ToscarMunicipalityHuesca304272259209173
Formiche AltoMunicipalityTeruel240217204173151
FórnolesMunicipalityTeruel1661309410175
FortaneteMunicipalityTeruel325212180218205
Foz-CalandaMunicipalityTeruel299263257284238
FragaMunicipalityHuesca11,18611,49112,10014,54314,979
FréscanoMunicipalityZaragoza344275248208202
Frías de AlbarracínMunicipalityTeruel237206154156116
FuendejalónMunicipalityZaragoza1,039985871944793
FuendetodosMunicipalityZaragoza183166176178121
FuenferradaMunicipalityTeruel5953486142
Fuentes CalientesMunicipalityTeruel211165125116101
Fuentes ClarasMunicipalityTeruel909742625568461
Fuentes de EbroMunicipalityZaragoza3,6703,8013,8874,5984,543
Fuentes de JilocaMunicipalityZaragoza502413326275229
Fuentes de RubielosMunicipalityTeruel968298128114
FuentespaldaMunicipalityTeruel462429355317286
GallocantaMunicipalityZaragoza235192157155154
GallurMunicipalityZaragoza3,4863,0662,9002,8772,628
GalveMunicipalityTeruel161138141170161
GargalloMunicipalityTeruel15114012612489
Gea de AlbarracínMunicipalityTeruel550501431410376
GelsaMunicipalityZaragoza1,4741,3661,2201,185995
GistaínMunicipalityHuesca244210168147149
GodojosMunicipalityZaragoza11583754354
GotorMunicipalityZaragoza414390400371306
GrañénMunicipalityHuesca2,4822,1621,9941,9941,753
GrausMunicipalityHuesca3,5463,3153,1363,5263,305
GriegosMunicipalityTeruel180142136140143
GriselMunicipalityZaragoza5859556867
GrisénMunicipalityZaragoza501485470592597
GuadalaviarMunicipalityTeruel346304275240242
GúdarMunicipalityTeruel9889757972
Gurrea de GállegoMunicipalityHuesca2,1811,9981,7721,6511,476
Herrera de los NavarrosMunicipalityZaragoza889710599578506
HíjarMunicipalityTeruel2,2402,1021,9281,8121,709
Hinojosa de JarqueMunicipalityTeruel308221170153119
Hoz de JacaMunicipalityHuesca9486777276
Hoz y Costean (Hoz y Costeán)MunicipalityHuesca342268233206226
HuertoMunicipalityHuesca390316257263218
Huesa del ComúnMunicipalityTeruel2301551368667
HuescaMunicipalityHuesca41,45544,16546,24352,03152,463
IbdesMunicipalityZaragoza682583523479404
IbiecaMunicipalityHuesca13611411111497
IgriésMunicipalityHuesca159150308654705
IlcheMunicipalityHuesca332323273224212
IlluecaMunicipalityZaragoza2,9493,1493,2843,2722,964
IsábenaMunicipalityHuesca347279273288238
IsuerreMunicipalityZaragoza5863573231
JabaloyasMunicipalityTeruel157121848765
JacaMunicipalityHuesca11,07610,84011,39812,85712,813
JarabaMunicipalityZaragoza371334316358280
JarqueMunicipalityZaragoza674616541522436
Jarque de la ValMunicipalityTeruel139116939170
JasaMunicipalityHuesca12511212011292
JatielMunicipalityTeruel6676544940
JaulínMunicipalityZaragoza338303292282237
JorcasMunicipalityTeruel9851454334
JosaMunicipalityTeruel7745303934
La AlmoldaMunicipalityZaragoza826764673607567
La Almunia de Doña GodinaMunicipalityZaragoza5,0165,0615,7157,8187,819
LabuerdaMunicipalityHuesca183172174153162
La Cañada de VerichMunicipalityTeruel15411210410387
La CerolleraMunicipalityTeruel12798119112100
La CodoñeraMunicipalityTeruel436363329365344
La CubaMunicipalityTeruel12184574941
La FresnedaMunicipalityTeruel581480419486443
La FuevaMunicipalityHuesca830659607624597
LagataMunicipalityZaragoza180159157133111
La GinebrosaMunicipalityTeruel354287238218200
LagueruelaMunicipalityTeruel10789646878
La Hoz de la ViejaMunicipalityTeruel2391711238085
La Iglesuela del CidMunicipalityTeruel606519489484414
La JoyosaMunicipalityZaragoza3573454309491,072
LaluengaMunicipalityHuesca330285257223194
LaluezaMunicipalityHuesca1,5581,3891,1831,067913
La Mata de los OlmosMunicipalityTeruel315285273280265
La MuelaMunicipalityZaragoza8521,0061,7735,0875,479
LanajaMunicipalityHuesca1,9631,7711,5311,3541,202
Langa del CastilloMunicipalityZaragoza242200177137132
LanzuelaMunicipalityTeruel6341282924
LaperdigueraMunicipalityHuesca12111011010391
La PortelladaMunicipalityTeruel396352292254243
La Puebla de AlfindénMunicipalityZaragoza1,3831,4632,2965,5536,173
La Puebla de CastroMunicipalityHuesca348298321427372
La Puebla de HíjarMunicipalityTeruel1,5971,2471,046988908
La Puebla de ValverdeMunicipalityTeruel579498485547453
Lascellas-PonzanoMunicipalityHuesca219188166145126
LascuarreMunicipalityHuesca200173159150136
Las CuerlasMunicipalityZaragoza126104905539
La SotoneraMunicipalityHuesca1,4701,2621,0881,030894
Las Parras de CastelloteMunicipalityTeruel155104796953
LaspaúlesMunicipalityHuesca353318277313230
Las PedrosasMunicipalityZaragoza12111410311990
Las Peñas de RiglosMunicipalityHuesca392283268273251
LaspuñaMunicipalityHuesca315291272293291
La VilueñaMunicipalityZaragoza1621179211777
LayanaMunicipalityZaragoza230192137125100
La ZaidaMunicipalityZaragoza739653584497455
La ZomaMunicipalityTeruel4951292316
LéceraMunicipalityZaragoza1,1851,009817749661
LechónMunicipalityZaragoza8563594853
LeciñenaMunicipalityZaragoza1,5421,4761,2921,3151,162
LetuxMunicipalityZaragoza587486463397342
LibrosMunicipalityTeruel265213157145101
LidónMunicipalityTeruel133111755455
Linares de MoraMunicipalityTeruel416351303285249
LitagoMunicipalityZaragoza227189172178166
LituénigoMunicipalityZaragoza164125116121127
LledóMunicipalityTeruel276229209165172
LoarreMunicipalityHuesca450413400364331
Lobera de OnsellaMunicipalityZaragoza10362544528
LongaresMunicipalityZaragoza969865911860763
LongásMunicipalityZaragoza2435443435
LoporzanoMunicipalityHuesca488545488557522
LoscorralesMunicipalityHuesca158132114109106
LoscosMunicipalityTeruel301210188171129
Los FayosMunicipalityZaragoza210174174151141
Los OlmosMunicipalityTeruel215174144121122
Los PintanosMunicipalityZaragoza9083874437
Lucena de JalónMunicipalityZaragoza340306235255237
LuceniMunicipalityZaragoza1,3211,0891,0341,042945
LuesiaMunicipalityZaragoza574462413377310
LuesmaMunicipalityZaragoza3129325034
LumpiaqueMunicipalityZaragoza1,1461,004917919827
LunaMunicipalityZaragoza1,1501,002897813701
Lupiñén-OrtillaMunicipalityHuesca452404343380341
MaellaMunicipalityZaragoza2,3972,1802,0562,0012,007
MagallónMunicipalityZaragoza1,4631,3651,1771,2061,133
MaicasMunicipalityTeruel2720423927
MainarMunicipalityZaragoza222184170158151
MalanquillaMunicipalityZaragoza141136150123100
MalejánMunicipalityZaragoza340313294319259
MallénMunicipalityZaragoza2,9183,0183,1093,5723,083
MalónMunicipalityZaragoza604532436376323
MaluendaMunicipalityZaragoza1,2411,0729931,093942
ManchonesMunicipalityZaragoza20316814513198
ManzaneraMunicipalityTeruel575490464563519
MaraMunicipalityZaragoza341245202191181
María de HuervaMunicipalityZaragoza7348101,5315,2085,663
MarracosMunicipalityZaragoza1429411210886
Martín del RíoMunicipalityTeruel607574476426417
Mas de las MatasMunicipalityTeruel1,5571,5121,4321,3601,272
MazaleónMunicipalityTeruel710629604573539
Mediana de AragónMunicipalityZaragoza581549485479465
MequinenzaMunicipalityZaragoza2,6632,7572,4862,4242,301
Mesones de IsuelaMunicipalityZaragoza505440350316271
MezalochaMunicipalityZaragoza357341283216240
Mezquita de JarqueMunicipalityTeruel20417813511698
MianosMunicipalityZaragoza5841474332
Miedes de AragónMunicipalityZaragoza680579513448432
MirambelMunicipalityTeruel159160145127116
Miravete de la SierraMunicipalityTeruel6749423335
MolinosMunicipalityTeruel418397298285243
MonegrilloMunicipalityZaragoza624567524462413
Monesma y CajigarMunicipalityHuesca130109989673
MonevaMunicipalityZaragoza7211016011594
Monflorite-LascasasMunicipalityHuesca211185207307403
Monforte de MoyuelaMunicipalityTeruel133116776365
Monreal de ArizaMunicipalityZaragoza464347303174212
Monreal del CampoMunicipalityTeruel2,5182,3082,3432,6812,433
MonroyoMunicipalityTeruel412403362386340
MontalbánMunicipalityTeruel2,1351,7891,5381,3551,243
MontanuyMunicipalityHuesca422327296264215
Monteagudo del CastilloMunicipalityTeruel11087676750
MonterdeMunicipalityZaragoza272202212169159
Monterde de AlbarracínMunicipalityTeruel10187736563
MontónMunicipalityZaragoza22316612612394
MonzónMunicipalityHuesca14,86114,69014,92017,14417,061
Mora de RubielosMunicipalityTeruel1,4141,3331,3591,6251,541
Morata de JalónMunicipalityZaragoza1,9771,7441,4711,2621,097
Morata de JilocaMunicipalityZaragoza488373300274282
MorésMunicipalityZaragoza660543459408334
MorosMunicipalityZaragoza786626488423362
MoscardónMunicipalityTeruel8573556355
MosqueruelaMunicipalityTeruel853722712615551
MoyuelaMunicipalityZaragoza551424326288245
MozotaMunicipalityZaragoza163124114110130
MuelMunicipalityZaragoza1,3461,1961,1081,4131,333
MunébregaMunicipalityZaragoza665524449468385
MuniesaMunicipalityTeruel1,009808684651599
MureroMunicipalityZaragoza217169142142107
Murillo de GállegoMunicipalityZaragoza177150150184174
NavalMunicipalityHuesca303303314248269
NavardúnMunicipalityZaragoza11689554640
NigüellaMunicipalityZaragoza171138987366
Noguera de AlbarracínMunicipalityTeruel202172165153133
NoguerasMunicipalityTeruel4731193125
NogueruelasMunicipalityTeruel280248218214217
NombrevillaMunicipalityZaragoza3933533429
NonaspeMunicipalityZaragoza1,2311,1321,0241,045962
NovalesMunicipalityHuesca250195180167155
NovallasMunicipalityZaragoza936793775930850
NovillasMunicipalityZaragoza832737673600540
NuenoMunicipalityHuesca238212353556532
NuévalosMunicipalityZaragoza319287332344325
Nuez de EbroMunicipalityZaragoza481526581846827
ObónMunicipalityTeruel9370764045
OdónMunicipalityTeruel354311261213205
Ojos NegrosMunicipalityTeruel1,029780545444377
OlbaMunicipalityTeruel252233210249226
OlieteMunicipalityTeruel711574454447364
OlvenaMunicipalityHuesca6356495350
OlvésMunicipalityZaragoza259196147117106
OntiñenaMunicipalityHuesca746750650593533
OrcajoMunicipalityZaragoza6053504759
OreraMunicipalityZaragoza188178117136118
OrésMunicipalityZaragoza17513511297104
Orihuela del TremedalMunicipalityTeruel738627604568487
OrriosMunicipalityTeruel236223186153126
OsejaMunicipalityZaragoza1930524852
Osera de EbroMunicipalityZaragoza320346357449395
Osso de CincaMunicipalityHuesca798740732798687
PaloMunicipalityHuesca5133412927
Palomar de ArroyosMunicipalityTeruel341320246187169
PancrudoMunicipalityTeruel305228157132110
PanizaMunicipalityZaragoza848770702729634
PanticosaMunicipalityHuesca509589705784786
Paracuellos de JilocaMunicipalityZaragoza620559494591601
Paracuellos de la RiberaMunicipalityZaragoza463351255176158
PastrizMunicipalityZaragoza7757521,0831,3811,293
PedrolaMunicipalityZaragoza2,1432,4602,8123,7533,509
PeñalbaMunicipalityHuesca814797784752622
Peñarroya de TastavinsMunicipalityTeruel683591539495439
PeracenseMunicipalityTeruel112103988076
PeralejosMunicipalityTeruel134111818588
Perales del AlfambraMunicipalityTeruel381297293268221
Peralta de AlcofeaMunicipalityHuesca868760701598562
Peralta de CalasanzMunicipalityHuesca592349258245219
PeraltillaMunicipalityHuesca203175166202199
PerarrúaMunicipalityHuesca192157127102109
PerdigueraMunicipalityZaragoza548480519642577
PertusaMunicipalityHuesca160159153122110
PiedratajadaMunicipalityZaragoza17313715113397
Pina de EbroMunicipalityZaragoza2,1682,1882,2332,6412,373
PinsequeMunicipalityZaragoza1,1781,3631,8193,6153,908
PiracésMunicipalityHuesca11610710310098
PitarqueMunicipalityTeruel1591351048879
PlanMunicipalityHuesca325301314316287
Plasencia de JalónMunicipalityZaragoza430385370386303
PleitasMunicipalityZaragoza8881615236
PlenasMunicipalityZaragoza222185159130101
PlouMunicipalityTeruel6755534643
PoleñinoMunicipalityHuesca327261248219200
PomerMunicipalityZaragoza4025353522
Pozán de VeroMunicipalityHuesca311268243239218
PozondónMunicipalityTeruel132101807148
Pozuel de ArizaMunicipalityZaragoza5732162221
Pozuel del CampoMunicipalityTeruel1791481128968
Pozuelo de AragónMunicipalityZaragoza444374337326284
Pradilla de EbroMunicipalityZaragoza769699628615574
Puebla de Albortón (La Puebla de Albortón)MunicipalityZaragoza201155138131120
PuendelunaMunicipalityZaragoza6065586244
Puente de MontañanaMunicipalityHuesca16613511413093
Puente la Reina de JacaMunicipalityHuesca320295262283260
PuértolasMunicipalityHuesca205205214232215
PuertomingalvoMunicipalityTeruel213164153137112
Pueyo de Santa CruzMunicipalityHuesca438397338370314
PurujosaMunicipalityZaragoza1135474336
QuicenaMunicipalityHuesca132160147288283
QuintoMunicipalityZaragoza2,3672,1962,0642,0841,948
RáfalesMunicipalityTeruel328257199158143
RemolinosMunicipalityZaragoza1,4731,2811,2281,1581,081
RetascónMunicipalityZaragoza9880816974
RiclaMunicipalityZaragoza2,2942,0562,3063,1492,815
RilloMunicipalityTeruel26316313711093
RiodevaMunicipalityTeruel324267201176144
RobresMunicipalityHuesca805715653606541
RódenasMunicipalityTeruel122103827161
RomanosMunicipalityZaragoza192157133123119
RoyuelaMunicipalityTeruel290246230243206
RubialesMunicipalityTeruel2858536250
Rubielos de la CéridaMunicipalityTeruel9773594338
Rubielos de MoraMunicipalityTeruel678633609739627
Rueda de JalónMunicipalityZaragoza447369359346325
RuescaMunicipalityZaragoza11487867372
SabiñánMunicipalityZaragoza1,2531,056921770691
SabiñánigoMunicipalityHuesca9,0979,0568,57810,1649,245
SádabaMunicipalityZaragoza2,0341,8811,7221,5621,324
SahúnMunicipalityHuesca336315286337294
Salas AltasMunicipalityHuesca494417385313308
Salas BajasMunicipalityHuesca255202161144167
SalcedilloMunicipalityTeruel997717
SaldónMunicipalityTeruel5953322726
SalillasMunicipalityHuesca17212611010696
Salillas de JalónMunicipalityZaragoza495406352364304
Sallent de GállegoMunicipalityHuesca9248861,0801,5221,463
Salvatierra de EscaMunicipalityZaragoza377324269215198
Samper de CalandaMunicipalityTeruel1,4031,185971884783
Samper del SalzMunicipalityZaragoza92107147125112
San AgustínMunicipalityTeruel233184127175125
San Esteban de LiteraMunicipalityHuesca835689600502506
SangarrénMunicipalityHuesca337307250227219
San Juan de PlanMunicipalityHuesca177170160160152
San Martín de la Virgen de MoncayoMunicipalityZaragoza332314296299286
San Martín del RíoMunicipalityTeruel439351269190148
San Mateo de GállegoMunicipalityZaragoza1,8471,8452,2123,1513,134
San Miguel del CincaMunicipalityHuesca1,013982886845813
Santa Cilia (Santa Cilia de Jaca)MunicipalityHuesca214158191201231
Santa Cruz de GríoMunicipalityZaragoza280238212152108
Santa Cruz de la SerósMunicipalityHuesca144138152194180
Santa Cruz de MoncayoMunicipalityZaragoza112102120134125
Santa Cruz de NoguerasMunicipalityTeruel3832293837
Santa Eulalia (Santa Eulalia del Campo)MunicipalityTeruel1,9191,4241,1321,1271,037
Santa Eulalia de GállegoMunicipalityZaragoza15512613112698
Santaliestra y San QuílezMunicipalityHuesca1171051239681
Santa María de DulcisMunicipalityHuesca269225222220208
SantedMunicipalityZaragoza11784726461
SariñenaMunicipalityHuesca4,3384,2273,9504,3964,168
SarriónMunicipalityTeruel1,1491,0661,0171,1311,133
SástagoMunicipalityZaragoza1,8031,6741,3891,2661,170
SecastillaMunicipalityHuesca240190144154146
SedilesMunicipalityZaragoza14110510210495
Segura de los BañosMunicipalityTeruel9667404139
SeiraMunicipalityHuesca255218202152150
SenaMunicipalityHuesca764671577534489
Senés de AlcubierreMunicipalityHuesca8063525841
SenoMunicipalityTeruel6358474739
SesaMunicipalityHuesca341297258209167
SestricaMunicipalityZaragoza606559475397370
SesuéMunicipalityHuesca7775134123127
Sierra de LunaMunicipalityZaragoza385332243284253
SiétamoMunicipalityHuesca384335453652664
SigüésMunicipalityZaragoza25419617612388
SingraMunicipalityTeruel148118878480
SisamónMunicipalityZaragoza155106694031
SobradielMunicipalityZaragoza5825987081,0131,089
SopeiraMunicipalityHuesca15114410511294
Sos del Rey CatólicoMunicipalityZaragoza1,070940738650588
TabuencaMunicipalityZaragoza621547460384323
TalamantesMunicipalityZaragoza8164595763
Tamarite de LiteraMunicipalityHuesca4,2694,0913,6553,6253,528
TarazonaMunicipalityZaragoza10,99310,55710,58010,95910,509
TardientaMunicipalityHuesca1,3721,2111,087987952
TausteMunicipalityZaragoza7,2407,0357,0437,3436,914
Tella-SinMunicipalityHuesca422321281262226
TerrerMunicipalityZaragoza923726601474485
TerrienteMunicipalityTeruel265205171190183
TeruelMunicipalityTeruel25,93528,48731,15835,66035,691
TiergaMunicipalityZaragoza329292244198192
TierzMunicipalityHuesca219195180712758
TobedMunicipalityZaragoza393303251231214
TolvaMunicipalityHuesca299257188153123
Toril y MasegosoMunicipalityTeruel6150263630
Torla-OrdesaMunicipalityHuesca369363347333298
TormónMunicipalityTeruel6150353431
TornosMunicipalityTeruel364300245225213
Torralba de AragónMunicipalityHuesca184150119106103
Torralba de los FrailesMunicipalityZaragoza151131969086
Torralba de los SisonesMunicipalityTeruel282252231175156
Torralba de RibotaMunicipalityZaragoza296251190207172
TorralbillaMunicipalityZaragoza9980785661
Torrecilla de AlcañizMunicipalityTeruel533487439440423
Torrecilla del RebollarMunicipalityTeruel236199177144127
Torre de ArcasMunicipalityTeruel1711331029689
Torre de las ArcasMunicipalityTeruel6143373328
Torre del CompteMunicipalityTeruel236205174148132
TorrehermosaMunicipalityZaragoza1511311138163
TorrelacárcelMunicipalityTeruel433357277200154
TorrelapajaMunicipalityZaragoza9258424132
Torre la RiberaMunicipalityHuesca118115110117102
TorrellasMunicipalityZaragoza422347313281250
Torre los NegrosMunicipalityTeruel127102949788
Torremocha de JilocaMunicipalityTeruel258202159133107
Torrente de CincaMunicipalityHuesca1,2611,1741,1031,2261,148
Torres de AlbarracínMunicipalityTeruel243190158167183
Torres de AlcanadreMunicipalityHuesca14914112710692
Torres de BarbuésMunicipalityHuesca492428358294266
Torres de BerrellénMunicipalityZaragoza1,5281,4361,3741,5151,446
TorrevelillaMunicipalityTeruel232207209193189
TorrijasMunicipalityTeruel9374675938
Torrijo de la CañadaMunicipalityZaragoza616488343278206
Torrijo del CampoMunicipalityTeruel728685559499447
TososMunicipalityZaragoza327258192228180
TramacastielMunicipalityTeruel1541361118964
TramacastillaMunicipalityTeruel165144135117106
TramacedMunicipalityHuesca161131959599
TrasmozMunicipalityZaragoza10580617589
TrasobaresMunicipalityZaragoza363297212140120
TronchónMunicipalityTeruel1611191029965
UncastilloMunicipalityZaragoza999961883732650
Undués de LerdaMunicipalityZaragoza5147487655
Urrea de GaénMunicipalityTeruel757700582514436
Urrea de JalónMunicipalityZaragoza428381325399418
UrriésMunicipalityZaragoza10178754038
UsedMunicipalityZaragoza534453364308271
UteboMunicipalityZaragoza5,6737,67111,89618,18018,602
UtrillasMunicipalityTeruel4,5563,7433,1783,2352,970
ValaclocheMunicipalityTeruel4629202721
ValbonaMunicipalityTeruel215212200206174
ValdealgorfaMunicipalityTeruel870829734658622
ValdecuencaMunicipalityTeruel6049325535
ValdehornaMunicipalityZaragoza10882613430
ValdelinaresMunicipalityTeruel16413112410787
ValdeltormoMunicipalityTeruel500441363318279
ValderrobresMunicipalityTeruel1,8771,9031,9452,3192,388
Val de San MartínMunicipalityZaragoza8370847764
ValfartaMunicipalityHuesca124116957569
ValjunqueraMunicipalityTeruel618474423386325
Valle de BardajíMunicipalityHuesca7656494934
Valle de HechoMunicipalityHuesca1,1431,055977942839
Valle de LierpMunicipalityHuesca7361516346
ValmadridMunicipalityZaragoza897774118112
ValpalmasMunicipalityZaragoza276234176162142
ValtorresMunicipalityZaragoza1731268810268
Veguillas de la SierraMunicipalityTeruel5133272020
Velilla de CincaMunicipalityHuesca583523463441463
Velilla de EbroMunicipalityZaragoza341290261242215
Velilla de JilocaMunicipalityZaragoza2091531189490
VencillónMunicipalityHuesca542514468459399
Vera de MoncayoMunicipalityZaragoza624498448403360
Viacamp y LiteraMunicipalityHuesca5141364536
ViciénMunicipalityHuesca143111121117116
VierlasMunicipalityZaragoza1381021039774
VilladozMunicipalityZaragoza13595858688
VillafelicheMunicipalityZaragoza349259241199170
Villafranca de EbroMunicipalityZaragoza725670677835830
Villafranca del CampoMunicipalityTeruel553403378332297
Villahermosa del CampoMunicipalityTeruel11489759994
Villalba de PerejilMunicipalityZaragoza10610411510999
VillalenguaMunicipalityZaragoza612500414389319
Villamayor de Gállego (← Zaragoza)MunicipalityZaragoza.........2,8252,696
VillanovaMunicipalityHuesca12194132149159
VillanúaMunicipalityHuesca265283340494447
Villanueva de GállegoMunicipalityZaragoza2,3602,4833,4264,6044,661
Villanueva de HuervaMunicipalityZaragoza817678588563463
Villanueva de JilocaMunicipalityZaragoza173115916446
Villanueva del Rebollar de la SierraMunicipalityTeruel6452484847
Villanueva de SigenaMunicipalityHuesca549500531456394
Villar del CoboMunicipalityTeruel285239222204164
Villar de los NavarrosMunicipalityZaragoza314199139116102
Villar del SalzMunicipalityTeruel184145957960
VillarluengoMunicipalityTeruel289243207202177
VillarquemadoMunicipalityTeruel1,1761,053942909862
Villarreal de HuervaMunicipalityZaragoza215214178221274
Villarroya de la SierraMunicipalityZaragoza1,000816660555466
Villarroya del CampoMunicipalityZaragoza10976747868
Villarroya de los PinaresMunicipalityTeruel249218197163160
VillastarMunicipalityTeruel425381343473494
VillelMunicipalityTeruel462376331346327
VinaceiteMunicipalityTeruel422359283298249
VisiedoMunicipalityTeruel328273195146125
Vistabella (Vistabella de Huerva)MunicipalityZaragoza6734365149
Vivel del Río MartínMunicipalityTeruel191140848979
Yebra de BasaMunicipalityHuesca184173161151147
YéseroMunicipalityHuesca6153816860
ZaidínMunicipalityHuesca1,8571,7561,6721,7191,774
ZaragozaMunicipalityZaragoza571,855594,394614,905678,115666,880
ZueraMunicipalityZaragoza5,1685,2945,6407,6838,365

Source: Instituto Nacional de Estadística, Madrid (web).

Explanation: Spanish population estimates are based on the municipal register. Because of definition differences they are not exactly comparable with previous census results.