Municipalities in Aragon by share of foreign nationals
Villarreal de Huerva had the highest share of foreign nationals of 731 municipalities in 2023, at 50.5%. Villar del Salz had the lowest, at 0%. The median was 8.3% and the figure for Aragon was 13.5%. Source: INE.
Top 40 municipalities, 2023
Full ranking
| Rank | Municipalities | 2023 (%) | Change on 2022 |
|---|---|---|---|
| 1 | Villarreal de Huerva | 50.5 | +2.8 pts |
| 2 | La Cuba | 47.1 | +8 pts |
| 3 | Ricla | 42.1 | +0.9 pts |
| 4 | Chiprana | 40.7 | +2.6 pts |
| 5 | Burbáguena | 39.6 | +12.8 pts |
| 6 | Capdesaso | 34.9 | -3.1 pts |
| 7 | La Mata de los Olmos | 34.6 | +2.9 pts |
| 8 | Zaidín | 34 | -1.5 pts |
| 9 | Lanzuela | 33.3 | -4.2 pts |
| 10 | La Almunia de Doña Godina | 32.1 | +0.7 pts |
| 11 | Alfamén | 32.1 | -0.3 pts |
| 12 | Longares | 31 | -0.4 pts |
| 13 | Velilla de Cinca | 30.8 | +2.9 pts |
| 14 | Cariñena | 30 | +2.1 pts |
| 15 | Mainar | 29.9 | +0.5 pts |
| 16 | Urrea de Jalón | 29.8 | +2.8 pts |
| 17 | Contamina | 29.7 | +13.6 pts |
| 18 | Peñalba | 29.7 | -0.5 pts |
| 19 | Cañizar del Olivar | 29.1 | -2.2 pts |
| 20 | Albalatillo | 29 | +1.9 pts |
| 21 | Torrente de Cinca | 29 | -0.8 pts |
| 22 | Caspe | 28.8 | +1 pts |
| 23 | Peralta de Calasanz | 28.5 | +20.8 pts |
| 24 | Aguilar del Alfambra | 28.4 | 0 pts |
| 25 | Maella | 27.6 | +0.2 pts |
| 26 | Castigaleu | 27.4 | +6.9 pts |
| 27 | Romanos | 27 | +6.9 pts |
| 28 | Almonacid de la Sierra | 27 | +1.8 pts |
| 29 | Nonaspe | 26.5 | +2.3 pts |
| 30 | Albalate de Cinca | 26.4 | +1.6 pts |
| 31 | Fuentes de Jiloca | 26.4 | +1.2 pts |
| 32 | Terrer | 26.4 | -1.1 pts |
| 33 | Labuerda | 26.1 | +7.6 pts |
| 34 | Caminreal | 25.7 | +1.1 pts |
| 35 | Arens de Lledó | 25.6 | -2.8 pts |
| 36 | Maluenda | 25.5 | +0.7 pts |
| 37 | La Vilueña | 24.6 | +3.7 pts |
| 38 | Calatorao | 24.5 | +1.9 pts |
| 39 | Cuevas de Almudén | 24.4 | -2.6 pts |
| 40 | Fraga | 24.3 | +0.6 pts |
| 41 | Sierra de Luna | 24.3 | +0.9 pts |
| 42 | Castejón de Alarba | 23.9 | +16.9 pts |
| 43 | Osso de Cinca | 23.8 | +0.6 pts |
| 44 | Albentosa | 23.5 | +3.3 pts |
| 45 | Valderrobres | 23.3 | +1.9 pts |
| 46 | Cedrillas | 22.7 | +3 pts |
| 47 | Belver de Cinca | 22.7 | +0.1 pts |
| 48 | Abizanda | 22.2 | +5.8 pts |
| 48 | Alpartir | 22.2 | +2.3 pts |
| 50 | Villel | 22.2 | -0.3 pts |
| 51 | Pedrola | 22.1 | +2.1 pts |
| 52 | Aínsa-Sobrarbe | 22.1 | +0.7 pts |
| 53 | Sarrión | 22 | -0.4 pts |
| 54 | Fortanete | 22 | +5.1 pts |
| 55 | Alquézar | 21.9 | +0.2 pts |
| 56 | Bueña | 21.8 | +10.1 pts |
| 57 | Olvés | 21.8 | -0.9 pts |
| 58 | Binéfar | 21.8 | +1.8 pts |
| 59 | Capella | 21.7 | +2.4 pts |
| 60 | Calanda | 21.7 | +0.5 pts |
| 61 | Isábena | 21.5 | -2.7 pts |
| 62 | Zuera | 21.4 | +0.1 pts |
| 63 | Fayón | 21.4 | +3.1 pts |
| 63 | Valle de Bardají | 21.4 | -2.7 pts |
| 65 | Mallén | 21.2 | +0.2 pts |
| 66 | Crivillén | 21.1 | +2.4 pts |
| 67 | Perales del Alfambra | 21.1 | +3.6 pts |
| 68 | Fuendejalón | 20.6 | -0.1 pts |
| 69 | Peñarroya de Tastavins | 20.6 | -1.4 pts |
| 70 | Puertomingalvo | 20.6 | -2.1 pts |
| 71 | La Fresneda | 20.3 | -0.9 pts |
| 72 | Bulbuente | 20.2 | +0.7 pts |
| 73 | Lledó | 20.2 | +3.2 pts |
| 74 | Acered | 20.1 | -0.3 pts |
| 75 | Pradilla de Ebro | 20.1 | +3.3 pts |
| 76 | Ráfales | 20.1 | -2 pts |
| 77 | Viacamp y Litera | 20 | +9.5 pts |
| 78 | Miedes de Aragón | 20 | -0.5 pts |
| 79 | Altorricón | 19.9 | +1.6 pts |
| 80 | Torrijo del Campo | 19.9 | +1.8 pts |
| 81 | Bárcabo | 19.8 | +3.2 pts |
| 81 | Muniesa | 19.8 | +0.3 pts |
| 83 | Herrera de los Navarros | 19.8 | -2 pts |
| 84 | San Esteban de Litera | 19.7 | +3.7 pts |
| 85 | Fuentes de Rubielos | 19.6 | +7.1 pts |
| 86 | Híjar | 19.4 | +1.5 pts |
| 87 | Benabarre | 19.3 | -0.2 pts |
| 88 | Sariñena | 19.3 | +0.3 pts |
| 89 | Sena | 19.2 | +0.6 pts |
| 90 | Plasencia de Jalón | 19.1 | +0.6 pts |
| 91 | Campo | 18.8 | +1 pts |
| 92 | Tauste | 18.6 | +1.4 pts |
| 93 | Manzanera | 18.6 | +0.4 pts |
| 94 | Calatayud | 18.5 | +1 pts |
| 95 | Calamocha | 18.4 | +0.7 pts |
| 96 | Épila | 18.3 | +1.8 pts |
| 97 | Monzón | 18.3 | +1.3 pts |
| 98 | Arén | 18.3 | +0.7 pts |
| 99 | Graus | 18.3 | +0.5 pts |
| 100 | Fabara | 18.3 | 0 pts |
| 101 | Castejón de las Armas | 18.2 | +4.9 pts |
| 102 | Ejea de los Caballeros | 18.1 | +0.6 pts |
| 103 | Aguarón | 18 | -2.3 pts |
| 104 | Puente de Montañana | 18 | +4.3 pts |
| 105 | Nuévalos | 18 | +4.5 pts |
| 106 | Tosos | 18 | -0.7 pts |
| 107 | Codos | 17.8 | +1.4 pts |
| 108 | Torres de Albarracín | 17.8 | +9.4 pts |
| 109 | Villarluengo | 17.7 | +2.7 pts |
| 110 | Ariza | 17.6 | +0.8 pts |
| 111 | Morata de Jiloca | 17.6 | +0.3 pts |
| 112 | La Muela | 17.5 | +1.1 pts |
| 113 | Torre de las Arcas | 17.4 | +0.7 pts |
| 114 | Monreal del Campo | 17.3 | +0.6 pts |
| 115 | Anento | 17.1 | +5.4 pts |
| 116 | Colungo | 16.9 | +0.1 pts |
| 117 | Villar de los Navarros | 16.9 | +3.4 pts |
| 118 | Peralta de Alcofea | 16.9 | +1.5 pts |
| 119 | Grisén | 16.7 | +1.6 pts |
| 120 | Bagüés | 16.7 | +16.7 pts |
| 121 | Muel | 16.7 | -0 pts |
| 122 | Daroca | 16.4 | +3 pts |
| 123 | Malón | 16.4 | +3.1 pts |
| 124 | Salillas | 16.3 | -2.3 pts |
| 125 | Murillo de Gállego | 16.2 | +0.9 pts |
| 126 | Bordón | 16.1 | -1.6 pts |
| 126 | Molinos | 16.1 | -1.5 pts |
| 128 | Camañas | 15.8 | +0.5 pts |
| 129 | Fonfría | 15.6 | +12.2 pts |
| 130 | Binaced | 15.5 | -0.2 pts |
| 131 | Vinaceite | 15.5 | -1 pts |
| 132 | Sangarrén | 15.5 | +0.5 pts |
| 133 | Villadoz | 15.5 | +1.3 pts |
| 134 | Santa Eulalia | 15.4 | -1.7 pts |
| 135 | Pomer | 15.4 | 0 pts |
| 136 | Novales | 15.3 | +0.6 pts |
| 137 | Tramaced | 15.3 | +2.2 pts |
| 138 | Alcolea de Cinca | 15.2 | -2 pts |
| 139 | Torralba de Aragón | 15.1 | +3.6 pts |
| 140 | Báguena | 15 | +4 pts |
| 141 | Grañén | 15 | +1.1 pts |
| 142 | Torralba de los Sisones | 15 | -1.1 pts |
| 143 | Boltaña | 14.8 | +1.2 pts |
| 144 | Tamarite de Litera | 14.8 | +0.5 pts |
| 145 | Sabiñán | 14.7 | +1.1 pts |
| 146 | Linares de Mora | 14.7 | +0.9 pts |
| 147 | Escatrón | 14.7 | +1 pts |
| 148 | Alcañiz | 14.6 | +0.7 pts |
| 149 | Mazaleón | 14.6 | +0.7 pts |
| 150 | Aguaviva | 14.5 | +1.2 pts |
| 151 | Monroyo | 14.4 | +1.8 pts |
| 152 | Alcubierre | 14.3 | +4 pts |
| 153 | Alagón | 14.2 | +1.2 pts |
| 154 | Los Olmos | 14.2 | +4.2 pts |
| 155 | Fuentes de Ebro | 14.2 | +0.8 pts |
| 156 | Pina de Ebro | 14 | +0.5 pts |
| 157 | Utrillas | 13.9 | +3.5 pts |
| 158 | Camporrélls | 13.9 | +6.4 pts |
| 159 | Galve | 13.9 | -0 pts |
| 160 | Lumpiaque | 13.8 | +0.1 pts |
| 161 | Sabiñánigo | 13.7 | +1 pts |
| 162 | Cretas | 13.7 | -0.7 pts |
| 163 | Borja | 13.6 | +1.8 pts |
| 164 | Broto | 13.6 | +2.7 pts |
| 165 | Salillas de Jalón | 13.6 | +0.8 pts |
| 166 | Valdelinares | 13.6 | +7.3 pts |
| 167 | Nombrevilla | 13.5 | -0.8 pts |
| 168 | Barbastro | 13.5 | +1.3 pts |
| 169 | Esplús | 13.4 | +0.9 pts |
| 170 | Nogueruelas | 13.4 | +0.5 pts |
| 170 | Santa Cruz de Grío | 13.4 | -1.5 pts |
| 172 | Cimballa | 13.3 | -3.7 pts |
| 172 | Torrelacárcel | 13.3 | -1 pts |
| 172 | Valtorres | 13.3 | +2.2 pts |
| 175 | Chalamera | 13.3 | +5.6 pts |
| 176 | Ejulve | 13.1 | -0.4 pts |
| 177 | Foz-Calanda | 13.1 | +3.7 pts |
| 178 | Godojos | 13.1 | +13.1 pts |
| 179 | Illueca | 13.1 | +1.5 pts |
| 180 | Fuentes Calientes | 13.1 | +1.9 pts |
| 181 | Zaragoza | 13 | +1.1 pts |
| 182 | Vierlas | 12.9 | +3.1 pts |
| 183 | Candasnos | 12.9 | +2.7 pts |
| 184 | Mara | 12.8 | -0.3 pts |
| 184 | Quicena | 12.8 | +7.7 pts |
| 186 | La Puebla de Valverde | 12.7 | +2.4 pts |
| 187 | Visiedo | 12.7 | -0.2 pts |
| 188 | Malanquilla | 12.7 | -4.4 pts |
| 189 | Albalate del Arzobispo | 12.6 | +1.6 pts |
| 190 | Fuentespalda | 12.5 | -0.4 pts |
| 191 | Alcaine | 12.5 | -2.4 pts |
| 191 | Cañada Vellida | 12.5 | +4.6 pts |
| 191 | Jarque de la Val | 12.5 | +8.9 pts |
| 194 | Mas de las Matas | 12.5 | +0.5 pts |
| 195 | Huesca | 12.4 | +1.4 pts |
| 196 | Villanueva de Huerva | 12.3 | +2.3 pts |
| 197 | Urriés | 12.2 | -4.1 pts |
| 198 | Mequinenza | 12.2 | -0.3 pts |
| 199 | Belmonte de Gracián | 12.2 | -0.7 pts |
| 199 | Rubielos de Mora | 12.2 | +2.1 pts |
| 201 | Torre de Arcas | 12.2 | -1.2 pts |
| 202 | San Miguel del Cinca | 12.2 | +0.1 pts |
| 203 | Gotor | 12.1 | +1.8 pts |
| 204 | Luceni | 12.1 | +1.5 pts |
| 205 | Moros | 12.1 | -1.7 pts |
| 206 | Gargallo | 12.1 | -2.3 pts |
| 207 | Urrea de Gaén | 12.1 | +2.1 pts |
| 208 | Foradada del Toscar | 12 | -2.2 pts |
| 209 | La Iglesuela del Cid | 12 | +1.2 pts |
| 210 | Alpeñés | 12 | +12 pts |
| 210 | Ferreruela de Huerva | 12 | +2.4 pts |
| 212 | Fiscal | 12 | +3.1 pts |
| 213 | Pinseque | 11.9 | +0.8 pts |
| 214 | Cadrete | 11.9 | +0.1 pts |
| 215 | Ateca | 11.9 | +1.5 pts |
| 216 | Ontiñena | 11.8 | +1.8 pts |
| 217 | Fórnoles | 11.8 | -1 pts |
| 218 | Castillonroy | 11.7 | +0.6 pts |
| 219 | Barrachina | 11.7 | +1.3 pts |
| 220 | Arándiga | 11.6 | +1.2 pts |
| 221 | La Ginebrosa | 11.5 | -1.9 pts |
| 222 | Cella | 11.5 | +2 pts |
| 223 | Tarazona | 11.5 | +2.2 pts |
| 224 | Bierge | 11.5 | +0.8 pts |
| 225 | Villalengua | 11.5 | +2.7 pts |
| 226 | Tella-Sin | 11.5 | -0.5 pts |
| 227 | Laspaúles | 11.4 | +2.1 pts |
| 228 | Ruesca | 11.4 | +4.1 pts |
| 229 | Riodeva | 11.4 | +3.2 pts |
| 230 | Boquiñeni | 11.3 | +0.5 pts |
| 231 | Singra | 11.3 | -1.3 pts |
| 232 | Secastilla | 11.2 | -1.5 pts |
| 233 | Maleján | 11.2 | +3.2 pts |
| 234 | Tardienta | 11.1 | +0.6 pts |
| 235 | Allueva | 11.1 | +1.6 pts |
| 235 | Lagueruela | 11.1 | +4.1 pts |
| 235 | Las Pedrosas | 11.1 | -2.2 pts |
| 235 | Valpalmas | 11.1 | +0.4 pts |
| 239 | Fonz | 11.1 | +2.9 pts |
| 240 | Belchite | 11.1 | +1.1 pts |
| 241 | Bronchales | 11.1 | +1.7 pts |
| 242 | Alfántega | 11 | -0.7 pts |
| 243 | Salas Bajas | 11 | +2.7 pts |
| 244 | La Puebla de Castro | 11 | +0.9 pts |
| 245 | La Codoñera | 10.9 | +3 pts |
| 246 | Biel | 10.9 | -3.8 pts |
| 247 | Villafeliche | 10.9 | -1 pts |
| 248 | Monflorite-Lascasas | 10.9 | +1.4 pts |
| 249 | Alfambra | 10.8 | -0.2 pts |
| 249 | Vencillón | 10.8 | +2.2 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 50.5% in 2023, according to INE.
Which municipality has the lowest share of foreign nationals?
Villar del Salz, with 0% in 2023.
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