Municipalities in Aragon by share of foreign nationals
Villarreal de Huerva had the highest share of foreign nationals of 731 municipalities in 2024, at 53.6%. Villar del Salz had the lowest, at 0%. The median was 8.8% and the figure for Aragon was 14.2%. Source: INE.
Top 40 municipalities, 2024
Full ranking
| Rank | Municipalities | 2024 (%) | Change on 2023 |
|---|---|---|---|
| 1 | Villarreal de Huerva | 53.6 | +3 pts |
| 2 | La Cuba | 52 | +4.9 pts |
| 3 | Ricla | 42.4 | +0.2 pts |
| 4 | Chiprana | 39.3 | -1.4 pts |
| 5 | Albalatillo | 36.2 | +7.1 pts |
| 6 | Burbáguena | 35.2 | -4.4 pts |
| 7 | Zaidín | 35.2 | +1.2 pts |
| 8 | La Mata de los Olmos | 34.9 | +0.3 pts |
| 9 | Velilla de Cinca | 34.4 | +3.6 pts |
| 10 | Alfamén | 33.5 | +1.4 pts |
| 11 | La Almunia de Doña Godina | 33.1 | +1 pts |
| 12 | Mainar | 31.6 | +1.6 pts |
| 13 | Cariñena | 31.5 | +1.5 pts |
| 14 | Urrea de Jalón | 31.4 | +1.5 pts |
| 15 | Cañizar del Olivar | 30.9 | +1.8 pts |
| 16 | Capdesaso | 29.4 | -5.5 pts |
| 17 | Torrente de Cinca | 29.2 | +0.2 pts |
| 18 | Caspe | 29 | +0.2 pts |
| 19 | Terrer | 28.3 | +1.9 pts |
| 20 | Albalate de Cinca | 27.9 | +1.5 pts |
| 21 | Almonacid de la Sierra | 27.7 | +0.8 pts |
| 22 | Labuerda | 27.6 | +1.5 pts |
| 23 | Longares | 27.5 | -3.5 pts |
| 24 | Peñalba | 27.2 | -2.5 pts |
| 25 | Aguilar del Alfambra | 27.2 | -1.2 pts |
| 26 | Maella | 26.9 | -0.6 pts |
| 27 | Nonaspe | 26.4 | -0.1 pts |
| 28 | Caminreal | 26.1 | +0.4 pts |
| 29 | Fuentes de Jiloca | 25.2 | -1.1 pts |
| 30 | Abizanda | 25.2 | +2.9 pts |
| 31 | Fraga | 25 | +0.7 pts |
| 32 | Lanzuela | 25 | -8.3 pts |
| 32 | Puertomingalvo | 25 | +4.4 pts |
| 34 | Maluenda | 24.7 | -0.8 pts |
| 35 | Calatorao | 24.5 | 0 pts |
| 36 | Alpartir | 24.5 | +2.3 pts |
| 37 | Tosos | 24.4 | +6.5 pts |
| 38 | Osso de Cinca | 24.4 | +0.6 pts |
| 39 | Fayón | 24.3 | +2.9 pts |
| 40 | Contamina | 24.2 | -5.5 pts |
| 41 | Sierra de Luna | 24.1 | -0.1 pts |
| 42 | Olvés | 24.1 | +2.3 pts |
| 43 | La Vilueña | 23.7 | -0.9 pts |
| 44 | Valderrobres | 23.7 | +0.3 pts |
| 45 | Belver de Cinca | 23.6 | +0.9 pts |
| 46 | Castigaleu | 23.3 | -4.1 pts |
| 47 | Bueña | 23.2 | +1.4 pts |
| 48 | Alquézar | 23.1 | +1.2 pts |
| 49 | Peñarroya de Tastavins | 22.9 | +2.3 pts |
| 50 | Puente de Montañana | 22.9 | +4.9 pts |
| 51 | Pedrola | 22.8 | +0.7 pts |
| 52 | La Fresneda | 22.8 | +2.5 pts |
| 53 | Villel | 22.8 | +0.6 pts |
| 54 | Albentosa | 22.6 | -1 pts |
| 55 | Cedrillas | 22.5 | -0.2 pts |
| 56 | Arens de Lledó | 22.4 | -3.2 pts |
| 57 | Ferreruela de Huerva | 22.4 | +10.4 pts |
| 58 | Castejón de las Armas | 22.2 | +4 pts |
| 59 | Isábena | 22 | +0.6 pts |
| 60 | Binéfar | 22 | +0.2 pts |
| 61 | San Esteban de Litera | 22 | +2.3 pts |
| 62 | Sarrión | 22 | -0 pts |
| 63 | Perales del Alfambra | 21.9 | +0.8 pts |
| 64 | Aínsa-Sobrarbe | 21.6 | -0.4 pts |
| 65 | Mallén | 21.5 | +0.4 pts |
| 66 | Anento | 21.4 | +4.3 pts |
| 66 | Valdecuenca | 21.4 | +11.8 pts |
| 66 | Valle de Bardají | 21.4 | 0 pts |
| 69 | Bárcabo | 21.3 | +1.5 pts |
| 70 | Aguarón | 21.3 | +3.3 pts |
| 71 | Fortanete | 21.3 | -0.7 pts |
| 72 | Zuera | 21.1 | -0.4 pts |
| 73 | Altorricón | 21 | +1.1 pts |
| 74 | Calanda | 21 | -0.6 pts |
| 75 | Romanos | 20.8 | -6.2 pts |
| 76 | Capella | 20.6 | -1.1 pts |
| 77 | Acered | 20.6 | +0.4 pts |
| 78 | Pradilla de Ebro | 20.5 | +0.4 pts |
| 79 | Malón | 20.4 | +4.1 pts |
| 80 | Fuendejalón | 20.4 | -0.3 pts |
| 81 | Sariñena | 20.2 | +0.9 pts |
| 82 | Benabarre | 20.2 | +0.9 pts |
| 83 | Herrera de los Navarros | 20.1 | +0.3 pts |
| 84 | Muniesa | 20.1 | +0.2 pts |
| 85 | Manzanera | 20 | +1.4 pts |
| 86 | Plasencia de Jalón | 19.9 | +0.8 pts |
| 87 | Torres de Albarracín | 19.9 | +2.1 pts |
| 88 | Crivillén | 19.8 | -1.3 pts |
| 89 | Arén | 19.7 | +1.4 pts |
| 90 | Bulbuente | 19.7 | -0.6 pts |
| 91 | Linares de Mora | 19.7 | +5 pts |
| 92 | Calamocha | 19.6 | +1.2 pts |
| 93 | Ráfales | 19.5 | -0.6 pts |
| 94 | Las Pedrosas | 19.5 | +8.4 pts |
| 95 | Calatayud | 19.4 | +0.8 pts |
| 96 | Ariza | 19.3 | +1.7 pts |
| 97 | Monzón | 19.3 | +1 pts |
| 98 | Santa Cruz de Grío | 19.2 | +5.8 pts |
| 99 | Épila | 19.2 | +0.9 pts |
| 100 | Codos | 19.1 | +1.3 pts |
| 101 | Torrijo del Campo | 19 | -0.9 pts |
| 102 | Alcalá de Gurrea | 19 | +14.2 pts |
| 103 | Tauste | 18.9 | +0.3 pts |
| 104 | Camañas | 18.8 | +3 pts |
| 105 | Campo | 18.7 | -0.1 pts |
| 106 | Híjar | 18.6 | -0.8 pts |
| 107 | Sena | 18.5 | -0.7 pts |
| 108 | Lledó | 18.5 | -1.8 pts |
| 108 | Villar de los Navarros | 18.5 | +1.6 pts |
| 110 | Ejea de los Caballeros | 18.3 | +0.2 pts |
| 111 | Cuevas de Almudén | 18.3 | -6.1 pts |
| 112 | Fabara | 18 | -0.3 pts |
| 113 | Salillas | 18 | +1.7 pts |
| 114 | Molinos | 18 | +1.9 pts |
| 115 | Graus | 18 | -0.3 pts |
| 116 | La Muela | 17.9 | +0.5 pts |
| 117 | Castejón de Alarba | 17.7 | -6.1 pts |
| 118 | Monreal del Campo | 17.7 | +0.4 pts |
| 119 | Sabiñán | 17.7 | +3 pts |
| 120 | Muel | 17.6 | +1 pts |
| 121 | Novales | 17.4 | +2 pts |
| 122 | Fonfría | 17.1 | +1.5 pts |
| 123 | Tramaced | 17.1 | +1.8 pts |
| 124 | Viacamp y Litera | 17.1 | -2.9 pts |
| 125 | Quicena | 17 | +4.2 pts |
| 126 | Daroca | 16.9 | +0.5 pts |
| 127 | Fuentes de Rubielos | 16.8 | -2.9 pts |
| 128 | Báguena | 16.7 | +1.7 pts |
| 129 | Tamarite de Litera | 16.6 | +1.8 pts |
| 130 | Morata de Jiloca | 16.5 | -1.2 pts |
| 131 | Camporrélls | 16.5 | +2.5 pts |
| 132 | Peralta de Alcofea | 16.4 | -0.4 pts |
| 133 | Santa Eulalia | 16.4 | +1 pts |
| 134 | Alcolea de Cinca | 16.4 | +1.2 pts |
| 135 | Foradada del Toscar | 16.3 | +4.2 pts |
| 136 | Estopiñán del Castillo | 16.2 | +9.6 pts |
| 137 | Sangarrén | 16.1 | +0.7 pts |
| 138 | Binaced | 16.1 | +0.6 pts |
| 139 | Miedes de Aragón | 16.1 | -3.9 pts |
| 140 | Colungo | 16 | -0.9 pts |
| 141 | Monroyo | 16 | +1.6 pts |
| 142 | Bagüés | 15.8 | -0.9 pts |
| 143 | Grisén | 15.5 | -1.2 pts |
| 144 | Nuévalos | 15.5 | -2.5 pts |
| 145 | Arándiga | 15.5 | +3.9 pts |
| 146 | La Puebla de Valverde | 15.5 | +2.7 pts |
| 147 | Laspaúles | 15.4 | +4 pts |
| 148 | Alpeñés | 15.4 | +3.4 pts |
| 148 | Chalamera | 15.4 | +2.1 pts |
| 150 | Aguaviva | 15.4 | +0.8 pts |
| 151 | Gotor | 15.3 | +3.1 pts |
| 152 | Alcañiz | 15.3 | +0.7 pts |
| 153 | Lumpiaque | 15.2 | +1.5 pts |
| 154 | Illueca | 15.2 | +2.1 pts |
| 155 | Ateca | 15.2 | +3.3 pts |
| 155 | Broto | 15.2 | +1.6 pts |
| 157 | Boltaña | 15 | +0.3 pts |
| 158 | Nogueruelas | 14.9 | +1.5 pts |
| 159 | Alagón | 14.9 | +0.7 pts |
| 160 | Cimballa | 14.8 | +1.5 pts |
| 160 | Godojos | 14.8 | +1.7 pts |
| 160 | Villadoz | 14.8 | -0.7 pts |
| 163 | Sabiñánigo | 14.8 | +1.1 pts |
| 164 | Villafeliche | 14.7 | +3.9 pts |
| 165 | Foz-Calanda | 14.5 | +1.4 pts |
| 166 | Utrillas | 14.5 | +0.6 pts |
| 167 | Grañén | 14.5 | -0.5 pts |
| 168 | Barbastro | 14.4 | +0.9 pts |
| 168 | Belmonte de Gracián | 14.4 | +2.2 pts |
| 170 | Huerto | 14.4 | +5.2 pts |
| 171 | Salillas de Jalón | 14.4 | +0.8 pts |
| 172 | Borja | 14.4 | +0.8 pts |
| 173 | Alcubierre | 14.3 | 0 pts |
| 174 | Fuentes de Ebro | 14.2 | +0.1 pts |
| 175 | Pina de Ebro | 14.2 | +0.3 pts |
| 176 | El Frago | 14.2 | +3.9 pts |
| 177 | Villarluengo | 13.9 | -3.7 pts |
| 178 | Escatrón | 13.9 | -0.8 pts |
| 179 | Puebla de Albortón | 13.9 | +7.8 pts |
| 180 | Gallocanta | 13.8 | +4.9 pts |
| 181 | Cretas | 13.8 | +0.1 pts |
| 182 | Murillo de Gállego | 13.7 | -2.5 pts |
| 183 | Zaragoza | 13.7 | +0.7 pts |
| 184 | Torralba de los Sisones | 13.7 | -1.3 pts |
| 185 | Cosuenda | 13.6 | +2.9 pts |
| 186 | Mara | 13.4 | +0.6 pts |
| 187 | Albalate del Arzobispo | 13.2 | +0.7 pts |
| 188 | Esplús | 13.1 | -0.3 pts |
| 188 | Huesca | 13.1 | +0.8 pts |
| 190 | La Codoñera | 13.1 | +2.1 pts |
| 191 | Mas de las Matas | 13.1 | +0.6 pts |
| 192 | Canfranc | 13.1 | +3.7 pts |
| 193 | Tarazona | 13 | +1.5 pts |
| 194 | Visiedo | 13 | +0.3 pts |
| 195 | Jarque de la Val | 12.9 | +0.4 pts |
| 196 | Lécera | 12.9 | +2.7 pts |
| 197 | Santa Eulalia de Gállego | 12.9 | +3.5 pts |
| 198 | Nombrevilla | 12.8 | -0.7 pts |
| 199 | Villalengua | 12.8 | +1.3 pts |
| 200 | Fuentes Calientes | 12.8 | -0.3 pts |
| 201 | Villanueva de Sigena | 12.7 | +3.9 pts |
| 202 | Torrevelilla | 12.7 | +5.6 pts |
| 203 | Cella | 12.7 | +1.2 pts |
| 204 | Mazaleón | 12.7 | -1.9 pts |
| 205 | Fuentespalda | 12.6 | +0.1 pts |
| 206 | Lascuarre | 12.6 | +2.5 pts |
| 207 | Candasnos | 12.6 | -0.3 pts |
| 208 | Bielsa | 12.6 | +2.4 pts |
| 209 | La Cañada de Verich | 12.5 | +2.2 pts |
| 209 | Pomer | 12.5 | -2.9 pts |
| 209 | Torralba de Aragón | 12.5 | -2.6 pts |
| 209 | Torre los Negros | 12.5 | +5.7 pts |
| 209 | Valbona | 12.5 | +2.1 pts |
| 214 | Pinseque | 12.5 | +0.6 pts |
| 215 | Escucha | 12.5 | +2.4 pts |
| 216 | Almonacid de la Cuba | 12.4 | +3.1 pts |
| 217 | Bordón | 12.4 | -3.7 pts |
| 218 | Mora de Rubielos | 12.4 | +2.4 pts |
| 219 | Monflorite-Lascasas | 12.4 | +1.5 pts |
| 220 | Retascón | 12.3 | +2.5 pts |
| 221 | Cadrete | 12.3 | +0.4 pts |
| 222 | Fiscal | 12.3 | +0.3 pts |
| 223 | Urriés | 12.2 | 0 pts |
| 224 | Vierlas | 12.2 | -0.7 pts |
| 225 | Ejulve | 12.2 | -0.9 pts |
| 226 | Fonz | 12.1 | +1 pts |
| 227 | Erla | 12.1 | +3.8 pts |
| 228 | Paracuellos de Jiloca | 12.1 | +2.4 pts |
| 229 | Tella-Sin | 12 | +0.6 pts |
| 230 | Lupiñén-Ortilla | 12 | +1.2 pts |
| 231 | Cinco Olivas | 12 | +2.1 pts |
| 232 | Munébrega | 12 | +2.1 pts |
| 233 | Ontiñena | 11.9 | +0.2 pts |
| 234 | Martín del Río | 11.9 | +4.6 pts |
| 235 | Villafranca del Campo | 11.9 | +2.9 pts |
| 236 | Oliete | 11.9 | +3.1 pts |
| 237 | Sahún | 11.8 | +2.5 pts |
| 238 | Estercuel | 11.8 | +4.2 pts |
| 239 | Castillonroy | 11.8 | +0.1 pts |
| 240 | Tardienta | 11.7 | +0.6 pts |
| 241 | Lalueza | 11.7 | +1.3 pts |
| 242 | Vinaceite | 11.7 | -3.8 pts |
| 243 | Rueda de Jalón | 11.7 | +2.1 pts |
| 244 | Sos del Rey Católico | 11.6 | +2.7 pts |
| 245 | Morata de Jalón | 11.6 | +1.7 pts |
| 246 | Mequinenza | 11.6 | -0.6 pts |
| 247 | Monesma y Cajigar | 11.6 | +2.4 pts |
| 248 | Alhama de Aragón | 11.6 | +1.2 pts |
| 249 | Sástago | 11.5 | +1.5 pts |
| 250 | Belchite | 11.4 | +0.4 pts |
Other periods
About this ranking
Residents with foreign nationality as a percentage of total population on 1 January.
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
Invokely calculation from Población extranjera entre población total (Censo anual, INE). https://invokely.ai/docs/methodology#foreign_population_share. Retrieved 2026-10-08.
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 share of foreign nationals using official data, and cite the source.
rank_places {"indicator":"foreign_population_share","level":"municipality","within":"Aragon","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=foreign_population_share&level=municipality&within=Aragon&limit=10
Questions
Which municipality has the highest share of foreign nationals?
Villarreal de Huerva, with 53.6% in 2024, according to INE.
Which municipality has the lowest share of foreign nationals?
Villar del Salz, with 0% in 2024.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: Invokely, Población extranjera entre población total (Censo anual, INE). Retrieved 2026-10-08.
Foreign nationals share of population: other rankings
- EU regions (NUTS 2)
- Autonomous communities of Spain
- Provinces of Spain
- Municipalities of Spain
- Municipalities in Castile and León
- Municipalities in Catalonia
- Municipalities in Castilla-La Mancha
- Municipalities in Andalusia
- Municipalities in Valencian Community
- Municipalities in Extremadura
- Municipalities in Burgos province
- Municipalities in Salamanca province