Municipalities in Galicia by share of foreign nationals, 2025
Oímbra had the highest share of foreign nationals of 313 municipalities in 2025, at 19.3%. Cervantes had the lowest, at 0.6%. The median was 4.2% and the figure for Galicia was 6.4%. Source: INE.
Top 40 municipalities, 2025
Full ranking
| Rank | Municipalities | 2025 (%) | Change on 2024 |
|---|---|---|---|
| 1 | Oímbra | 19.3 | +0.2 pts |
| 2 | A Mezquita | 16.8 | +1.3 pts |
| 3 | Carballeda de Valdeorras | 15 | +0.4 pts |
| 4 | Entrimo | 14.9 | +2.6 pts |
| 5 | Ribeira de Piquín | 14.7 | +12.2 pts |
| 6 | Burela | 14.5 | +1.2 pts |
| 7 | Verín | 14.4 | +1.2 pts |
| 8 | Becerreá | 13.6 | +5.7 pts |
| 9 | O Barco de Valdeorras | 13.5 | +1.2 pts |
| 10 | Monforte de Lemos | 12.9 | +1.8 pts |
| 11 | A Gudiña | 12.6 | +3.2 pts |
| 12 | Rábade | 12.2 | +1.6 pts |
| 13 | Baltar | 11.5 | +1.4 pts |
| 14 | Negueira de Muñiz | 11.4 | +3.1 pts |
| 15 | Monterroso | 11.3 | +5 pts |
| 16 | Meira | 11.1 | +0.8 pts |
| 17 | Salvaterra de Miño | 10.3 | +1.1 pts |
| 18 | Sarria | 10.1 | +1.7 pts |
| 19 | O Carballiño | 10.1 | +1.3 pts |
| 20 | Xove | 10 | +1 pts |
| 21 | Sobrado | 10 | +4.7 pts |
| 22 | A Rúa | 10 | +1.1 pts |
| 23 | Lugo | 9.4 | +1 pts |
| 24 | A Coruña | 9.3 | +0.9 pts |
| 25 | Lalín | 9.3 | +0.4 pts |
| 26 | Melide | 9.2 | +1.5 pts |
| 27 | Lourenzá | 9.1 | +1.6 pts |
| 28 | Ourense | 9.1 | +0.9 pts |
| 29 | Padrenda | 9.1 | +1 pts |
| 30 | A Pobra do Brollón | 8.9 | +0.3 pts |
| 31 | Ramirás | 8.9 | +0.9 pts |
| 32 | Vilamartín de Valdeorras | 8.8 | +0.7 pts |
| 33 | Lobios | 8.8 | -0.4 pts |
| 34 | Betanzos | 8.7 | +1.8 pts |
| 34 | Taboada | 8.7 | +1.6 pts |
| 36 | Viveiro | 8.7 | +0.3 pts |
| 37 | Ordes | 8.7 | +1.3 pts |
| 38 | Foz | 8.6 | +0.8 pts |
| 39 | Arteixo | 8.5 | +0.7 pts |
| 40 | Chantada | 8.5 | +1.5 pts |
| 41 | Pantón | 8.2 | +1.3 pts |
| 42 | Santiago de Compostela | 8.2 | +1.1 pts |
| 43 | Curtis | 8.1 | +1.2 pts |
| 44 | Cedeira | 8.1 | +1.3 pts |
| 45 | Celanova | 8 | +0.5 pts |
| 46 | A Veiga | 8 | +2.8 pts |
| 47 | Silleda | 7.9 | +0.8 pts |
| 48 | Mondariz-Balneario | 7.8 | -0.2 pts |
| 49 | Parada de Sil | 7.8 | -1.2 pts |
| 50 | Sada | 7.8 | +0.5 pts |
| 51 | Castro Caldelas | 7.8 | +1.2 pts |
| 52 | Quintela de Leirado | 7.7 | -0.8 pts |
| 53 | Gomesende | 7.7 | +1.1 pts |
| 54 | Vigo | 7.6 | +0.6 pts |
| 55 | Riotorto | 7.6 | +1.5 pts |
| 56 | Riós | 7.6 | +0.7 pts |
| 57 | Miño | 7.5 | +1.3 pts |
| 58 | Ribadeo | 7.5 | +0.3 pts |
| 59 | Xinzo de Limia | 7.4 | +0.5 pts |
| 60 | Tui | 7.4 | +0.1 pts |
| 61 | Cariño | 7.4 | +0.3 pts |
| 62 | Cerdido | 7.2 | +1 pts |
| 63 | Mañón | 7.1 | +2.2 pts |
| 64 | Ferrol | 7 | +1.4 pts |
| 65 | O Saviñao | 7 | +1.4 pts |
| 66 | Castro de Rei | 7 | 0 pts |
| 67 | A Guarda | 7 | +0.5 pts |
| 68 | A Lama | 7 | +1.3 pts |
| 69 | Maceda | 6.9 | +0.6 pts |
| 70 | Cenlle | 6.8 | +0.6 pts |
| 71 | Rodeiro | 6.8 | +1.8 pts |
| 72 | O Porriño | 6.8 | +0.7 pts |
| 73 | Piñor | 6.7 | +1.1 pts |
| 74 | A Teixeira | 6.7 | +3.6 pts |
| 75 | Culleredo | 6.7 | +0.5 pts |
| 76 | Vilalba | 6.6 | +1.2 pts |
| 77 | Bande | 6.6 | +2.2 pts |
| 78 | Nogueira de Ramuín | 6.5 | +2.5 pts |
| 79 | Santa Comba | 6.5 | +1.5 pts |
| 80 | O Valadouro | 6.5 | +0.4 pts |
| 81 | Ames | 6.5 | +0.1 pts |
| 82 | Punxín | 6.5 | +1.6 pts |
| 83 | Ribadavia | 6.4 | +1.1 pts |
| 84 | Pol | 6.4 | +1 pts |
| 85 | Barbadás | 6.3 | +0.4 pts |
| 86 | Oroso | 6.2 | +0.4 pts |
| 87 | Arzúa | 6.1 | +1.1 pts |
| 88 | A Bola | 6.1 | +0.3 pts |
| 89 | Cortegada | 6.1 | +1.5 pts |
| 90 | Vilagarcía de Arousa | 6 | +0.5 pts |
| 91 | A Pontenova | 6 | +0.6 pts |
| 92 | Avión | 6 | +0.9 pts |
| 93 | Verea | 6 | +1.5 pts |
| 94 | Pontevedra | 6 | +0.5 pts |
| 95 | Ribeira | 6 | +0.4 pts |
| 96 | Ortigueira | 6 | +0.8 pts |
| 97 | Antas de Ulla | 5.9 | +1.5 pts |
| 98 | Allariz | 5.8 | +1.1 pts |
| 99 | Fisterra | 5.8 | +0.4 pts |
| 100 | O Grove | 5.7 | +0.9 pts |
| 101 | Vilardevós | 5.7 | +0.7 pts |
| 102 | Petín | 5.6 | +0.2 pts |
| 103 | Carral | 5.6 | +0.6 pts |
| 104 | A Pobra de Trives | 5.6 | -0.4 pts |
| 105 | Cee | 5.5 | +0.7 pts |
| 106 | Oleiros | 5.4 | +0.4 pts |
| 107 | Xunqueira de Ambía | 5.4 | +1.3 pts |
| 108 | Negreira | 5.4 | +0.6 pts |
| 109 | Barreiros | 5.4 | +0.6 pts |
| 110 | Xunqueira de Espadanedo | 5.3 | +1.9 pts |
| 111 | Palas de Rei | 5.2 | +0.4 pts |
| 112 | Viana do Bolo | 5.2 | +0.9 pts |
| 113 | Muras | 5.2 | -1.3 pts |
| 114 | Cambre | 5.2 | +0.5 pts |
| 115 | Baralla | 5.2 | -0 pts |
| 116 | Cerceda | 5.2 | +0.3 pts |
| 117 | San Cibrao das Viñas | 5.2 | +0.4 pts |
| 118 | Larouco | 5.2 | +1.1 pts |
| 119 | Sober | 5.1 | -0.2 pts |
| 120 | Covelo | 5.1 | +1.1 pts |
| 121 | Tomiño | 5.1 | +0.3 pts |
| 122 | Muíños | 5 | +0.9 pts |
| 123 | Láncara | 4.9 | -0.1 pts |
| 124 | Carballo | 4.9 | +1.4 pts |
| 125 | Vila de Cruces | 4.9 | +0.8 pts |
| 126 | Leiro | 4.9 | +1 pts |
| 127 | Ponteareas | 4.9 | +0.4 pts |
| 128 | Quiroga | 4.8 | +0.6 pts |
| 129 | Narón | 4.8 | +0.8 pts |
| 130 | Coles | 4.8 | +1.2 pts |
| 131 | Ponteceso | 4.8 | +1 pts |
| 132 | Guitiriz | 4.8 | +1.4 pts |
| 133 | Maside | 4.7 | +0.5 pts |
| 134 | Abadín | 4.7 | +2 pts |
| 135 | Boborás | 4.7 | +0.6 pts |
| 136 | Sanxenxo | 4.7 | +0.3 pts |
| 137 | San Xoán de Río | 4.7 | -0.6 pts |
| 138 | Cambados | 4.6 | +0.6 pts |
| 139 | Salceda de Caselas | 4.6 | +0.3 pts |
| 140 | A Fonsagrada | 4.6 | +0.8 pts |
| 141 | A Peroxa | 4.6 | +1 pts |
| 142 | Soutomaior | 4.5 | +0.1 pts |
| 143 | Calvos de Randín | 4.5 | 0 pts |
| 144 | Toén | 4.5 | +0.4 pts |
| 145 | Oia | 4.4 | -0.1 pts |
| 146 | Navia de Suarna | 4.4 | +1.5 pts |
| 147 | Triacastela | 4.4 | +0.3 pts |
| 148 | Vilasantar | 4.4 | +1.4 pts |
| 149 | Ourol | 4.4 | -0.3 pts |
| 150 | Mondoñedo | 4.3 | +0.5 pts |
| 151 | Mos | 4.3 | +0.5 pts |
| 152 | Boimorto | 4.3 | +1.1 pts |
| 153 | As Somozas | 4.3 | +0.8 pts |
| 154 | Baleira | 4.3 | +0.6 pts |
| 155 | Monterrei | 4.3 | +0.6 pts |
| 156 | Noia | 4.3 | +0.5 pts |
| 157 | As Pontes de García Rodríguez | 4.2 | +0.7 pts |
| 158 | Agolada | 4.2 | -0 pts |
| 159 | Nigrán | 4.2 | +0.3 pts |
| 160 | Friol | 4.2 | +1.4 pts |
| 161 | Poio | 4.2 | +0.3 pts |
| 162 | Marín | 4.2 | +0.3 pts |
| 163 | Arbo | 4.1 | +0.3 pts |
| 164 | Baiona | 4.1 | +0.2 pts |
| 165 | A Cañiza | 4.1 | 0 pts |
| 166 | O Rosal | 4.1 | +0.5 pts |
| 167 | O Incio | 4 | +0.9 pts |
| 168 | Sarreaus | 4 | +1.2 pts |
| 169 | Padrón | 4 | +1.2 pts |
| 170 | A Arnoia | 4 | +0.8 pts |
| 171 | A Pastoriza | 4 | +1.5 pts |
| 172 | Amoeiro | 3.9 | +0.5 pts |
| 173 | A Estrada | 3.9 | +0.4 pts |
| 174 | Ares | 3.9 | +0.5 pts |
| 175 | A Laracha | 3.9 | +0.6 pts |
| 176 | Cospeito | 3.9 | +0.1 pts |
| 177 | Bóveda | 3.9 | +0.4 pts |
| 178 | Ribadumia | 3.8 | +0.4 pts |
| 179 | Valga | 3.8 | +2.4 pts |
| 180 | Ribas de Sil | 3.8 | +0.5 pts |
| 181 | Samos | 3.8 | -0.7 pts |
| 182 | Pontedeume | 3.8 | +0.3 pts |
| 183 | Boiro | 3.8 | +0.3 pts |
| 184 | Rubiá | 3.7 | +0.4 pts |
| 185 | Cervo | 3.7 | -0 pts |
| 186 | Cualedro | 3.7 | +0.1 pts |
| 187 | Corcubión | 3.7 | +0.4 pts |
| 188 | San Amaro | 3.7 | +0.2 pts |
| 189 | Xermade | 3.7 | +0.7 pts |
| 190 | Portomarín | 3.6 | +0.4 pts |
| 191 | San Cristovo de Cea | 3.6 | +1 pts |
| 192 | Castroverde | 3.6 | +0.4 pts |
| 193 | Caldas de Reis | 3.6 | 0 pts |
| 194 | Vilamarín | 3.6 | -0.1 pts |
| 195 | Paderne de Allariz | 3.6 | +0.2 pts |
| 196 | Cartelle | 3.6 | +0.7 pts |
| 197 | Mazaricos | 3.6 | +1.5 pts |
| 198 | Camariñas | 3.5 | +0.6 pts |
| 199 | Pontedeva | 3.5 | -0.4 pts |
| 200 | Laza | 3.5 | +0.8 pts |
| 201 | Laxe | 3.5 | +0.7 pts |
| 202 | Vimianzo | 3.4 | +0.7 pts |
| 203 | Os Blancos | 3.4 | +0.6 pts |
| 204 | Cangas | 3.4 | +0.3 pts |
| 205 | Vilanova de Arousa | 3.3 | +0.3 pts |
| 206 | A Merca | 3.3 | +0.2 pts |
| 207 | Crecente | 3.3 | -0.2 pts |
| 208 | Brión | 3.3 | -0.3 pts |
| 209 | Vilar de Santos | 3.3 | +0.4 pts |
| 210 | Lobeira | 3.3 | -0.1 pts |
| 211 | Castrelo do Val | 3.3 | +0.5 pts |
| 212 | Beariz | 3.2 | +0.1 pts |
| 213 | Pedrafita do Cebreiro | 3.2 | +0.9 pts |
| 214 | Irixoa | 3.2 | +0.4 pts |
| 215 | Trabada | 3.2 | +0.2 pts |
| 216 | Moeche | 3.2 | +0.4 pts |
| 217 | Bergondo | 3.1 | +0.6 pts |
| 218 | Malpica de Bergantiños | 3.1 | +0.2 pts |
| 219 | O Irixo | 3.1 | +1.2 pts |
| 220 | Castrelo de Miño | 3.1 | -0 pts |
| 220 | Taboadela | 3.1 | +1.2 pts |
| 222 | Teo | 3.1 | +0.2 pts |
| 223 | O Pereiro de Aguiar | 3.1 | +0.4 pts |
| 224 | O Bolo | 3.1 | -0.4 pts |
| 225 | Meaño | 3.1 | -0.1 pts |
| 226 | O Pino | 3 | +0.9 pts |
| 227 | Baños de Molgas | 3 | -1.5 pts |
| 228 | Coirós | 3 | +0.7 pts |
| 229 | Carballeda de Avia | 3 | +0.4 pts |
| 230 | Monfero | 3 | +0.2 pts |
| 231 | Cerdedo-Cotobade | 3 | +0.3 pts |
| 231 | Oza-Cesuras | 3 | +0.5 pts |
| 233 | Val do Dubra | 3 | -0 pts |
| 234 | Redondela | 2.9 | +0.2 pts |
| 235 | Muxía | 2.9 | +0.4 pts |
| 236 | As Neves | 2.9 | +0.1 pts |
| 237 | Begonte | 2.9 | +0.3 pts |
| 237 | Porto do Son | 2.9 | +0.2 pts |
| 239 | Porqueira | 2.9 | +0.6 pts |
| 240 | Sandiás | 2.9 | +0.5 pts |
| 241 | Aranga | 2.8 | -0.3 pts |
| 242 | Mondariz | 2.8 | +0.4 pts |
| 243 | Cuntis | 2.8 | +0.5 pts |
| 244 | Beade | 2.8 | +0.6 pts |
| 245 | Ponte Caldelas | 2.7 | 0 pts |
| 246 | Trasmiras | 2.7 | +0.1 pts |
| 247 | A Pobra do Caramiñal | 2.7 | +0.3 pts |
| 248 | Trazo | 2.7 | +0.8 pts |
| 249 | San Sadurniño | 2.7 | +0.4 pts |
| 250 | Esgos | 2.6 | -0 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 Galicia by share of foreign nationals using official data, and cite the source.
rank_places {"indicator":"foreign_population_share","level":"municipality","within":"Galicia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=foreign_population_share&level=municipality&within=Galicia&limit=10
Questions
Which municipality has the highest share of foreign nationals?
Oímbra, with 19.3% in 2025, according to INE.
Which municipality has the lowest share of foreign nationals?
Cervantes, with 0.6% in 2025.
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 Aragon
- Municipalities in Valencian Community
- Municipalities in Extremadura
- Municipalities in Burgos province