Municipalities in Aragon by population, 2025

Zaragoza had the highest population of 731 municipalities in 2025, at 693,091. Almohaja had the lowest, at 10. The median was 190 and the figure for Aragon was 1.36 million. Source: the Instituto Nacional de Estadística.

Highest693,091Zaragoza
Lowest10Almohaja
Median190731 municipalities
Aragon1,358,812History

Top 40 municipalities, 2025

CSVChart (SVG)

ZaragozaZaragoza: 693,091 persons693,091HuescaHuesca: 55,454 persons55,454TeruelTeruel: 36,655 persons36,655CalatayudCalatayud: 20,158 persons20,158UteboUtebo: 19,116 persons19,116MonzónMonzón: 18,525 persons18,525BarbastroBarbastro: 17,807 persons17,807Ejea de los CaballerosEjea de los Caballeros: 17,129 persons17,129AlcañizAlcañiz: 16,505 persons16,505FragaFraga: 15,576 persons15,576Cuarte de HuervaCuarte de Huerva: 15,408 persons15,408JacaJaca: 14,024 persons14,024TarazonaTarazona: 10,873 persons10,873CaspeCaspe: 10,365 persons10,365BinéfarBinéfar: 10,235 persons10,235SabiñánigoSabiñánigo: 9,695 persons9,695ZueraZuera: 8,766 persons8,766La Almunia de Doña GodinaLa Almunia de Doña Godina: 8,080 persons8,080AlagónAlagón: 7,532 persons7,532AndorraAndorra: 7,223 persons7,223TausteTauste: 6,838 persons6,838La MuelaLa Muela: 6,737 persons6,737María de HuervaMaría de Huerva: 6,558 persons6,558La Puebla de AlfindénLa Puebla de Alfindén: 6,550 persons6,550BorjaBorja: 5,202 persons5,202Villanueva de GállegoVillanueva de Gállego: 4,852 persons4,852ÉpilaÉpila: 4,704 persons4,704CadreteCadrete: 4,688 persons4,688Fuentes de EbroFuentes de Ebro: 4,659 persons4,659CalamochaCalamocha: 4,655 persons4,655PinsequePinseque: 4,601 persons4,601SariñenaSariñena: 4,113 persons4,113PedrolaPedrola: 3,842 persons3,842CalandaCalanda: 3,745 persons3,745CariñenaCariñena: 3,530 persons3,530San Mateo de GállegoSan Mateo de Gállego: 3,489 persons3,489Tamarite de LiteraTamarite de Litera: 3,464 persons3,464GrausGraus: 3,400 persons3,400AlcorisaAlcorisa: 3,243 persons3,243UtrillasUtrillas: 3,069 persons3,069
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2025
persons
Change on 2024
1Zaragoza693,091+0.9%
2Huesca55,454+1.4%
3Teruel36,655-0.2%
4Calatayud20,158+1.6%
5Utebo19,116+0.5%
6Monzón18,525+2.1%
7Barbastro17,807+1.4%
8Ejea de los Caballeros17,129-0%
9Alcañiz16,505+1.6%
10Fraga15,576+1.2%
11Cuarte de Huerva15,408+2%
12Jaca14,024+1%
13Tarazona10,873+0.6%
14Caspe10,365-0.6%
15Binéfar10,235+1.2%
16Sabiñánigo9,695+1.1%
17Zuera8,766+0.7%
18La Almunia de Doña Godina8,080+1.8%
19Alagón7,532+1.1%
20Andorra7,223-0.5%
21Tauste6,838+0.3%
22La Muela6,737+2.6%
23María de Huerva6,558+2.9%
24La Puebla de Alfindén6,550+1.9%
25Borja5,202+0.2%
26Villanueva de Gállego4,852+0.8%
27Épila4,704+3%
28Cadrete4,688+1.1%
29Fuentes de Ebro4,659+0.6%
30Calamocha4,655+2.5%
31Pinseque4,601+1.1%
32Sariñena4,113-0.5%
33Pedrola3,842+2%
34Calanda3,745+1.8%
35Cariñena3,530+2.1%
36San Mateo de Gállego3,489+2.3%
37Tamarite de Litera3,464+1%
38Graus3,400+0.6%
39Alcorisa3,243+0.3%
40Utrillas3,069-1.1%
41Ricla3,019+2.4%
42Calatorao2,970+2.2%
43Mallén2,9510%
44Villamayor de Gállego2,841-0.5%
45Illueca2,782+2%
46El Burgo de Ebro2,750+1.7%
47Cella2,702+0.4%
48Gallur2,642+1.5%
49Monreal del Campo2,578+1.5%
50Valderrobres2,555+0.4%
51Pina de Ebro2,478+1.3%
52Almudévar2,462+1%
53Alfajarín2,423+0.3%
54Benasque2,359-0.1%
55Aínsa-Sobrarbe2,335+0.8%
56Mequinenza2,236+0.2%
57Maella2,158+3.3%
58Albalate del Arzobispo1,936+0.2%
59Daroca1,899-1%
60Quinto1,882-0.1%
61Zaidín1,807+1.2%
62Ateca1,785+3.1%
63Híjar1,766+0.3%
64Mora de Rubielos1,752+8.3%
65Grañén1,718+1.3%
66Binaced1,694+5.8%
67Biescas1,640+1.9%
68Muel1,540+4.5%
69Brea de Aragón1,517+0.7%
70Torres de Berrellén1,515+0.6%
71Sallent de Gállego1,505-0.7%
72Altorricón1,504+2.2%
73Belchite1,495-0.9%
74Alfamén1,470-1.6%
75Gurrea de Gállego1,430+0.2%
76Pastriz1,316+0.8%
77Figueruelas1,303+2.6%
78Belver de Cinca1,298+2.2%
79Sádaba1,278+1.6%
80Sarrión1,261+3.7%
81Mas de las Matas1,230+0.4%
82Escatrón1,189+1%
83Montalbán1,162-0.3%
84La Joyosa1,156+2.1%
85Benabarre1,142+0.4%
86Lanaja1,140-0.1%
87Alcolea de Cinca1,127+1.6%
88Sobradiel1,110-1.5%
89Magallón1,108+1.4%
90Morata de Jalón1,100+1.7%
91Ariza1,096+1.3%
92Boltaña1,089-1.2%
93Leciñena1,087-0.3%
94Albalate de Cinca1,080-5.4%
95Sástago1,067-2.2%
96Fabara1,063+1.5%
97Ayerbe1,050-1.5%
98Torrente de Cinca1,037-9.7%
99Ainzón1,036-0.7%
100Remolinos1,018-0.5%
101Santa Eulalia1,004-1.6%
102Luceni1,0030%
103Albarracín998-0.4%
104Nonaspe997-1.5%
105Gelsa996+1%
106Calaceite961+0.1%
107Tardienta952+1.6%
108Bujaraloz938-1.6%
109La Puebla de Híjar935+0.1%
110Alhama de Aragón917-0.9%
111Panticosa910+0.1%
112Villarquemado901+3.6%
113Maluenda895-2.2%
114Lumpiaque889+3.1%
115Fonz886-0.8%
115Nuez de Ebro886-2.3%
117La Sotonera879-2.7%
118Ballobar862-0.2%
119Novallas8590%
120Lalueza849-2.2%
121Castejón de Sos840-3.2%
122Biota832-1%
123Villafranca de Ebro828-0.8%
124Tierz821-0.5%
125Valle de Hecho813+1.9%
126Estadilla810-1.5%
127Castelserás804+0.4%
128Longares802-3.4%
129Escucha788+2.1%
130San Miguel del Cinca775-1.1%
131Fuendejalón774+1.4%
132Almonacid de la Sierra756-0.4%
133Boquiñeni743-1.1%
134Samper de Calanda734+0.5%
135Almunia de San Juan733+3.5%
136Cantavieja729+1.4%
137Albelda728+2.7%
138Igriés727-1.4%
139Sabiñán697+0.9%
139Siétamo697+2.3%
141Aniñón678-0.7%
142Esplús676+1.8%
143Luna674-0.1%
144San Esteban de Litera672+4.8%
145Castellote665+0.3%
146Peñalba657-5.5%
147Cedrillas652+0.8%
148Alcampell650+1.7%
149Osso de Cinca644-1.2%
150Canfranc633+3.4%
151Grisén630-0.3%
152Broto615+1.2%
153Paracuellos de Jiloca610+0.5%
154Caminreal606+0.5%
155Ariño605-4.3%
156Aguarón602+0.5%
157Rubielos de Mora600-2.4%
158Alpartir599+1.7%
159La Fueva5970%
160Uncastillo594-3.4%
161Botorrita587+1.4%
162Sos del Rey Católico582-0.5%
163Valdealgorfa581+0.2%
164Terrer580-0.9%
165Lécera578-3.5%
166Loporzano576+3.4%
166Peralta de Alcofea576-1.9%
168Muniesa575+0.5%
169Paniza574-0.2%
170Beceite572+1.8%
171Villanúa570-0.2%
172Nueno5680%
173Villastar566+2.7%
174Mosqueruela563+3.5%
175Aguaviva562+2.7%
176Cretas559-1.9%
176Perdiguera559+2.8%
178Alloza556+0.9%
179Pradilla de Ebro553+1.3%
180Azuara548+2%
181Cetina534-3.3%
182Manzanera530-1.7%
183Robres524-1.3%
184La Almolda521-4.1%
185Novillas508+1.2%
186Velilla de Cinca505-0.4%
187Ontiñena502-2.1%
188Torrijo del Campo501-0.2%
189Chiprana496-0.8%
190Herrera de los Navarros495-1.8%
191Campo491+1.7%
192Sena490+2.9%
193Alfambra485-0.4%
193La Puebla de Valverde485+4.3%
195Bielsa479-1.6%
196Candasnos478+13.3%
197Monflorite-Lascasas475-3.1%
198Malón474+7.2%
198Mazaleón474-1.5%
200Cabañas de Ebro473-1.7%
201Mediana de Aragón469+2.6%
202Peñarroya de Tastavins467+1.5%
203Bronchales465+3.1%
204Castejón de Monegros459-1.9%
204Gea de Albarracín459-1.7%
204La Fresneda4590%
207Urrea de Gaén455+3.4%
208Orihuela del Tremedal450-1.7%
209Almuniente448+0.9%
209Fayón448+4.2%
211Osera de Ebro442+3.3%
212Torrecilla de Alcañiz4360%
213Urrea de Jalón434-1.4%
214La Zaida433+1.2%
215La Puebla de Castro430+0.7%
216Fuentes Claras428-1.6%
217Ansó409-1%
218Miedes de Aragón408+1.2%
219Chimillas407-0.7%
220Vencillón402+2.3%
221Alcubierre401+0.3%
222Villarroya de la Sierra397-3.9%
223Burbáguena396+12.5%
224Alcalá del Obispo394+5.9%
225Quicena391+13%
226El Grado383-0.8%
227Alcalá de la Selva382+1.1%
228Monegrillo378-0.5%
228Plasencia de Jalón378-1%
230Erla374+0.8%
231Jarque de Moncayo373-2.1%
232Farlete372-5.6%
232Salillas de Jalón372+3.6%
234El Frasno370+2.5%
235Martín del Río367-0.8%
236Capella361+2.8%
237Villanueva de Huerva360-4.3%
238Castejón del Puente359+7.5%
238Lupiñén-Ortilla359+2.9%
240Fiscal358-5.5%
240Loarre358+2%
242La Iglesuela del Cid357-5.3%
243Ibdes351-5.6%
243Munébrega351-2.8%
243Oliete351-4.4%
246Angüés350-3.8%
247Letux349-2%
248Aliaga344-0.3%
248Cosuenda344+4.6%
250Torla-Ordesa342+2.1%

Showing the top 250 of 731. The CSV download has every row.

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

Every value in the ranking comes from the same publisher and the same period, so the municipalities are compared on one definition. Equal values share a rank.

How to cite

Instituto Nacional de Estadística (INE). Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). https://www.ine.es/jaxiT3/Tabla.htm?t=29005. Retrieved 2026-10-07.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Municipalities in Aragon by population using official data, and cite the source.
rank_places {"indicator":"population","level":"municipality","within":"Aragon","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=municipality&within=Aragon&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which municipality has the highest population?

Zaragoza, with 693,091 in 2025, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population?

Almohaja, with 10 in 2025.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Instituto Nacional de Estadística, Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). Retrieved 2026-10-07.

Population: other rankings

Municipalities in Aragon: more rankings