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
2020-01-01
 
HuescaProvince214,907207,810206,502225,953222,687
TeruelProvince153,457143,680135,858143,164134,176
ZaragozaProvince828,588837,327861,855975,385972,528
AragónAutonomous Community1,196,9521,188,8171,204,2151,344,5021,329,391

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
2020-01-01
 
AbabujMunicipalityTeruel11583857177
AbantoMunicipalityZaragoza28722116712492
AbejuelaMunicipalityTeruel6365565850
AbiegoMunicipalityHuesca357320289273258
AbizandaMunicipalityHuesca134129133133139
AceredMunicipalityZaragoza432325259240158
AdahuescaMunicipalityHuesca183174159178180
AgónMunicipalityZaragoza254229186167138
AguarónMunicipalityZaragoza894759751838624
AguatónMunicipalityTeruel5032262019
AguavivaMunicipalityTeruel706618658648516
AgüeroMunicipalityHuesca238168171156125
Aguilar del AlfambraMunicipalityTeruel131101807369
AguilónMunicipalityZaragoza354267287259233
Aínsa-Sobrarbe (Aínsa)MunicipalityHuesca1,2371,4271,6022,1792,242
AinzónMunicipalityZaragoza1,3131,2261,2351,2071,064
Aisa (Aísa)MunicipalityHuesca273321402370313
AlacónMunicipalityTeruel543527409333238
AladrénMunicipalityZaragoza5244776052
AlagónMunicipalityZaragoza5,0865,5225,6207,1537,154
AlarbaMunicipalityZaragoza193173153159116
AlbaMunicipalityTeruel403323255228165
Albalate de CincaMunicipalityHuesca1,2381,1491,2031,2451,099
Albalate del ArzobispoMunicipalityTeruel2,7392,4492,1852,0791,972
AlbalatilloMunicipalityHuesca308279259221163
AlbarracínMunicipalityTeruel1,1271,0651,0501,1021,006
AlbeldaMunicipalityHuesca1,1601,023926816708
AlbentosaMunicipalityTeruel350288252290289
Alberite de San JuanMunicipalityZaragoza131116959374
Albero AltoMunicipalityHuesca131109108128120
Albero BajoMunicipalityHuesca163123106113132
Alberuela de TuboMunicipalityHuesca465439364346290
AlbetaMunicipalityZaragoza172140120149134
AlborgeMunicipalityZaragoza130123135120107
AlcaineMunicipalityTeruel5449726953
Alcalá de EbroMunicipalityZaragoza349348295285245
Alcalá de GurreaMunicipalityHuesca523404315288239
Alcalá de la SelvaMunicipalityTeruel579462510497331
Alcalá del ObispoMunicipalityHuesca446344369369298
Alcalá de MoncayoMunicipalityZaragoza187166127190143
AlcampellMunicipalityHuesca1,2691,075873747623
AlcañizMunicipalityTeruel11,65112,64213,43116,40216,006
Alcolea de CincaMunicipalityHuesca1,3171,2401,2501,1301,177
Alconchel de ArizaMunicipalityZaragoza2831881269076
AlcorisaMunicipalityTeruel3,1123,2343,3393,5573,298
AlcubierreMunicipalityHuesca676514449423362
Aldehuela de LiestosMunicipalityZaragoza9681375251
AlerreMunicipalityHuesca128155205214200
AlfajarínMunicipalityZaragoza1,2831,4581,5482,2572,339
AlfambraMunicipalityTeruel934777624619482
AlfaménMunicipalityZaragoza1,3231,2991,4021,5741,443
AlfántegaMunicipalityHuesca143138115138130
AlforqueMunicipalityZaragoza9691828665
Alhama de AragónMunicipalityZaragoza1,4731,2061,1451,1631,011
AliagaMunicipalityTeruel866442397364326
AllepuzMunicipalityTeruel236147135122124
AllozaMunicipalityTeruel1,006913720671572
AlluevaMunicipalityTeruel912132024
AlmochuelMunicipalityZaragoza6953504224
AlmohajaMunicipalityTeruel3440272914
Almonacid de la CubaMunicipalityZaragoza427381325267230
Almonacid de la SierraMunicipalityZaragoza979839881789753
AlmudévarMunicipalityHuesca2,6832,4352,2802,5382,377
Almunia de San JuanMunicipalityHuesca809778678664666
AlmunienteMunicipalityHuesca703674587558457
AlobrasMunicipalityTeruel150111857764
AlpartirMunicipalityZaragoza727633609570568
AlpeñésMunicipalityTeruel3535302521
AlquézarMunicipalityHuesca306263290293312
AltorricónMunicipalityHuesca1,6531,5291,4571,4771,420
AmbelMunicipalityZaragoza469421339285253
AnadónMunicipalityTeruel4128182632
AndorraMunicipalityTeruel8,2218,6807,8168,2127,345
AnentoMunicipalityZaragoza1110411612895
AngüésMunicipalityHuesca678521430415353
AniñónMunicipalityZaragoza1,058946855799684
Añón de MoncayoMunicipalityZaragoza359345288215222
AnsóMunicipalityHuesca548479523470386
AntillónMunicipalityHuesca191175160147135
Aragüés del PuertoMunicipalityHuesca168123148129111
Aranda de MoncayoMunicipalityZaragoza331266229197145
ArándigaMunicipalityZaragoza701577466391278
Arcos de las SalinasMunicipalityTeruel169186139105118
ArdisaMunicipalityZaragoza10679748574
ArénMunicipalityHuesca504439366339308
Arens de LledóMunicipalityTeruel305272232201205
ArgaviesoMunicipalityHuesca13411712311795
ArgenteMunicipalityTeruel385299266222193
ArguisMunicipalityHuesca525867127125
AriñoMunicipalityTeruel923956853861714
ArizaMunicipalityZaragoza1,6211,3751,2371,2461,100
ArtiedaMunicipalityZaragoza1161051039180
AsínMunicipalityZaragoza12911510011198
AteaMunicipalityZaragoza436277206151147
AtecaMunicipalityZaragoza2,1312,1452,0122,0681,762
AyerbeMunicipalityHuesca1,4841,2091,1101,1141,017
AzailaMunicipalityTeruel29324317112993
Azanuy-AlinsMunicipalityHuesca308239177175170
AzaraMunicipalityHuesca269228219201157
AzlorMunicipalityHuesca229189164132138
AzuaraMunicipalityZaragoza976830667683529
BádenasMunicipalityTeruel3829252119
BadulesMunicipalityZaragoza14812011210478
BaéllsMunicipalityHuesca22617114411797
BáguenaMunicipalityTeruel773624463365285
BagüésMunicipalityZaragoza1516392316
BailoMunicipalityHuesca404336315317261
BalconchánMunicipalityZaragoza4234281520
BaldellouMunicipalityHuesca20617013311264
BallobarMunicipalityHuesca1,2531,1481,007945833
BanastásMunicipalityHuesca84110188284310
BañónMunicipalityTeruel276226168162146
BarbastroMunicipalityHuesca14,53614,77815,05317,21517,174
BárbolesMunicipalityZaragoza423355315324282
BarbuésMunicipalityHuesca14013011210086
BarbuñalesMunicipalityHuesca12112311410796
BárcaboMunicipalityHuesca110120112117102
BardallurMunicipalityZaragoza425333284320254
BarrachinaMunicipalityTeruel239200154140109
BeaMunicipalityTeruel1928383029
BeceiteMunicipalityTeruel733701619591531
BelchiteMunicipalityZaragoza1,7281,6801,6121,6371,526
BelloMunicipalityTeruel596474369276219
Belmonte de GraciánMunicipalityZaragoza460354246238194
Belmonte de San JoséMunicipalityTeruel212172138125123
Belver de CincaMunicipalityHuesca1,6871,5271,3171,3451,301
BenabarreMunicipalityHuesca1,3641,2331,1201,1991,142
BenasqueMunicipalityHuesca7651,0811,4892,1942,184
Beranuy (Veracruz)MunicipalityHuesca1411211119875
BerbegalMunicipalityHuesca586520460414327
BerdejoMunicipalityZaragoza3237536940
BergeMunicipalityTeruel274260248258241
BerruecoMunicipalityZaragoza4543374532
BezasMunicipalityTeruel8876657867
BielMunicipalityZaragoza284226230165155
BielsaMunicipalityHuesca475439456500448
BiergeMunicipalityHuesca257198224251252
BiescasMunicipalityHuesca1,2931,1711,2441,5621,474
BijuescaMunicipalityZaragoza16113813311094
BinacedMunicipalityHuesca1,7341,6391,6451,5101,605
BinéfarMunicipalityHuesca7,7838,0018,3979,4249,742
BiotaMunicipalityZaragoza1,5101,3061,2001,079930
BisaurriMunicipalityHuesca300229224202171
BiscarruésMunicipalityHuesca290267228223182
BisimbreMunicipalityZaragoza18014612410181
BlancasMunicipalityTeruel330243179163125
Blecua y TorresMunicipalityHuesca240202195217173
BlesaMunicipalityTeruel21516513912792
BoltañaMunicipalityHuesca9198518141,0481,045
BonansaMunicipalityHuesca66708410187
BoquiñeniMunicipalityZaragoza1,1321,063990961776
BorauMunicipalityHuesca8473748570
BordalbaMunicipalityZaragoza154108827252
BordónMunicipalityTeruel156142138128105
BorjaMunicipalityZaragoza4,2334,0604,2955,0394,978
BotorritaMunicipalityZaragoza385465482524490
Brea de AragónMunicipalityZaragoza2,0652,0441,9991,7991,589
BronchalesMunicipalityTeruel438475472465417
BrotoMunicipalityHuesca509468539538538
BubiercaMunicipalityZaragoza175123978665
BueñaMunicipalityTeruel178123906249
BujaralozMunicipalityZaragoza1,2201,0741,0191,052980
BulbuenteMunicipalityZaragoza346274246235220
BurbáguenaMunicipalityTeruel486367303290211
BuretaMunicipalityZaragoza400342313274206
Cabañas de EbroMunicipalityZaragoza607561544551496
CabolafuenteMunicipalityZaragoza175101544653
Cabra de MoraMunicipalityTeruel1331021088251
CadreteMunicipalityZaragoza6809171,7843,2934,235
CalaceiteMunicipalityTeruel1,4561,2811,1531,097978
CalamochaMunicipalityTeruel4,7644,2764,0404,5724,429
CalandaMunicipalityTeruel3,3233,5523,4743,9643,822
CalatayudMunicipalityZaragoza17,66617,43218,01921,26420,092
CalatoraoMunicipalityZaragoza2,8722,6262,8522,9932,860
CalcenaMunicipalityZaragoza132105996473
CaldearenasMunicipalityHuesca339283250235226
CalmarzaMunicipalityZaragoza194132877961
CalomardeMunicipalityTeruel117105699174
CamañasMunicipalityTeruel208170140130133
Camarena de la SierraMunicipalityTeruel175149165145107
CamarillasMunicipalityTeruel17913210211692
CaminrealMunicipalityTeruel1,075913777714615
Campillo de AragónMunicipalityZaragoza257223182154146
CampoMunicipalityHuesca434375348332436
CamporréllsMunicipalityHuesca374269247162127
Cañada de BenatanduzMunicipalityTeruel9182583933
Cañada VellidaMunicipalityTeruel10174543836
Canal de BerdúnMunicipalityHuesca550459422377323
CandasnosMunicipalityHuesca743634568400419
CanfrancMunicipalityHuesca608486532591558
Cañizar del OlivarMunicipalityTeruel163156116105100
CantaviejaMunicipalityTeruel877750759740729
CapdesasoMunicipalityHuesca225198170178211
CapellaMunicipalityHuesca534456383369360
CarenasMunicipalityZaragoza369247197185189
CariñenaMunicipalityZaragoza3,1272,8773,1963,6233,355
Casbas de HuescaMunicipalityHuesca406366302302275
Cascante del RíoMunicipalityTeruel1811381079467
CaspeMunicipalityZaragoza8,3398,0297,8969,79710,026
Castejón de AlarbaMunicipalityZaragoza1791411039188
Castejón de las ArmasMunicipalityZaragoza19815511711678
Castejón del PuenteMunicipalityHuesca457416418354312
Castejón de MonegrosMunicipalityHuesca907785665612510
Castejón de SosMunicipalityHuesca443449617783764
Castejón de TornosMunicipalityTeruel155122926455
Castejón de ValdejasaMunicipalityZaragoza452397324266209
Castel de CabraMunicipalityTeruel28622915814093
CastelfloriteMunicipalityHuesca194170137132103
CastelloteMunicipalityTeruel1,050927802801676
CastelnouMunicipalityTeruel148123109178134
CastelserásMunicipalityTeruel1,009938824834800
Castiello de JacaMunicipalityHuesca168139188252221
CastigaleuMunicipalityHuesca1119710210679
CastiliscarMunicipalityZaragoza493469403311254
CastillazueloMunicipalityHuesca305247220189153
CastillonroyMunicipalityHuesca465445427362318
CedrillasMunicipalityTeruel592557538628639
CeladasMunicipalityTeruel555488398417367
CellaMunicipalityTeruel3,2183,0662,8252,8812,571
Cervera de la CañadaMunicipalityZaragoza438375332319260
CerveruelaMunicipalityZaragoza74254134
CetinaMunicipalityZaragoza994807739679583
ChalameraMunicipalityHuesca201166156118113
ChíaMunicipalityHuesca1501271119783
ChimillasMunicipalityHuesca166148227377402
ChipranaMunicipalityZaragoza504430403471497
ChodesMunicipalityZaragoza197151117147104
CimballaMunicipalityZaragoza16014314311894
Cinco OlivasMunicipalityZaragoza178157132122102
Clarés de RibotaMunicipalityZaragoza1381231119267
CodoMunicipalityZaragoza420325259204199
CodosMunicipalityZaragoza386329279247248
ColungoMunicipalityHuesca179142133126117
ContaminaMunicipalityZaragoza9164524032
CorbalánMunicipalityTeruel1298079107109
Cortes de AragónMunicipalityTeruel1921451187260
CosaMunicipalityTeruel147137936251
CosuendaMunicipalityZaragoza511449410396337
CretasMunicipalityTeruel737693632592554
CrivillénMunicipalityTeruel1611571228986
Cuarte de HuervaMunicipalityZaragoza1,1481,3531,92210,20913,450
CubelMunicipalityZaragoza316267210189155
CublaMunicipalityTeruel9672446655
CucalónMunicipalityTeruel1361028010778
Cuevas de AlmudénMunicipalityTeruel138120104149118
Cuevas LabradasMunicipalityTeruel248216153126137
DarocaMunicipalityZaragoza2,5602,3512,2122,2641,965
Ejea de los CaballerosMunicipalityZaragoza15,84215,33716,04817,06916,984
EjulveMunicipalityTeruel289236220204177
El Burgo de EbroMunicipalityZaragoza1,1711,2231,6282,3562,486
El BusteMunicipalityZaragoza2001371048071
El CastellarMunicipalityTeruel122103876655
El CuervoMunicipalityTeruel1841511159180
El FragoMunicipalityZaragoza14012313210597
El FrasnoMunicipalityZaragoza795657547461379
El GradoMunicipalityHuesca670590518471395
El PoboMunicipalityTeruel227170129139108
El Pueyo de AraguásMunicipalityHuesca178173145152161
El VallecilloMunicipalityTeruel1725495544
Embid de ArizaMunicipalityZaragoza13381705135
EncinacorbaMunicipalityZaragoza370336300242178
ÉpilaMunicipalityZaragoza3,8103,8164,0874,7154,372
ErlaMunicipalityZaragoza614547451403341
EscatrónMunicipalityZaragoza1,5211,3661,1111,1231,067
EscorihuelaMunicipalityTeruel321273210183136
EscuchaMunicipalityTeruel1,5931,2121,090985801
EsplúsMunicipalityHuesca1,079912725627632
EstadaMunicipalityHuesca254193192229199
EstadillaMunicipalityHuesca1,1261,003912848796
EstercuelMunicipalityTeruel423423314265205
Estopiñán del CastilloMunicipalityHuesca219184217161121
FabaraMunicipalityZaragoza1,5781,3441,2301,2421,109
FagoMunicipalityHuesca5344372920
FanloMunicipalityHuesca6250170121100
FarleteMunicipalityZaragoza541496444426366
FayónMunicipalityZaragoza514439396378380
Ferreruela de HuervaMunicipalityTeruel142100807164
FigueruelasMunicipalityZaragoza7058701,0581,3051,262
FiscalMunicipalityHuesca346256254324331
FombuenaMunicipalityZaragoza913155260
FonfríaMunicipalityTeruel4536313026
FonzMunicipalityHuesca1,3941,2521,097985851
Foradada del ToscarMunicipalityHuesca304272259209162
Formiche AltoMunicipalityTeruel240217204173148
FórnolesMunicipalityTeruel1661309410174
FortaneteMunicipalityTeruel325212180218202
Foz-CalandaMunicipalityTeruel299263257284258
FragaMunicipalityHuesca11,18611,49112,10014,54315,353
FréscanoMunicipalityZaragoza344275248208199
Frías de AlbarracínMunicipalityTeruel237206154156104
FuendejalónMunicipalityZaragoza1,039985871944784
FuendetodosMunicipalityZaragoza183166176178145
FuenferradaMunicipalityTeruel5953486136
Fuentes CalientesMunicipalityTeruel21116512511691
Fuentes ClarasMunicipalityTeruel909742625568445
Fuentes de EbroMunicipalityZaragoza3,6703,8013,8874,5984,549
Fuentes de JilocaMunicipalityZaragoza502413326275229
Fuentes de RubielosMunicipalityTeruel968298128124
FuentespaldaMunicipalityTeruel462429355317282
GallocantaMunicipalityZaragoza235192157155136
GallurMunicipalityZaragoza3,4863,0662,9002,8772,566
GalveMunicipalityTeruel161138141170160
GargalloMunicipalityTeruel15114012612497
Gea de AlbarracínMunicipalityTeruel550501431410370
GelsaMunicipalityZaragoza1,4741,3661,2201,185996
GistaínMunicipalityHuesca244210168147147
GodojosMunicipalityZaragoza11583754353
GotorMunicipalityZaragoza414390400371302
GrañénMunicipalityHuesca2,4822,1621,9941,9941,738
GrausMunicipalityHuesca3,5463,3153,1363,5263,365
GriegosMunicipalityTeruel180142136140138
GriselMunicipalityZaragoza5859556874
GrisénMunicipalityZaragoza501485470592590
GuadalaviarMunicipalityTeruel346304275240244
GúdarMunicipalityTeruel9889757977
Gurrea de GállegoMunicipalityHuesca2,1811,9981,7721,6511,476
Herrera de los NavarrosMunicipalityZaragoza889710599578489
HíjarMunicipalityTeruel2,2402,1021,9281,8121,754
Hinojosa de JarqueMunicipalityTeruel308221170153112
Hoz de JacaMunicipalityHuesca9486777273
Hoz y Costean (Hoz y Costeán)MunicipalityHuesca342268233206221
HuertoMunicipalityHuesca390316257263213
Huesa del ComúnMunicipalityTeruel2301551368669
HuescaMunicipalityHuesca41,45544,16546,24352,03153,956
IbdesMunicipalityZaragoza682583523479395
IbiecaMunicipalityHuesca136114111114100
IgriésMunicipalityHuesca159150308654695
IlcheMunicipalityHuesca332323273224197
IlluecaMunicipalityZaragoza2,9493,1493,2843,2722,809
IsábenaMunicipalityHuesca347279273288231
IsuerreMunicipalityZaragoza5863573231
JabaloyasMunicipalityTeruel157121848759
JacaMunicipalityHuesca11,07610,84011,39812,85713,129
JarabaMunicipalityZaragoza371334316358282
Jarque de la ValMunicipalityTeruel139116939162
Jarque de MoncayoMunicipalityZaragoza674616541522417
JasaMunicipalityHuesca12511212011296
JatielMunicipalityTeruel6676544939
JaulínMunicipalityZaragoza338303292282251
JorcasMunicipalityTeruel9851454329
JosaMunicipalityTeruel7745303934
La AlmoldaMunicipalityZaragoza826764673607554
La Almunia de Doña GodinaMunicipalityZaragoza5,0165,0615,7157,8188,091
LabuerdaMunicipalityHuesca183172174153155
La Cañada de VerichMunicipalityTeruel15411210410392
La CerolleraMunicipalityTeruel1279811911288
La CodoñeraMunicipalityTeruel436363329365319
La CubaMunicipalityTeruel12184574943
La FresnedaMunicipalityTeruel581480419486443
La FuevaMunicipalityHuesca830659607624600
LagataMunicipalityZaragoza180159157133109
La GinebrosaMunicipalityTeruel354287238218197
LagueruelaMunicipalityTeruel10789646869
La Hoz de la ViejaMunicipalityTeruel2391711238081
La Iglesuela del CidMunicipalityTeruel606519489484402
La JoyosaMunicipalityZaragoza3573454309491,101
LaluengaMunicipalityHuesca330285257223191
LaluezaMunicipalityHuesca1,5581,3891,1831,067892
La Mata de los OlmosMunicipalityTeruel315285273280261
La MuelaMunicipalityZaragoza8521,0061,7735,0875,894
LanajaMunicipalityHuesca1,9631,7711,5311,3541,163
Langa del CastilloMunicipalityZaragoza242200177137122
LanzuelaMunicipalityTeruel6341282922
LaperdigueraMunicipalityHuesca12111011010392
La PortelladaMunicipalityTeruel396352292254236
La Puebla de AlfindénMunicipalityZaragoza1,3831,4632,2965,5536,358
La Puebla de CastroMunicipalityHuesca348298321427377
La Puebla de HíjarMunicipalityTeruel1,5971,2471,046988899
La Puebla de ValverdeMunicipalityTeruel579498485547451
Lascellas-PonzanoMunicipalityHuesca219188166145130
LascuarreMunicipalityHuesca200173159150139
Las CuerlasMunicipalityZaragoza126104905541
La SotoneraMunicipalityHuesca1,4701,2621,0881,030859
Las Parras de CastelloteMunicipalityTeruel155104796955
LaspaúlesMunicipalityHuesca353318277313205
Las PedrosasMunicipalityZaragoza12111410311986
Las Peñas de RiglosMunicipalityHuesca392283268273247
LaspuñaMunicipalityHuesca315291272293297
La VilueñaMunicipalityZaragoza1621179211762
LayanaMunicipalityZaragoza23019213712594
La ZaidaMunicipalityZaragoza739653584497447
La ZomaMunicipalityTeruel4951292332
LéceraMunicipalityZaragoza1,1851,009817749631
LechónMunicipalityZaragoza8563594846
LeciñenaMunicipalityZaragoza1,5421,4761,2921,3151,146
LetuxMunicipalityZaragoza587486463397342
LibrosMunicipalityTeruel265213157145100
LidónMunicipalityTeruel133111755454
Linares de MoraMunicipalityTeruel416351303285225
LitagoMunicipalityZaragoza227189172178164
LituénigoMunicipalityZaragoza164125116121123
LledóMunicipalityTeruel276229209165155
LoarreMunicipalityHuesca450413400364323
Lobera de OnsellaMunicipalityZaragoza10362544526
LongaresMunicipalityZaragoza969865911860883
LongásMunicipalityZaragoza2435443432
LoporzanoMunicipalityHuesca488545488557514
LoscorralesMunicipalityHuesca15813211410993
LoscosMunicipalityTeruel301210188171125
Los FayosMunicipalityZaragoza210174174151131
Los OlmosMunicipalityTeruel215174144121118
Los PintanosMunicipalityZaragoza9083874439
Lucena de JalónMunicipalityZaragoza340306235255232
LuceniMunicipalityZaragoza1,3211,0891,0341,042955
LuesiaMunicipalityZaragoza574462413377297
LuesmaMunicipalityZaragoza3129325037
LumpiaqueMunicipalityZaragoza1,1461,004917919806
LunaMunicipalityZaragoza1,1501,002897813684
Lupiñén-OrtillaMunicipalityHuesca452404343380335
MaellaMunicipalityZaragoza2,3972,1802,0562,0012,008
MagallónMunicipalityZaragoza1,4631,3651,1771,2061,112
MaicasMunicipalityTeruel2720423931
MainarMunicipalityZaragoza222184170158160
MalanquillaMunicipalityZaragoza14113615012389
MalejánMunicipalityZaragoza340313294319276
MallénMunicipalityZaragoza2,9183,0183,1093,5723,004
MalónMunicipalityZaragoza604532436376369
MaluendaMunicipalityZaragoza1,2411,0729931,093937
ManchonesMunicipalityZaragoza203168145131106
ManzaneraMunicipalityTeruel575490464563516
MaraMunicipalityZaragoza341245202191168
María de HuervaMunicipalityZaragoza7348101,5315,2085,970
MarracosMunicipalityZaragoza1429411210884
Martín del RíoMunicipalityTeruel607574476426387
Mas de las MatasMunicipalityTeruel1,5571,5121,4321,3601,258
MazaleónMunicipalityTeruel710629604573511
Mediana de AragónMunicipalityZaragoza581549485479447
MequinenzaMunicipalityZaragoza2,6632,7572,4862,4242,279
Mesones de IsuelaMunicipalityZaragoza505440350316257
MezalochaMunicipalityZaragoza357341283216233
Mezquita de JarqueMunicipalityTeruel20417813511689
MianosMunicipalityZaragoza5841474327
Miedes de AragónMunicipalityZaragoza680579513448415
MirambelMunicipalityTeruel159160145127116
Miravete de la SierraMunicipalityTeruel6749423338
MolinosMunicipalityTeruel418397298285222
MonegrilloMunicipalityZaragoza624567524462394
Monesma y CajigarMunicipalityHuesca130109989672
MonevaMunicipalityZaragoza72110160115114
Monflorite-LascasasMunicipalityHuesca211185207307405
Monforte de MoyuelaMunicipalityTeruel133116776371
Monreal de ArizaMunicipalityZaragoza464347303174189
Monreal del CampoMunicipalityTeruel2,5182,3082,3432,6812,487
MonroyoMunicipalityTeruel412403362386332
MontalbánMunicipalityTeruel2,1351,7891,5381,3551,245
MontanuyMunicipalityHuesca422327296264210
Monteagudo del CastilloMunicipalityTeruel11087676749
MonterdeMunicipalityZaragoza272202212169143
Monterde de AlbarracínMunicipalityTeruel10187736556
MontónMunicipalityZaragoza22316612612390
MonzónMunicipalityHuesca14,86114,69014,92017,14417,469
Mora de RubielosMunicipalityTeruel1,4141,3331,3591,6251,512
Morata de JalónMunicipalityZaragoza1,9771,7441,4711,2621,066
Morata de JilocaMunicipalityZaragoza488373300274276
MorésMunicipalityZaragoza660543459408321
MorosMunicipalityZaragoza786626488423319
MoscardónMunicipalityTeruel8573556355
MosqueruelaMunicipalityTeruel853722712615532
MoyuelaMunicipalityZaragoza551424326288265
MozotaMunicipalityZaragoza163124114110120
MuelMunicipalityZaragoza1,3461,1961,1081,4131,401
MunébregaMunicipalityZaragoza665524449468363
MuniesaMunicipalityTeruel1,009808684651583
MureroMunicipalityZaragoza21716914214296
Murillo de GállegoMunicipalityZaragoza177150150184191
NavalMunicipalityHuesca303303314248265
NavardúnMunicipalityZaragoza11689554636
NigüellaMunicipalityZaragoza171138987361
Noguera de AlbarracínMunicipalityTeruel202172165153139
NoguerasMunicipalityTeruel4731193121
NogueruelasMunicipalityTeruel280248218214210
NombrevillaMunicipalityZaragoza3933533431
NonaspeMunicipalityZaragoza1,2311,1321,0241,045978
NovalesMunicipalityHuesca250195180167152
NovallasMunicipalityZaragoza936793775930825
NovillasMunicipalityZaragoza832737673600517
NuenoMunicipalityHuesca238212353556546
NuévalosMunicipalityZaragoza319287332344285
Nuez de EbroMunicipalityZaragoza481526581846838
ObónMunicipalityTeruel9370764034
OdónMunicipalityTeruel354311261213203
Ojos NegrosMunicipalityTeruel1,029780545444341
OlbaMunicipalityTeruel252233210249233
OlieteMunicipalityTeruel711574454447343
OlvenaMunicipalityHuesca6356495356
OlvésMunicipalityZaragoza259196147117110
OntiñenaMunicipalityHuesca746750650593508
OrcajoMunicipalityZaragoza6053504755
OreraMunicipalityZaragoza188178117136111
OrésMunicipalityZaragoza17513511297109
Orihuela del TremedalMunicipalityTeruel738627604568450
OrriosMunicipalityTeruel236223186153128
OsejaMunicipalityZaragoza1930524847
Osera de EbroMunicipalityZaragoza320346357449383
Osso de CincaMunicipalityHuesca798740732798678
PaloMunicipalityHuesca5133412926
Palomar de ArroyosMunicipalityTeruel341320246187170
PancrudoMunicipalityTeruel305228157132119
PanizaMunicipalityZaragoza848770702729619
PanticosaMunicipalityHuesca509589705784800
Paracuellos de JilocaMunicipalityZaragoza620559494591573
Paracuellos de la RiberaMunicipalityZaragoza463351255176136
PastrizMunicipalityZaragoza7757521,0831,3811,300
PedrolaMunicipalityZaragoza2,1432,4602,8123,7533,587
PeñalbaMunicipalityHuesca814797784752644
Peñarroya de TastavinsMunicipalityTeruel683591539495446
PeracenseMunicipalityTeruel112103988077
PeralejosMunicipalityTeruel134111818583
Perales del AlfambraMunicipalityTeruel381297293268236
Peralta de AlcofeaMunicipalityHuesca868760701598563
Peralta de CalasanzMunicipalityHuesca592349258245210
PeraltillaMunicipalityHuesca203175166202209
PerarrúaMunicipalityHuesca192157127102106
PerdigueraMunicipalityZaragoza548480519642572
PertusaMunicipalityHuesca160159153122120
PiedratajadaMunicipalityZaragoza17313715113387
Pina de EbroMunicipalityZaragoza2,1682,1882,2332,6412,391
PinsequeMunicipalityZaragoza1,1781,3631,8193,6154,070
PiracésMunicipalityHuesca116107103100100
PitarqueMunicipalityTeruel1591351048868
PlanMunicipalityHuesca325301314316273
Plasencia de JalónMunicipalityZaragoza430385370386308
PleitasMunicipalityZaragoza8881615233
PlenasMunicipalityZaragoza22218515913098
PlouMunicipalityTeruel6755534650
PoleñinoMunicipalityHuesca327261248219210
PomerMunicipalityZaragoza4025353521
Pozán de VeroMunicipalityHuesca311268243239214
PozondónMunicipalityTeruel132101807143
Pozuel de ArizaMunicipalityZaragoza5732162221
Pozuel del CampoMunicipalityTeruel1791481128963
Pozuelo de AragónMunicipalityZaragoza444374337326282
Pradilla de EbroMunicipalityZaragoza769699628615540
Puebla de Albortón (La Puebla de Albortón)MunicipalityZaragoza201155138131120
PuendelunaMunicipalityZaragoza6065586248
Puente de MontañanaMunicipalityHuesca16613511413093
Puente la Reina de JacaMunicipalityHuesca320295262283245
PuértolasMunicipalityHuesca205205214232213
PuertomingalvoMunicipalityTeruel213164153137117
Pueyo de Santa CruzMunicipalityHuesca438397338370331
PurujosaMunicipalityZaragoza1135474332
QuicenaMunicipalityHuesca132160147288282
QuintoMunicipalityZaragoza2,3672,1962,0642,0841,949
RáfalesMunicipalityTeruel328257199158139
RemolinosMunicipalityZaragoza1,4731,2811,2281,1581,074
RetascónMunicipalityZaragoza9880816962
RiclaMunicipalityZaragoza2,2942,0562,3063,1492,869
RilloMunicipalityTeruel26316313711085
RiodevaMunicipalityTeruel324267201176134
RobresMunicipalityHuesca805715653606514
RódenasMunicipalityTeruel122103827162
RomanosMunicipalityZaragoza192157133123125
RoyuelaMunicipalityTeruel290246230243210
RubialesMunicipalityTeruel2858536249
Rubielos de la CéridaMunicipalityTeruel9773594339
Rubielos de MoraMunicipalityTeruel678633609739635
Rueda de JalónMunicipalityZaragoza447369359346312
RuescaMunicipalityZaragoza11487867376
SabiñánMunicipalityZaragoza1,2531,056921770722
SabiñánigoMunicipalityHuesca9,0979,0568,57810,1649,185
SádabaMunicipalityZaragoza2,0341,8811,7221,5621,311
SahúnMunicipalityHuesca336315286337303
Salas AltasMunicipalityHuesca494417385313306
Salas BajasMunicipalityHuesca255202161144185
SalcedilloMunicipalityTeruel997711
SaldónMunicipalityTeruel5953322724
SalillasMunicipalityHuesca17212611010691
Salillas de JalónMunicipalityZaragoza495406352364321
Sallent de GállegoMunicipalityHuesca9248861,0801,5221,477
Salvatierra de EscaMunicipalityZaragoza377324269215207
Samper de CalandaMunicipalityTeruel1,4031,185971884721
Samper del SalzMunicipalityZaragoza92107147125100
San AgustínMunicipalityTeruel233184127175123
San Esteban de LiteraMunicipalityHuesca835689600502547
SangarrénMunicipalityHuesca337307250227221
San Juan de PlanMunicipalityHuesca177170160160150
San Martín de la Virgen de MoncayoMunicipalityZaragoza332314296299270
San Martín del RíoMunicipalityTeruel439351269190132
San Mateo de GállegoMunicipalityZaragoza1,8471,8452,2123,1513,269
San Miguel del CincaMunicipalityHuesca1,013982886845780
Santa Cilia (Santa Cilia de Jaca)MunicipalityHuesca214158191201243
Santa Cruz de GríoMunicipalityZaragoza280238212152105
Santa Cruz de la SerósMunicipalityHuesca144138152194188
Santa Cruz de MoncayoMunicipalityZaragoza112102120134123
Santa Cruz de NoguerasMunicipalityTeruel3832293830
Santa Eulalia (Santa Eulalia del Campo)MunicipalityTeruel1,9191,4241,1321,1271,050
Santa Eulalia de GállegoMunicipalityZaragoza15512613112697
Santaliestra y San QuílezMunicipalityHuesca1171051239680
Santa María de DulcisMunicipalityHuesca269225222220205
SantedMunicipalityZaragoza11784726464
SariñenaMunicipalityHuesca4,3384,2273,9504,3964,184
SarriónMunicipalityTeruel1,1491,0661,0171,1311,148
SástagoMunicipalityZaragoza1,8031,6741,3891,2661,119
SecastillaMunicipalityHuesca240190144154140
SedilesMunicipalityZaragoza141105102104108
Segura de los BañosMunicipalityTeruel9667404141
SeiraMunicipalityHuesca255218202152145
SenaMunicipalityHuesca764671577534501
Senés de AlcubierreMunicipalityHuesca8063525840
SenoMunicipalityTeruel6358474739
SesaMunicipalityHuesca341297258209154
SestricaMunicipalityZaragoza606559475397344
SesuéMunicipalityHuesca7775134123122
Sierra de LunaMunicipalityZaragoza385332243284270
SiétamoMunicipalityHuesca384335453652689
SigüésMunicipalityZaragoza25419617612379
SingraMunicipalityTeruel148118878483
SisamónMunicipalityZaragoza155106694035
SobradielMunicipalityZaragoza5825987081,0131,136
SopeiraMunicipalityHuesca15114410511291
Sos del Rey CatólicoMunicipalityZaragoza1,070940738650567
TabuencaMunicipalityZaragoza621547460384321
TalamantesMunicipalityZaragoza8164595761
Tamarite de LiteraMunicipalityHuesca4,2694,0913,6553,6253,487
TarazonaMunicipalityZaragoza10,99310,55710,58010,95910,558
TardientaMunicipalityHuesca1,3721,2111,087987948
TausteMunicipalityZaragoza7,2407,0357,0437,3436,847
Tella-SinMunicipalityHuesca422321281262225
TerrerMunicipalityZaragoza923726601474464
TerrienteMunicipalityTeruel265205171190180
TeruelMunicipalityTeruel25,93528,48731,15835,66036,240
TiergaMunicipalityZaragoza329292244198190
TierzMunicipalityHuesca219195180712781
TobedMunicipalityZaragoza393303251231230
TolvaMunicipalityHuesca299257188153122
Toril y MasegosoMunicipalityTeruel6150263633
Torla-OrdesaMunicipalityHuesca369363347333298
TormónMunicipalityTeruel6150353425
TornosMunicipalityTeruel364300245225202
Torralba de AragónMunicipalityHuesca184150119106113
Torralba de los FrailesMunicipalityZaragoza151131969076
Torralba de los SisonesMunicipalityTeruel282252231175157
Torralba de RibotaMunicipalityZaragoza296251190207169
TorralbillaMunicipalityZaragoza9980785659
Torrecilla de AlcañizMunicipalityTeruel533487439440439
Torrecilla del RebollarMunicipalityTeruel236199177144123
Torre de ArcasMunicipalityTeruel1711331029694
Torre de las ArcasMunicipalityTeruel6143373329
Torre del CompteMunicipalityTeruel236205174148117
TorrehermosaMunicipalityZaragoza1511311138169
TorrelacárcelMunicipalityTeruel433357277200143
TorrelapajaMunicipalityZaragoza9258424135
Torre la RiberaMunicipalityHuesca11811511011796
TorrellasMunicipalityZaragoza422347313281246
Torre los NegrosMunicipalityTeruel127102949783
Torremocha de JilocaMunicipalityTeruel258202159133107
Torrente de CincaMunicipalityHuesca1,2611,1741,1031,2261,327
Torres de AlbarracínMunicipalityTeruel243190158167185
Torres de AlcanadreMunicipalityHuesca14914112710682
Torres de BarbuésMunicipalityHuesca492428358294251
Torres de BerrellénMunicipalityZaragoza1,5281,4361,3741,5151,443
TorrevelillaMunicipalityTeruel232207209193170
TorrijasMunicipalityTeruel9374675943
Torrijo de la CañadaMunicipalityZaragoza616488343278197
Torrijo del CampoMunicipalityTeruel728685559499447
TososMunicipalityZaragoza327258192228183
TramacastielMunicipalityTeruel1541361118967
TramacastillaMunicipalityTeruel165144135117104
TramacedMunicipalityHuesca161131959598
TrasmozMunicipalityZaragoza10580617588
TrasobaresMunicipalityZaragoza363297212140115
TronchónMunicipalityTeruel1611191029968
UncastilloMunicipalityZaragoza999961883732621
Undués de LerdaMunicipalityZaragoza5147487657
Urrea de GaénMunicipalityTeruel757700582514427
Urrea de JalónMunicipalityZaragoza428381325399435
UrriésMunicipalityZaragoza10178754043
UsedMunicipalityZaragoza534453364308256
UteboMunicipalityZaragoza5,6737,67111,89618,18018,822
UtrillasMunicipalityTeruel4,5563,7433,1783,2353,006
ValaclocheMunicipalityTeruel4629202720
ValbonaMunicipalityTeruel215212200206172
ValdealgorfaMunicipalityTeruel870829734658595
ValdecuencaMunicipalityTeruel6049325532
ValdehornaMunicipalityZaragoza10882613433
ValdelinaresMunicipalityTeruel16413112410792
ValdeltormoMunicipalityTeruel500441363318281
ValderrobresMunicipalityTeruel1,8771,9031,9452,3192,435
Val de San MartínMunicipalityZaragoza8370847761
ValfartaMunicipalityHuesca124116957563
ValjunqueraMunicipalityTeruel618474423386338
Valle de BardajíMunicipalityHuesca7656494940
Valle de HechoMunicipalityHuesca1,1431,055977942817
Valle de LierpMunicipalityHuesca7361516351
ValmadridMunicipalityZaragoza897774118112
ValpalmasMunicipalityZaragoza276234176162137
ValtorresMunicipalityZaragoza1731268810261
Veguillas de la SierraMunicipalityTeruel5133272021
Velilla de CincaMunicipalityHuesca583523463441460
Velilla de EbroMunicipalityZaragoza341290261242203
Velilla de JilocaMunicipalityZaragoza2091531189481
VencillónMunicipalityHuesca542514468459390
Vera de MoncayoMunicipalityZaragoza624498448403322
Viacamp y LiteraMunicipalityHuesca5141364537
ViciénMunicipalityHuesca143111121117110
VierlasMunicipalityZaragoza1381021039782
VilladozMunicipalityZaragoza13595858695
VillafelicheMunicipalityZaragoza349259241199154
Villafranca de EbroMunicipalityZaragoza725670677835838
Villafranca del CampoMunicipalityTeruel553403378332285
Villahermosa del CampoMunicipalityTeruel11489759983
Villalba de PerejilMunicipalityZaragoza10610411510996
VillalenguaMunicipalityZaragoza612500414389293
Villamayor de Gállego (← Zaragoza)MunicipalityZaragoza.........2,8252,745
VillanovaMunicipalityHuesca12194132149174
VillanúaMunicipalityHuesca265283340494451
Villanueva de GállegoMunicipalityZaragoza2,3602,4833,4264,6044,728
Villanueva de HuervaMunicipalityZaragoza817678588563434
Villanueva de JilocaMunicipalityZaragoza173115916452
Villanueva del Rebollar de la SierraMunicipalityTeruel6452484842
Villanueva de SigenaMunicipalityHuesca549500531456384
Villar del CoboMunicipalityTeruel285239222204160
Villar de los NavarrosMunicipalityZaragoza314199139116113
Villar del SalzMunicipalityTeruel184145957961
VillarluengoMunicipalityTeruel289243207202171
VillarquemadoMunicipalityTeruel1,1761,053942909841
Villarreal de HuervaMunicipalityZaragoza215214178221273
Villarroya de la SierraMunicipalityZaragoza1,000816660555435
Villarroya del CampoMunicipalityZaragoza10976747889
Villarroya de los PinaresMunicipalityTeruel249218197163161
VillastarMunicipalityTeruel425381343473507
VillelMunicipalityTeruel462376331346333
VinaceiteMunicipalityTeruel422359283298231
VisiedoMunicipalityTeruel328273195146131
Vistabella (Vistabella de Huerva)MunicipalityZaragoza6734365148
Vivel del Río MartínMunicipalityTeruel191140848972
Yebra de BasaMunicipalityHuesca184173161151142
YéseroMunicipalityHuesca6153816857
ZaidínMunicipalityHuesca1,8571,7561,6721,7191,798
ZaragozaMunicipalityZaragoza571,855594,394614,905678,115681,877
ZueraMunicipalityZaragoza5,1685,2945,6407,6838,576

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.