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
2021-01-01
 
HuescaProvince214,907207,810206,502225,953224,264
TeruelProvince153,457143,680135,858143,164134,545
ZaragozaProvince828,588837,327861,855975,385967,452
AragónAutonomous Community1,196,9521,188,8171,204,2151,344,5021,326,261

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
2021-01-01
 
AbabujMunicipalityTeruel11583857176
AbantoMunicipalityZaragoza28722116712489
AbejuelaMunicipalityTeruel6365565857
AbiegoMunicipalityHuesca357320289273271
AbizandaMunicipalityHuesca134129133133143
AceredMunicipalityZaragoza432325259240140
AdahuescaMunicipalityHuesca183174159178190
AgónMunicipalityZaragoza254229186167135
AguarónMunicipalityZaragoza894759751838616
AguatónMunicipalityTeruel5032262017
AguavivaMunicipalityTeruel706618658648547
AgüeroMunicipalityHuesca238168171156139
Aguilar del AlfambraMunicipalityTeruel131101807376
AguilónMunicipalityZaragoza354267287259234
Aínsa-Sobrarbe (Aínsa)MunicipalityHuesca1,2371,4271,6022,1792,312
AinzónMunicipalityZaragoza1,3131,2261,2351,2071,067
Aisa (Aísa)MunicipalityHuesca273321402370336
AlacónMunicipalityTeruel543527409333235
AladrénMunicipalityZaragoza5244776058
AlagónMunicipalityZaragoza5,0865,5225,6207,1537,121
AlarbaMunicipalityZaragoza193173153159112
AlbaMunicipalityTeruel403323255228184
Albalate de CincaMunicipalityHuesca1,2381,1491,2031,2451,125
Albalate del ArzobispoMunicipalityTeruel2,7392,4492,1852,0791,977
AlbalatilloMunicipalityHuesca308279259221188
AlbarracínMunicipalityTeruel1,1271,0651,0501,102990
AlbeldaMunicipalityHuesca1,1601,023926816686
AlbentosaMunicipalityTeruel350288252290294
Alberite de San JuanMunicipalityZaragoza131116959377
Albero AltoMunicipalityHuesca131109108128118
Albero BajoMunicipalityHuesca163123106113137
Alberuela de TuboMunicipalityHuesca465439364346306
AlbetaMunicipalityZaragoza172140120149140
AlborgeMunicipalityZaragoza130123135120111
AlcaineMunicipalityTeruel5449726946
Alcalá de EbroMunicipalityZaragoza349348295285245
Alcalá de GurreaMunicipalityHuesca523404315288230
Alcalá de la SelvaMunicipalityTeruel579462510497352
Alcalá del ObispoMunicipalityHuesca446344369369337
Alcalá de MoncayoMunicipalityZaragoza187166127190153
AlcampellMunicipalityHuesca1,2691,075873747627
AlcañizMunicipalityTeruel11,65112,64213,43116,40216,029
Alcolea de CincaMunicipalityHuesca1,3171,2401,2501,1301,200
Alconchel de ArizaMunicipalityZaragoza2831881269079
AlcorisaMunicipalityTeruel3,1123,2343,3393,5573,293
AlcubierreMunicipalityHuesca676514449423372
Aldehuela de LiestosMunicipalityZaragoza9681375252
AlerreMunicipalityHuesca128155205214208
AlfajarínMunicipalityZaragoza1,2831,4581,5482,2572,374
AlfambraMunicipalityTeruel934777624619483
AlfaménMunicipalityZaragoza1,3231,2991,4021,5741,446
AlfántegaMunicipalityHuesca143138115138133
AlforqueMunicipalityZaragoza9691828662
Alhama de AragónMunicipalityZaragoza1,4731,2061,1451,1631,002
AliagaMunicipalityTeruel866442397364333
AllepuzMunicipalityTeruel236147135122128
AllozaMunicipalityTeruel1,006913720671577
AlluevaMunicipalityTeruel912132022
AlmochuelMunicipalityZaragoza6953504224
AlmohajaMunicipalityTeruel3440272914
Almonacid de la CubaMunicipalityZaragoza427381325267234
Almonacid de la SierraMunicipalityZaragoza979839881789771
AlmudévarMunicipalityHuesca2,6832,4352,2802,5382,412
Almunia de San JuanMunicipalityHuesca809778678664689
AlmunienteMunicipalityHuesca703674587558454
AlobrasMunicipalityTeruel150111857765
AlpartirMunicipalityZaragoza727633609570604
AlpeñésMunicipalityTeruel3535302520
AlquézarMunicipalityHuesca306263290293338
AltorricónMunicipalityHuesca1,6531,5291,4571,4771,441
AmbelMunicipalityZaragoza469421339285252
AnadónMunicipalityTeruel4128182632
AndorraMunicipalityTeruel8,2218,6807,8168,2127,327
AnentoMunicipalityZaragoza1110411612891
AngüésMunicipalityHuesca678521430415370
AniñónMunicipalityZaragoza1,058946855799671
Añón de MoncayoMunicipalityZaragoza359345288215205
AnsóMunicipalityHuesca548479523470397
AntillónMunicipalityHuesca191175160147137
Aragüés del PuertoMunicipalityHuesca168123148129116
Aranda de MoncayoMunicipalityZaragoza331266229197140
ArándigaMunicipalityZaragoza701577466391274
Arcos de las SalinasMunicipalityTeruel169186139105112
ArdisaMunicipalityZaragoza10679748576
ArénMunicipalityHuesca504439366339318
Arens de LledóMunicipalityTeruel305272232201221
ArgaviesoMunicipalityHuesca134117123117114
ArgenteMunicipalityTeruel385299266222199
ArguisMunicipalityHuesca525867127153
AriñoMunicipalityTeruel923956853861685
ArizaMunicipalityZaragoza1,6211,3751,2371,2461,068
ArtiedaMunicipalityZaragoza1161051039178
AsínMunicipalityZaragoza12911510011197
AteaMunicipalityZaragoza436277206151149
AtecaMunicipalityZaragoza2,1312,1452,0122,0681,729
AyerbeMunicipalityHuesca1,4841,2091,1101,1141,028
AzailaMunicipalityTeruel293243171129100
Azanuy-AlinsMunicipalityHuesca308239177175177
AzaraMunicipalityHuesca269228219201162
AzlorMunicipalityHuesca229189164132148
AzuaraMunicipalityZaragoza976830667683544
BádenasMunicipalityTeruel3829252118
BadulesMunicipalityZaragoza14812011210470
BaéllsMunicipalityHuesca22617114411794
BáguenaMunicipalityTeruel773624463365278
BagüésMunicipalityZaragoza1516392316
BailoMunicipalityHuesca404336315317263
BalconchánMunicipalityZaragoza4234281519
BaldellouMunicipalityHuesca20617013311271
BallobarMunicipalityHuesca1,2531,1481,007945849
BanastásMunicipalityHuesca84110188284327
BañónMunicipalityTeruel276226168162149
BarbastroMunicipalityHuesca14,53614,77815,05317,21517,146
BárbolesMunicipalityZaragoza423355315324297
BarbuésMunicipalityHuesca14013011210091
BarbuñalesMunicipalityHuesca121123114107100
BárcaboMunicipalityHuesca110120112117106
BardallurMunicipalityZaragoza425333284320254
BarrachinaMunicipalityTeruel239200154140113
BeaMunicipalityTeruel1928383031
BeceiteMunicipalityTeruel733701619591544
BelchiteMunicipalityZaragoza1,7281,6801,6121,6371,540
BelloMunicipalityTeruel596474369276224
Belmonte de GraciánMunicipalityZaragoza460354246238194
Belmonte de San JoséMunicipalityTeruel212172138125123
Belver de CincaMunicipalityHuesca1,6871,5271,3171,3451,307
BenabarreMunicipalityHuesca1,3641,2331,1201,1991,162
BenasqueMunicipalityHuesca7651,0811,4892,1942,239
Beranuy (Veracruz)MunicipalityHuesca1411211119874
BerbegalMunicipalityHuesca586520460414308
BerdejoMunicipalityZaragoza3237536940
BergeMunicipalityTeruel274260248258237
BerruecoMunicipalityZaragoza4543374535
BezasMunicipalityTeruel8876657863
BielMunicipalityZaragoza284226230165171
BielsaMunicipalityHuesca475439456500481
BiergeMunicipalityHuesca257198224251254
BiescasMunicipalityHuesca1,2931,1711,2441,5621,550
BijuescaMunicipalityZaragoza16113813311090
BinacedMunicipalityHuesca1,7341,6391,6451,5101,597
BinéfarMunicipalityHuesca7,7838,0018,3979,4249,888
BiotaMunicipalityZaragoza1,5101,3061,2001,079912
BisaurriMunicipalityHuesca300229224202176
BiscarruésMunicipalityHuesca290267228223191
BisimbreMunicipalityZaragoza18014612410187
BlancasMunicipalityTeruel330243179163132
Blecua y TorresMunicipalityHuesca240202195217179
BlesaMunicipalityTeruel21516513912785
BoltañaMunicipalityHuesca9198518141,0481,065
BonansaMunicipalityHuesca66708410190
BoquiñeniMunicipalityZaragoza1,1321,063990961778
BorauMunicipalityHuesca8473748583
BordalbaMunicipalityZaragoza154108827251
BordónMunicipalityTeruel156142138128116
BorjaMunicipalityZaragoza4,2334,0604,2955,0395,037
BotorritaMunicipalityZaragoza385465482524516
Brea de AragónMunicipalityZaragoza2,0652,0441,9991,7991,559
BronchalesMunicipalityTeruel438475472465424
BrotoMunicipalityHuesca509468539538564
BubiercaMunicipalityZaragoza175123978664
BueñaMunicipalityTeruel178123906252
BujaralozMunicipalityZaragoza1,2201,0741,0191,052975
BulbuenteMunicipalityZaragoza346274246235233
BurbáguenaMunicipalityTeruel486367303290207
BuretaMunicipalityZaragoza400342313274206
Cabañas de EbroMunicipalityZaragoza607561544551487
CabolafuenteMunicipalityZaragoza175101544649
Cabra de MoraMunicipalityTeruel1331021088268
CadreteMunicipalityZaragoza6809171,7843,2934,334
CalaceiteMunicipalityTeruel1,4561,2811,1531,097982
CalamochaMunicipalityTeruel4,7644,2764,0404,5724,473
CalandaMunicipalityTeruel3,3233,5523,4743,9643,753
CalatayudMunicipalityZaragoza17,66617,43218,01921,26419,870
CalatoraoMunicipalityZaragoza2,8722,6262,8522,9932,921
CalcenaMunicipalityZaragoza132105996478
CaldearenasMunicipalityHuesca339283250235222
CalmarzaMunicipalityZaragoza194132877964
CalomardeMunicipalityTeruel117105699178
CamañasMunicipalityTeruel208170140130140
Camarena de la SierraMunicipalityTeruel175149165145116
CamarillasMunicipalityTeruel17913210211682
CaminrealMunicipalityTeruel1,075913777714634
Campillo de AragónMunicipalityZaragoza257223182154132
CampoMunicipalityHuesca434375348332459
CamporréllsMunicipalityHuesca374269247162123
Cañada de BenatanduzMunicipalityTeruel9182583934
Cañada VellidaMunicipalityTeruel10174543837
Canal de BerdúnMunicipalityHuesca550459422377348
CandasnosMunicipalityHuesca743634568400402
CanfrancMunicipalityHuesca608486532591599
Cañizar del OlivarMunicipalityTeruel163156116105105
CantaviejaMunicipalityTeruel877750759740734
CapdesasoMunicipalityHuesca225198170178208
CapellaMunicipalityHuesca534456383369350
CarenasMunicipalityZaragoza369247197185182
CariñenaMunicipalityZaragoza3,1272,8773,1963,6233,370
Casbas de HuescaMunicipalityHuesca406366302302290
Cascante del RíoMunicipalityTeruel1811381079469
CaspeMunicipalityZaragoza8,3398,0297,8969,79710,183
Castejón de AlarbaMunicipalityZaragoza1791411039178
Castejón de las ArmasMunicipalityZaragoza19815511711682
Castejón del PuenteMunicipalityHuesca457416418354345
Castejón de MonegrosMunicipalityHuesca907785665612497
Castejón de SosMunicipalityHuesca443449617783791
Castejón de TornosMunicipalityTeruel155122926452
Castejón de ValdejasaMunicipalityZaragoza452397324266216
Castel de CabraMunicipalityTeruel28622915814095
CastelfloriteMunicipalityHuesca194170137132103
CastelloteMunicipalityTeruel1,050927802801687
CastelnouMunicipalityTeruel148123109178120
CastelserásMunicipalityTeruel1,009938824834789
Castiello de JacaMunicipalityHuesca168139188252240
CastigaleuMunicipalityHuesca1119710210680
CastiliscarMunicipalityZaragoza493469403311248
CastillazueloMunicipalityHuesca305247220189164
CastillonroyMunicipalityHuesca465445427362333
CedrillasMunicipalityTeruel592557538628609
CeladasMunicipalityTeruel555488398417374
CellaMunicipalityTeruel3,2183,0662,8252,8812,578
Cervera de la CañadaMunicipalityZaragoza438375332319264
CerveruelaMunicipalityZaragoza74254137
CetinaMunicipalityZaragoza994807739679578
ChalameraMunicipalityHuesca201166156118114
ChíaMunicipalityHuesca1501271119783
ChimillasMunicipalityHuesca166148227377411
ChipranaMunicipalityZaragoza504430403471503
ChodesMunicipalityZaragoza197151117147100
CimballaMunicipalityZaragoza16014314311893
Cinco OlivasMunicipalityZaragoza178157132122105
Clarés de RibotaMunicipalityZaragoza1381231119268
CodoMunicipalityZaragoza420325259204206
CodosMunicipalityZaragoza386329279247237
ColungoMunicipalityHuesca179142133126118
ContaminaMunicipalityZaragoza9164524033
CorbalánMunicipalityTeruel1298079107108
Cortes de AragónMunicipalityTeruel1921451187263
CosaMunicipalityTeruel147137936255
CosuendaMunicipalityZaragoza511449410396335
CretasMunicipalityTeruel737693632592555
CrivillénMunicipalityTeruel1611571228987
Cuarte de HuervaMunicipalityZaragoza1,1481,3531,92210,20913,773
CubelMunicipalityZaragoza316267210189146
CublaMunicipalityTeruel9672446652
CucalónMunicipalityTeruel1361028010782
Cuevas de AlmudénMunicipalityTeruel138120104149118
Cuevas LabradasMunicipalityTeruel248216153126137
DarocaMunicipalityZaragoza2,5602,3512,2122,2641,914
Ejea de los CaballerosMunicipalityZaragoza15,84215,33716,04817,06917,036
EjulveMunicipalityTeruel289236220204178
El Burgo de EbroMunicipalityZaragoza1,1711,2231,6282,3562,538
El BusteMunicipalityZaragoza2001371048069
El CastellarMunicipalityTeruel122103876656
El CuervoMunicipalityTeruel1841511159174
El FragoMunicipalityZaragoza140123132105115
El FrasnoMunicipalityZaragoza795657547461394
El GradoMunicipalityHuesca670590518471393
El PoboMunicipalityTeruel227170129139112
El Pueyo de AraguásMunicipalityHuesca178173145152167
El VallecilloMunicipalityTeruel1725495539
Embid de ArizaMunicipalityZaragoza13381705132
EncinacorbaMunicipalityZaragoza370336300242186
ÉpilaMunicipalityZaragoza3,8103,8164,0874,7154,368
ErlaMunicipalityZaragoza614547451403356
EscatrónMunicipalityZaragoza1,5211,3661,1111,1231,120
EscorihuelaMunicipalityTeruel321273210183141
EscuchaMunicipalityTeruel1,5931,2121,090985782
EsplúsMunicipalityHuesca1,079912725627649
EstadaMunicipalityHuesca254193192229204
EstadillaMunicipalityHuesca1,1261,003912848803
EstercuelMunicipalityTeruel423423314265209
Estopiñán del CastilloMunicipalityHuesca219184217161120
FabaraMunicipalityZaragoza1,5781,3441,2301,2421,096
FagoMunicipalityHuesca5344372921
FanloMunicipalityHuesca6250170121103
FarleteMunicipalityZaragoza541496444426378
FayónMunicipalityZaragoza514439396378382
Ferreruela de HuervaMunicipalityTeruel142100807174
FigueruelasMunicipalityZaragoza7058701,0581,3051,239
FiscalMunicipalityHuesca346256254324344
FombuenaMunicipalityZaragoza913155259
FonfríaMunicipalityTeruel4536313029
FonzMunicipalityHuesca1,3941,2521,097985845
Foradada del ToscarMunicipalityHuesca304272259209158
Formiche AltoMunicipalityTeruel240217204173155
FórnolesMunicipalityTeruel1661309410181
FortaneteMunicipalityTeruel325212180218200
Foz-CalandaMunicipalityTeruel299263257284271
FragaMunicipalityHuesca11,18611,49112,10014,54315,250
FréscanoMunicipalityZaragoza344275248208200
Frías de AlbarracínMunicipalityTeruel237206154156105
FuendejalónMunicipalityZaragoza1,039985871944766
FuendetodosMunicipalityZaragoza183166176178142
FuenferradaMunicipalityTeruel5953486140
Fuentes CalientesMunicipalityTeruel21116512511692
Fuentes ClarasMunicipalityTeruel909742625568433
Fuentes de EbroMunicipalityZaragoza3,6703,8013,8874,5984,600
Fuentes de JilocaMunicipalityZaragoza502413326275211
Fuentes de RubielosMunicipalityTeruel968298128154
FuentespaldaMunicipalityTeruel462429355317293
GallocantaMunicipalityZaragoza235192157155128
GallurMunicipalityZaragoza3,4863,0662,9002,8772,555
GalveMunicipalityTeruel161138141170163
GargalloMunicipalityTeruel15114012612498
Gea de AlbarracínMunicipalityTeruel550501431410378
GelsaMunicipalityZaragoza1,4741,3661,2201,185997
GistaínMunicipalityHuesca244210168147133
GodojosMunicipalityZaragoza11583754349
GotorMunicipalityZaragoza414390400371311
GrañénMunicipalityHuesca2,4822,1621,9941,9941,740
GrausMunicipalityHuesca3,5463,3153,1363,5263,434
GriegosMunicipalityTeruel180142136140138
GriselMunicipalityZaragoza5859556883
GrisénMunicipalityZaragoza501485470592605
GuadalaviarMunicipalityTeruel346304275240253
GúdarMunicipalityTeruel9889757979
Gurrea de GállegoMunicipalityHuesca2,1811,9981,7721,6511,478
Herrera de los NavarrosMunicipalityZaragoza889710599578496
HíjarMunicipalityTeruel2,2402,1021,9281,8121,771
Hinojosa de JarqueMunicipalityTeruel308221170153110
Hoz de JacaMunicipalityHuesca9486777268
Hoz y Costean (Hoz y Costeán)MunicipalityHuesca342268233206240
HuertoMunicipalityHuesca390316257263227
Huesa del ComúnMunicipalityTeruel2301551368673
HuescaMunicipalityHuesca41,45544,16546,24352,03153,429
IbdesMunicipalityZaragoza682583523479388
IbiecaMunicipalityHuesca136114111114113
IgriésMunicipalityHuesca159150308654703
IlcheMunicipalityHuesca332323273224185
IlluecaMunicipalityZaragoza2,9493,1493,2843,2722,778
IsábenaMunicipalityHuesca347279273288247
IsuerreMunicipalityZaragoza5863573233
JabaloyasMunicipalityTeruel157121848761
JacaMunicipalityHuesca11,07610,84011,39812,85713,344
JarabaMunicipalityZaragoza371334316358282
Jarque de la ValMunicipalityTeruel139116939160
Jarque de MoncayoMunicipalityZaragoza674616541522413
JasaMunicipalityHuesca12511212011294
JatielMunicipalityTeruel6676544945
JaulínMunicipalityZaragoza338303292282275
JorcasMunicipalityTeruel9851454334
JosaMunicipalityTeruel7745303936
La AlmoldaMunicipalityZaragoza826764673607555
La Almunia de Doña GodinaMunicipalityZaragoza5,0165,0615,7157,8187,983
LabuerdaMunicipalityHuesca183172174153154
La Cañada de VerichMunicipalityTeruel154112104103101
La CerolleraMunicipalityTeruel1279811911284
La CodoñeraMunicipalityTeruel436363329365317
La CubaMunicipalityTeruel12184574942
La FresnedaMunicipalityTeruel581480419486457
La FuevaMunicipalityHuesca830659607624612
LagataMunicipalityZaragoza180159157133114
La GinebrosaMunicipalityTeruel354287238218201
LagueruelaMunicipalityTeruel10789646866
La Hoz de la ViejaMunicipalityTeruel2391711238091
La Iglesuela del CidMunicipalityTeruel606519489484407
La JoyosaMunicipalityZaragoza3573454309491,132
LaluengaMunicipalityHuesca330285257223194
LaluezaMunicipalityHuesca1,5581,3891,1831,067885
La Mata de los OlmosMunicipalityTeruel315285273280257
La MuelaMunicipalityZaragoza8521,0061,7735,0876,125
LanajaMunicipalityHuesca1,9631,7711,5311,3541,195
Langa del CastilloMunicipalityZaragoza242200177137116
LanzuelaMunicipalityTeruel6341282925
LaperdigueraMunicipalityHuesca12111011010392
La PortelladaMunicipalityTeruel396352292254230
La Puebla de AlfindénMunicipalityZaragoza1,3831,4632,2965,5536,446
La Puebla de CastroMunicipalityHuesca348298321427391
La Puebla de HíjarMunicipalityTeruel1,5971,2471,046988909
La Puebla de ValverdeMunicipalityTeruel579498485547445
Lascellas-PonzanoMunicipalityHuesca219188166145133
LascuarreMunicipalityHuesca200173159150147
Las CuerlasMunicipalityZaragoza126104905542
La SotoneraMunicipalityHuesca1,4701,2621,0881,030903
Las Parras de CastelloteMunicipalityTeruel155104796956
LaspaúlesMunicipalityHuesca353318277313222
Las PedrosasMunicipalityZaragoza12111410311996
Las Peñas de RiglosMunicipalityHuesca392283268273255
LaspuñaMunicipalityHuesca315291272293288
La VilueñaMunicipalityZaragoza1621179211771
LayanaMunicipalityZaragoza23019213712592
La ZaidaMunicipalityZaragoza739653584497432
La ZomaMunicipalityTeruel4951292331
LéceraMunicipalityZaragoza1,1851,009817749642
LechónMunicipalityZaragoza8563594847
LeciñenaMunicipalityZaragoza1,5421,4761,2921,3151,132
LetuxMunicipalityZaragoza587486463397343
LibrosMunicipalityTeruel265213157145104
LidónMunicipalityTeruel133111755454
Linares de MoraMunicipalityTeruel416351303285226
LitagoMunicipalityZaragoza227189172178190
LituénigoMunicipalityZaragoza164125116121119
LledóMunicipalityTeruel276229209165172
LoarreMunicipalityHuesca450413400364345
Lobera de OnsellaMunicipalityZaragoza10362544525
LongaresMunicipalityZaragoza969865911860876
LongásMunicipalityZaragoza2435443436
LoporzanoMunicipalityHuesca488545488557574
LoscorralesMunicipalityHuesca15813211410993
LoscosMunicipalityTeruel301210188171122
Los FayosMunicipalityZaragoza210174174151134
Los OlmosMunicipalityTeruel215174144121118
Los PintanosMunicipalityZaragoza9083874438
Lucena de JalónMunicipalityZaragoza340306235255227
LuceniMunicipalityZaragoza1,3211,0891,0341,042987
LuesiaMunicipalityZaragoza574462413377342
LuesmaMunicipalityZaragoza3129325040
LumpiaqueMunicipalityZaragoza1,1461,004917919836
LunaMunicipalityZaragoza1,1501,002897813709
Lupiñén-OrtillaMunicipalityHuesca452404343380348
MaellaMunicipalityZaragoza2,3972,1802,0562,0012,062
MagallónMunicipalityZaragoza1,4631,3651,1771,2061,133
MaicasMunicipalityTeruel2720423931
MainarMunicipalityZaragoza222184170158162
MalanquillaMunicipalityZaragoza14113615012395
MalejánMunicipalityZaragoza340313294319260
MallénMunicipalityZaragoza2,9183,0183,1093,5722,977
MalónMunicipalityZaragoza604532436376371
MaluendaMunicipalityZaragoza1,2411,0729931,093920
ManchonesMunicipalityZaragoza203168145131104
ManzaneraMunicipalityTeruel575490464563527
MaraMunicipalityZaragoza341245202191167
María de HuervaMunicipalityZaragoza7348101,5315,2086,021
MarracosMunicipalityZaragoza1429411210892
Martín del RíoMunicipalityTeruel607574476426372
Mas de las MatasMunicipalityTeruel1,5571,5121,4321,3601,271
MazaleónMunicipalityTeruel710629604573503
Mediana de AragónMunicipalityZaragoza581549485479465
MequinenzaMunicipalityZaragoza2,6632,7572,4862,4242,292
Mesones de IsuelaMunicipalityZaragoza505440350316265
MezalochaMunicipalityZaragoza357341283216238
Mezquita de JarqueMunicipalityTeruel20417813511687
MianosMunicipalityZaragoza5841474328
Miedes de AragónMunicipalityZaragoza680579513448429
MirambelMunicipalityTeruel159160145127111
Miravete de la SierraMunicipalityTeruel6749423338
MolinosMunicipalityTeruel418397298285238
MonegrilloMunicipalityZaragoza624567524462389
Monesma y CajigarMunicipalityHuesca130109989669
MonevaMunicipalityZaragoza72110160115121
Monflorite-LascasasMunicipalityHuesca211185207307432
Monforte de MoyuelaMunicipalityTeruel133116776371
Monreal de ArizaMunicipalityZaragoza464347303174193
Monreal del CampoMunicipalityTeruel2,5182,3082,3432,6812,522
MonroyoMunicipalityTeruel412403362386318
MontalbánMunicipalityTeruel2,1351,7891,5381,3551,237
MontanuyMunicipalityHuesca422327296264215
Monteagudo del CastilloMunicipalityTeruel11087676751
MonterdeMunicipalityZaragoza272202212169135
Monterde de AlbarracínMunicipalityTeruel10187736557
MontónMunicipalityZaragoza22316612612389
MonzónMunicipalityHuesca14,86114,69014,92017,14417,362
Mora de RubielosMunicipalityTeruel1,4141,3331,3591,6251,539
Morata de JalónMunicipalityZaragoza1,9771,7441,4711,2621,077
Morata de JilocaMunicipalityZaragoza488373300274260
MorésMunicipalityZaragoza660543459408338
MorosMunicipalityZaragoza786626488423304
MoscardónMunicipalityTeruel8573556353
MosqueruelaMunicipalityTeruel853722712615531
MoyuelaMunicipalityZaragoza551424326288262
MozotaMunicipalityZaragoza163124114110124
MuelMunicipalityZaragoza1,3461,1961,1081,4131,436
MunébregaMunicipalityZaragoza665524449468360
MuniesaMunicipalityTeruel1,009808684651571
MureroMunicipalityZaragoza21716914214297
Murillo de GállegoMunicipalityZaragoza177150150184187
NavalMunicipalityHuesca303303314248261
NavardúnMunicipalityZaragoza11689554634
NigüellaMunicipalityZaragoza171138987362
Noguera de AlbarracínMunicipalityTeruel202172165153142
NoguerasMunicipalityTeruel4731193128
NogueruelasMunicipalityTeruel280248218214207
NombrevillaMunicipalityZaragoza3933533435
NonaspeMunicipalityZaragoza1,2311,1321,0241,045998
NovalesMunicipalityHuesca250195180167147
NovallasMunicipalityZaragoza936793775930833
NovillasMunicipalityZaragoza832737673600502
NuenoMunicipalityHuesca238212353556587
NuévalosMunicipalityZaragoza319287332344297
Nuez de EbroMunicipalityZaragoza481526581846880
ObónMunicipalityTeruel9370764032
OdónMunicipalityTeruel354311261213218
Ojos NegrosMunicipalityTeruel1,029780545444330
OlbaMunicipalityTeruel252233210249264
OlieteMunicipalityTeruel711574454447340
OlvenaMunicipalityHuesca6356495358
OlvésMunicipalityZaragoza259196147117105
OntiñenaMunicipalityHuesca746750650593500
OrcajoMunicipalityZaragoza6053504758
OreraMunicipalityZaragoza188178117136116
OrésMunicipalityZaragoza17513511297107
Orihuela del TremedalMunicipalityTeruel738627604568454
OrriosMunicipalityTeruel236223186153130
OsejaMunicipalityZaragoza1930524845
Osera de EbroMunicipalityZaragoza320346357449395
Osso de CincaMunicipalityHuesca798740732798671
PaloMunicipalityHuesca5133412928
Palomar de ArroyosMunicipalityTeruel341320246187168
PancrudoMunicipalityTeruel305228157132119
PanizaMunicipalityZaragoza848770702729609
PanticosaMunicipalityHuesca509589705784849
Paracuellos de JilocaMunicipalityZaragoza620559494591567
Paracuellos de la RiberaMunicipalityZaragoza463351255176131
PastrizMunicipalityZaragoza7757521,0831,3811,294
PedrolaMunicipalityZaragoza2,1432,4602,8123,7533,572
PeñalbaMunicipalityHuesca814797784752692
Peñarroya de TastavinsMunicipalityTeruel683591539495450
PeracenseMunicipalityTeruel112103988085
PeralejosMunicipalityTeruel134111818585
Perales del AlfambraMunicipalityTeruel381297293268251
Peralta de AlcofeaMunicipalityHuesca868760701598576
Peralta de CalasanzMunicipalityHuesca592349258245226
PeraltillaMunicipalityHuesca203175166202224
PerarrúaMunicipalityHuesca192157127102107
PerdigueraMunicipalityZaragoza548480519642567
PertusaMunicipalityHuesca160159153122129
PiedratajadaMunicipalityZaragoza17313715113393
Pina de EbroMunicipalityZaragoza2,1682,1882,2332,6412,390
PinsequeMunicipalityZaragoza1,1781,3631,8193,6154,184
PiracésMunicipalityHuesca11610710310096
PitarqueMunicipalityTeruel1591351048869
PlanMunicipalityHuesca325301314316274
Plasencia de JalónMunicipalityZaragoza430385370386309
PleitasMunicipalityZaragoza8881615233
PlenasMunicipalityZaragoza222185159130100
PlouMunicipalityTeruel6755534648
PoleñinoMunicipalityHuesca327261248219199
PomerMunicipalityZaragoza4025353525
Pozán de VeroMunicipalityHuesca311268243239234
PozondónMunicipalityTeruel132101807147
Pozuel de ArizaMunicipalityZaragoza5732162217
Pozuel del CampoMunicipalityTeruel1791481128962
Pozuelo de AragónMunicipalityZaragoza444374337326265
Pradilla de EbroMunicipalityZaragoza769699628615534
Puebla de Albortón (La Puebla de Albortón)MunicipalityZaragoza201155138131125
PuendelunaMunicipalityZaragoza6065586249
Puente de MontañanaMunicipalityHuesca16613511413096
Puente la Reina de JacaMunicipalityHuesca320295262283251
PuértolasMunicipalityHuesca205205214232212
PuertomingalvoMunicipalityTeruel213164153137125
Pueyo de Santa CruzMunicipalityHuesca438397338370326
PurujosaMunicipalityZaragoza1135474326
QuicenaMunicipalityHuesca132160147288291
QuintoMunicipalityZaragoza2,3672,1962,0642,0841,937
RáfalesMunicipalityTeruel328257199158144
RemolinosMunicipalityZaragoza1,4731,2811,2281,1581,052
RetascónMunicipalityZaragoza9880816965
RiclaMunicipalityZaragoza2,2942,0562,3063,1492,922
RilloMunicipalityTeruel26316313711092
RiodevaMunicipalityTeruel324267201176128
RobresMunicipalityHuesca805715653606525
RódenasMunicipalityTeruel122103827161
RomanosMunicipalityZaragoza192157133123132
RoyuelaMunicipalityTeruel290246230243212
RubialesMunicipalityTeruel2858536242
Rubielos de la CéridaMunicipalityTeruel9773594337
Rubielos de MoraMunicipalityTeruel678633609739632
Rueda de JalónMunicipalityZaragoza447369359346313
RuescaMunicipalityZaragoza11487867376
SabiñánMunicipalityZaragoza1,2531,056921770686
SabiñánigoMunicipalityHuesca9,0979,0568,57810,1649,352
SádabaMunicipalityZaragoza2,0341,8811,7221,5621,294
SahúnMunicipalityHuesca336315286337302
Salas AltasMunicipalityHuesca494417385313309
Salas BajasMunicipalityHuesca255202161144193
SalcedilloMunicipalityTeruel997711
SaldónMunicipalityTeruel5953322725
SalillasMunicipalityHuesca172126110106107
Salillas de JalónMunicipalityZaragoza495406352364338
Sallent de GállegoMunicipalityHuesca9248861,0801,5221,519
Salvatierra de EscaMunicipalityZaragoza377324269215210
Samper de CalandaMunicipalityTeruel1,4031,185971884731
Samper del SalzMunicipalityZaragoza92107147125101
San AgustínMunicipalityTeruel233184127175138
San Esteban de LiteraMunicipalityHuesca835689600502570
SangarrénMunicipalityHuesca337307250227219
San Juan de PlanMunicipalityHuesca177170160160148
San Martín de la Virgen de MoncayoMunicipalityZaragoza332314296299276
San Martín del RíoMunicipalityTeruel439351269190137
San Mateo de GállegoMunicipalityZaragoza1,8471,8452,2123,1513,415
San Miguel del CincaMunicipalityHuesca1,013982886845795
Santa Cilia (Santa Cilia de Jaca)MunicipalityHuesca214158191201245
Santa Cruz de GríoMunicipalityZaragoza280238212152102
Santa Cruz de la SerósMunicipalityHuesca144138152194193
Santa Cruz de MoncayoMunicipalityZaragoza112102120134134
Santa Cruz de NoguerasMunicipalityTeruel3832293830
Santa Eulalia (Santa Eulalia del Campo)MunicipalityTeruel1,9191,4241,1321,1271,066
Santa Eulalia de GállegoMunicipalityZaragoza155126131126103
Santaliestra y San QuílezMunicipalityHuesca1171051239675
Santa María de DulcisMunicipalityHuesca269225222220204
SantedMunicipalityZaragoza11784726464
SariñenaMunicipalityHuesca4,3384,2273,9504,3964,173
SarriónMunicipalityTeruel1,1491,0661,0171,1311,194
SástagoMunicipalityZaragoza1,8031,6741,3891,2661,122
SecastillaMunicipalityHuesca240190144154149
SedilesMunicipalityZaragoza141105102104108
Segura de los BañosMunicipalityTeruel9667404138
SeiraMunicipalityHuesca255218202152154
SenaMunicipalityHuesca764671577534491
Senés de AlcubierreMunicipalityHuesca8063525845
SenoMunicipalityTeruel6358474744
SesaMunicipalityHuesca341297258209162
SestricaMunicipalityZaragoza606559475397338
SesuéMunicipalityHuesca7775134123123
Sierra de LunaMunicipalityZaragoza385332243284285
SiétamoMunicipalityHuesca384335453652710
SigüésMunicipalityZaragoza25419617612379
SingraMunicipalityTeruel148118878480
SisamónMunicipalityZaragoza155106694033
SobradielMunicipalityZaragoza5825987081,0131,150
SopeiraMunicipalityHuesca15114410511293
Sos del Rey CatólicoMunicipalityZaragoza1,070940738650574
TabuencaMunicipalityZaragoza621547460384320
TalamantesMunicipalityZaragoza8164595764
Tamarite de LiteraMunicipalityHuesca4,2694,0913,6553,6253,449
TarazonaMunicipalityZaragoza10,99310,55710,58010,95910,494
TardientaMunicipalityHuesca1,3721,2111,087987938
TausteMunicipalityZaragoza7,2407,0357,0437,3436,777
Tella-SinMunicipalityHuesca422321281262224
TerrerMunicipalityZaragoza923726601474530
TerrienteMunicipalityTeruel265205171190181
TeruelMunicipalityTeruel25,93528,48731,15835,66035,994
TiergaMunicipalityZaragoza329292244198190
TierzMunicipalityHuesca219195180712800
TobedMunicipalityZaragoza393303251231225
TolvaMunicipalityHuesca299257188153126
Toril y MasegosoMunicipalityTeruel6150263636
Torla-OrdesaMunicipalityHuesca369363347333299
TormónMunicipalityTeruel6150353425
TornosMunicipalityTeruel364300245225201
Torralba de AragónMunicipalityHuesca184150119106109
Torralba de los FrailesMunicipalityZaragoza151131969074
Torralba de los SisonesMunicipalityTeruel282252231175162
Torralba de RibotaMunicipalityZaragoza296251190207163
TorralbillaMunicipalityZaragoza9980785659
Torrecilla de AlcañizMunicipalityTeruel533487439440450
Torrecilla del RebollarMunicipalityTeruel236199177144122
Torre de ArcasMunicipalityTeruel1711331029693
Torre de las ArcasMunicipalityTeruel6143373325
Torre del CompteMunicipalityTeruel236205174148122
TorrehermosaMunicipalityZaragoza1511311138163
TorrelacárcelMunicipalityTeruel433357277200142
TorrelapajaMunicipalityZaragoza9258424135
Torre la RiberaMunicipalityHuesca11811511011795
TorrellasMunicipalityZaragoza422347313281241
Torre los NegrosMunicipalityTeruel127102949782
Torremocha de JilocaMunicipalityTeruel258202159133108
Torrente de CincaMunicipalityHuesca1,2611,1741,1031,2261,279
Torres de AlbarracínMunicipalityTeruel243190158167171
Torres de AlcanadreMunicipalityHuesca14914112710691
Torres de BarbuésMunicipalityHuesca492428358294251
Torres de BerrellénMunicipalityZaragoza1,5281,4361,3741,5151,460
TorrevelillaMunicipalityTeruel232207209193180
TorrijasMunicipalityTeruel9374675938
Torrijo de la CañadaMunicipalityZaragoza616488343278204
Torrijo del CampoMunicipalityTeruel728685559499470
TososMunicipalityZaragoza327258192228176
TramacastielMunicipalityTeruel1541361118967
TramacastillaMunicipalityTeruel165144135117105
TramacedMunicipalityHuesca1611319595100
TrasmozMunicipalityZaragoza10580617582
TrasobaresMunicipalityZaragoza363297212140129
TronchónMunicipalityTeruel1611191029965
UncastilloMunicipalityZaragoza999961883732634
Undués de LerdaMunicipalityZaragoza5147487656
Urrea de GaénMunicipalityTeruel757700582514435
Urrea de JalónMunicipalityZaragoza428381325399447
UrriésMunicipalityZaragoza10178754049
UsedMunicipalityZaragoza534453364308271
UteboMunicipalityZaragoza5,6737,67111,89618,18018,856
UtrillasMunicipalityTeruel4,5563,7433,1783,2353,003
ValaclocheMunicipalityTeruel4629202724
ValbonaMunicipalityTeruel215212200206184
ValdealgorfaMunicipalityTeruel870829734658589
ValdecuencaMunicipalityTeruel6049325529
ValdehornaMunicipalityZaragoza10882613429
ValdelinaresMunicipalityTeruel16413112410782
ValdeltormoMunicipalityTeruel500441363318293
ValderrobresMunicipalityTeruel1,8771,9031,9452,3192,457
Val de San MartínMunicipalityZaragoza8370847759
ValfartaMunicipalityHuesca124116957565
ValjunqueraMunicipalityTeruel618474423386342
Valle de BardajíMunicipalityHuesca7656494964
Valle de HechoMunicipalityHuesca1,1431,055977942817
Valle de LierpMunicipalityHuesca7361516346
ValmadridMunicipalityZaragoza89777411898
ValpalmasMunicipalityZaragoza276234176162135
ValtorresMunicipalityZaragoza1731268810263
Veguillas de la SierraMunicipalityTeruel5133272021
Velilla de CincaMunicipalityHuesca583523463441480
Velilla de EbroMunicipalityZaragoza341290261242203
Velilla de JilocaMunicipalityZaragoza2091531189476
VencillónMunicipalityHuesca542514468459399
Vera de MoncayoMunicipalityZaragoza624498448403314
Viacamp y LiteraMunicipalityHuesca5141364541
ViciénMunicipalityHuesca143111121117122
VierlasMunicipalityZaragoza1381021039783
VilladozMunicipalityZaragoza13595858690
VillafelicheMunicipalityZaragoza349259241199147
Villafranca de EbroMunicipalityZaragoza725670677835848
Villafranca del CampoMunicipalityTeruel553403378332302
Villahermosa del CampoMunicipalityTeruel11489759988
Villalba de PerejilMunicipalityZaragoza106104115109100
VillalenguaMunicipalityZaragoza612500414389291
Villamayor de Gállego (← Zaragoza)MunicipalityZaragoza.........2,8252,768
VillanovaMunicipalityHuesca12194132149171
VillanúaMunicipalityHuesca265283340494524
Villanueva de GállegoMunicipalityZaragoza2,3602,4833,4264,6044,725
Villanueva de HuervaMunicipalityZaragoza817678588563412
Villanueva de JilocaMunicipalityZaragoza173115916457
Villanueva del Rebollar de la SierraMunicipalityTeruel6452484842
Villanueva de SigenaMunicipalityHuesca549500531456364
Villar del CoboMunicipalityTeruel285239222204163
Villar de los NavarrosMunicipalityZaragoza314199139116130
Villar del SalzMunicipalityTeruel184145957966
VillarluengoMunicipalityTeruel289243207202169
VillarquemadoMunicipalityTeruel1,1761,053942909846
Villarreal de HuervaMunicipalityZaragoza215214178221272
Villarroya de la SierraMunicipalityZaragoza1,000816660555445
Villarroya del CampoMunicipalityZaragoza10976747889
Villarroya de los PinaresMunicipalityTeruel249218197163175
VillastarMunicipalityTeruel425381343473548
VillelMunicipalityTeruel462376331346325
VinaceiteMunicipalityTeruel422359283298215
VisiedoMunicipalityTeruel328273195146124
Vistabella (Vistabella de Huerva)MunicipalityZaragoza6734365151
Vivel del Río MartínMunicipalityTeruel191140848975
Yebra de BasaMunicipalityHuesca184173161151152
YéseroMunicipalityHuesca6153816860
ZaidínMunicipalityHuesca1,8571,7561,6721,7191,860
ZaragozaMunicipalityZaragoza571,855594,394614,905678,115675,301
ZueraMunicipalityZaragoza5,1685,2945,6407,6838,591

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.