Municipalities in Huesca province by population, 2025

Huesca had the highest population of 202 municipalities in 2025, at 55,454. Fago had the lowest, at 24. The median was 261 and the figure for Huesca province was 230,624. Source: the Instituto Nacional de Estadística.

Highest55,454Huesca
Lowest24Fago
Median261202 municipalities
Huesca province230,624History

Top 40 municipalities, 2025

CSVChart (SVG)

HuescaHuesca: 55,454 persons55,454MonzónMonzón: 18,525 persons18,525BarbastroBarbastro: 17,807 persons17,807FragaFraga: 15,576 persons15,576JacaJaca: 14,024 persons14,024BinéfarBinéfar: 10,235 persons10,235SabiñánigoSabiñánigo: 9,695 persons9,695SariñenaSariñena: 4,113 persons4,113Tamarite de LiteraTamarite de Litera: 3,464 persons3,464GrausGraus: 3,400 persons3,400AlmudévarAlmudévar: 2,462 persons2,462BenasqueBenasque: 2,359 persons2,359Aínsa-SobrarbeAínsa-Sobrarbe: 2,335 persons2,335ZaidínZaidín: 1,807 persons1,807GrañénGrañén: 1,718 persons1,718BinacedBinaced: 1,694 persons1,694BiescasBiescas: 1,640 persons1,640Sallent de GállegoSallent de Gállego: 1,505 persons1,505AltorricónAltorricón: 1,504 persons1,504Gurrea de GállegoGurrea de Gállego: 1,430 persons1,430Belver de CincaBelver de Cinca: 1,298 persons1,298BenabarreBenabarre: 1,142 persons1,142LanajaLanaja: 1,140 persons1,140Alcolea de CincaAlcolea de Cinca: 1,127 persons1,127BoltañaBoltaña: 1,089 persons1,089Albalate de CincaAlbalate de Cinca: 1,080 persons1,080AyerbeAyerbe: 1,050 persons1,050Torrente de CincaTorrente de Cinca: 1,037 persons1,037TardientaTardienta: 952 persons952PanticosaPanticosa: 910 persons910FonzFonz: 886 persons886La SotoneraLa Sotonera: 879 persons879BallobarBallobar: 862 persons862LaluezaLalueza: 849 persons849Castejón de SosCastejón de Sos: 840 persons840TierzTierz: 821 persons821Valle de HechoValle de Hecho: 813 persons813EstadillaEstadilla: 810 persons810San Miguel del CincaSan Miguel del Cinca: 775 persons775Almunia de San JuanAlmunia de San Juan: 733 persons733
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2025
persons
Change on 2024
1Huesca55,454+1.4%
2Monzón18,525+2.1%
3Barbastro17,807+1.4%
4Fraga15,576+1.2%
5Jaca14,024+1%
6Binéfar10,235+1.2%
7Sabiñánigo9,695+1.1%
8Sariñena4,113-0.5%
9Tamarite de Litera3,464+1%
10Graus3,400+0.6%
11Almudévar2,462+1%
12Benasque2,359-0.1%
13Aínsa-Sobrarbe2,335+0.8%
14Zaidín1,807+1.2%
15Grañén1,718+1.3%
16Binaced1,694+5.8%
17Biescas1,640+1.9%
18Sallent de Gállego1,505-0.7%
19Altorricón1,504+2.2%
20Gurrea de Gállego1,430+0.2%
21Belver de Cinca1,298+2.2%
22Benabarre1,142+0.4%
23Lanaja1,140-0.1%
24Alcolea de Cinca1,127+1.6%
25Boltaña1,089-1.2%
26Albalate de Cinca1,080-5.4%
27Ayerbe1,050-1.5%
28Torrente de Cinca1,037-9.7%
29Tardienta952+1.6%
30Panticosa910+0.1%
31Fonz886-0.8%
32La Sotonera879-2.7%
33Ballobar862-0.2%
34Lalueza849-2.2%
35Castejón de Sos840-3.2%
36Tierz821-0.5%
37Valle de Hecho813+1.9%
38Estadilla810-1.5%
39San Miguel del Cinca775-1.1%
40Almunia de San Juan733+3.5%
41Albelda728+2.7%
42Igriés727-1.4%
43Siétamo697+2.3%
44Esplús676+1.8%
45San Esteban de Litera672+4.8%
46Peñalba657-5.5%
47Alcampell650+1.7%
48Osso de Cinca644-1.2%
49Canfranc633+3.4%
50Broto615+1.2%
51La Fueva5970%
52Loporzano576+3.4%
52Peralta de Alcofea576-1.9%
54Villanúa570-0.2%
55Nueno5680%
56Robres524-1.3%
57Velilla de Cinca505-0.4%
58Ontiñena502-2.1%
59Campo491+1.7%
60Sena490+2.9%
61Bielsa479-1.6%
62Candasnos478+13.3%
63Monflorite-Lascasas475-3.1%
64Castejón de Monegros459-1.9%
65Almuniente448+0.9%
66La Puebla de Castro430+0.7%
67Ansó409-1%
68Chimillas407-0.7%
69Vencillón402+2.3%
70Alcubierre401+0.3%
71Alcalá del Obispo394+5.9%
72Quicena391+13%
73El Grado383-0.8%
74Capella361+2.8%
75Castejón del Puente359+7.5%
75Lupiñén-Ortilla359+2.9%
77Fiscal358-5.5%
77Loarre358+2%
79Angüés350-3.8%
80Torla-Ordesa342+2.1%
81Villanueva de Sigena340-1.4%
82Banastás335+2.1%
83Castillonroy334+3.7%
84Pueyo de Santa Cruz332+2.8%
85Alquézar328-3%
86Aisa326+4.2%
87Canal de Berdún322-2.4%
88Berbegal321-1.2%
89Sahún320+0.3%
90Arén309+1%
91Salas Altas301+1.7%
92Casbas de Huesca287-1.7%
93Naval281+2.9%
94Castiello de Jaca280+5.7%
95Laspuña277-0.4%
96Plan272-2.5%
97Torres de Barbués271+0.4%
98Alberuela de Tubo270-4.6%
99Alcalá de Gurrea265-2.6%
99Bailo265+0.8%
101Las Peñas de Riglos263-1.9%
102Abiego259-1.9%
103Laspaúles255+1.6%
104Puente la Reina de Jaca248-6.1%
105Santa Cilia2440%
106Bierge2430%
107Isábena234-1.3%
108Sangarrén233+5.4%
109Montanuy230+1.3%
110Pozán de Vero228-3%
111Hoz y Costean225-2.6%
112Alerre224-0.4%
113Albalatillo220+4.3%
113Caldearenas220-7.2%
115Puértolas217-3.1%
116Huerto216-4.4%
117Estada215+0.5%
118Peraltilla212-1.4%
119Tella-Sin208-4.1%
120Peralta de Calasanz206-4.2%
120Santa María de Dulcis206-1.4%
122Laluenga198-4.3%
123Adahuesca196-5.3%
124Santa Cruz de la Serós193+2.7%
125Capdesaso190-5.5%
126Biscarrués188+0.5%
127Azanuy-Alins184+0.5%
127Poleñino184-10.2%
127Salas Bajas184+2.2%
130Ilche183-1.1%
131El Pueyo de Araguás180+5.3%
132Labuerda179+3.5%
133Bisaurri177-1.1%
134Blecua y Torres175+1.7%
135Villanova171+0.6%
136Arguis167+1.2%
136Azara167+1.8%
136Sesa167+3.1%
139Castillazuelo164-1.2%
140Foradada del Toscar163-3.6%
141Abizanda162-0.6%
142Azlor155-1.3%
142Yebra de Basa155-3.1%
144Novales154-6.7%
145Camporrélls153-3.2%
146Seira149+2.1%
146Vicién149+8.8%
148Estopiñán del Castillo147+8.1%
149San Juan de Plan145-4%
150Agüero142+1.4%
150Secastilla142-4.7%
152Lascuarre139+3%
153Lascellas-Ponzano138-0.7%
154Tolva130-1.5%
155Pertusa129-5.1%
156Antillón127+0.8%
157Alfántega125-3.1%
158Colungo124-6.1%
159Albero Alto123-3.9%
159Aragüés del Puerto123+7.9%
161Chalamera120-8.4%
161Sesué120+3.4%
163Bárcabo116-4.9%
163Perarrúa116+3.6%
165Fanlo114-3.4%
165Gistaín114-1.7%
167Ibieca110+5.8%
168Albero Bajo109-1.8%
168Argavieso109-2.7%
170Tramaced108+1.9%
171Torralba de Aragón105-1.9%
172Castelflorite102-1%
172Torre la Ribera102+2%
174Loscorrales98-5.8%
175Barbués97+7.8%
176Salillas94-6.9%
177Barbuñales93-2.1%
178Piracés92-3.2%
179Torres de Alcanadre91-1.1%
180Chía90-4.3%
180Jasa90-4.3%
182Baélls89-1.1%
183Laperdiguera87-1.1%
183Puente de Montañana87-8.4%
185Bonansa85-1.2%
186Sopeira840%
187Baldellou81-1.2%
187Hoz de Jaca81+5.2%
189Castigaleu80-8%
190Santaliestra y San Quílez78-6%
191Borau77-9.4%
192Beranuy68-1.4%
192Monesma y Cajigar68-1.4%
194Olvena63-3.1%
195Yésero60-3.2%
196Valfarta540%
197Valle de Bardají52-5.5%
197Valle de Lierp52-10.3%
199Senés de Alcubierre49-5.8%
200Viacamp y Litera40-2.4%
201Palo31-6.1%
202Fago24-4%

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 Huesca province by population using official data, and cite the source.
rank_places {"indicator":"population","level":"municipality","within":"Huesca","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=municipality&within=Huesca&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?

Huesca, with 55,454 in 2025, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population?

Fago, with 24 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 Huesca province: more rankings