Municipalities in Galicia by population, 2025

Vigo had the highest population of 313 municipalities in 2025, at 294,489. Negueira de Muñiz had the lowest, at 236. The median was 2,986 and the figure for Galicia was 2.71 million. Source: the Instituto Nacional de Estadística.

Highest294,489Vigo
Median2,986313 municipalities
Galicia2,713,169History

Top 40 municipalities, 2025

CSVChart (SVG)

VigoVigo: 294,489 persons294,489A CoruñaA Coruña: 251,543 persons251,543OurenseOurense: 105,769 persons105,769Santiago de CompostelaSantiago de Compostela: 100,965 persons100,965LugoLugo: 100,143 persons100,143PontevedraPontevedra: 83,316 persons83,316FerrolFerrol: 64,367 persons64,367NarónNarón: 39,953 persons39,953OleirosOleiros: 38,793 persons38,793Vilagarcía de ArousaVilagarcía de Arousa: 37,888 persons37,888ArteixoArteixo: 34,403 persons34,403AmesAmes: 33,276 persons33,276CarballoCarballo: 32,120 persons32,120CulleredoCulleredo: 31,254 persons31,254RedondelaRedondela: 28,874 persons28,874RibeiraRibeira: 27,102 persons27,102CangasCangas: 26,711 persons26,711CambreCambre: 24,765 persons24,765MarínMarín: 23,991 persons23,991PonteareasPonteareas: 23,211 persons23,211O PorriñoO Porriño: 20,965 persons20,965LalínLalín: 20,292 persons20,292A EstradaA Estrada: 20,112 persons20,112MoañaMoaña: 19,320 persons19,320TeoTeo: 18,968 persons18,968BoiroBoiro: 18,967 persons18,967Monforte de LemosMonforte de Lemos: 18,933 persons18,933NigránNigrán: 18,174 persons18,174SanxenxoSanxenxo: 18,016 persons18,016TuiTui: 17,468 persons17,468PoioPoio: 17,434 persons17,434SadaSada: 17,421 persons17,421MosMos: 15,233 persons15,233ViveiroViveiro: 15,120 persons15,120GondomarGondomar: 15,066 persons15,066O CarballiñoO Carballiño: 14,249 persons14,249NoiaNoia: 14,123 persons14,123VerínVerín: 13,956 persons13,956VilalbaVilalba: 13,852 persons13,852CambadosCambados: 13,787 persons13,787
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2025
persons
Change on 2024
1Vigo294,489+0.2%
2A Coruña251,543+0.9%
3Ourense105,769+0.8%
4Santiago de Compostela100,965+1.4%
5Lugo100,143+0.7%
6Pontevedra83,316+0.3%
7Ferrol64,367+0.2%
8Narón39,953+1.7%
9Oleiros38,793+1.2%
10Vilagarcía de Arousa37,888+0.3%
11Arteixo34,403+1.1%
12Ames33,276+1.4%
13Carballo32,120+1.7%
14Culleredo31,254+0.5%
15Redondela28,874-0.4%
16Ribeira27,102-0%
17Cangas26,711-0%
18Cambre24,765-0.1%
19Marín23,991-0.7%
20Ponteareas23,211+0.1%
21O Porriño20,965+1.2%
22Lalín20,292+0.1%
23A Estrada20,112-0.1%
24Moaña19,3200%
25Teo18,968-0.4%
26Boiro18,967-0.3%
27Monforte de Lemos18,933+2%
28Nigrán18,174-0.2%
29Sanxenxo18,016+0.6%
30Tui17,468+0.1%
31Poio17,434+0.1%
32Sada17,421+1.6%
33Mos15,233+0.5%
34Viveiro15,120-0.6%
35Gondomar15,066-0.2%
36O Carballiño14,249+1.2%
37Noia14,123+0.2%
38Verín13,956+1.1%
39Vilalba13,852+0.5%
40Cambados13,787+0.3%
41Tomiño13,738-0.3%
42Sarria13,726+2%
43Betanzos13,533+2.1%
44O Barco de Valdeorras13,368+0.5%
45Ordes12,990+1.7%
46Fene12,467-0.5%
47Baiona12,361-0.2%
48Bueu11,836-0%
49A Laracha11,781+1.5%
50Barbadás11,201+0.2%
51O Grove10,833+0.1%
52Rianxo10,758+0.1%
53Salvaterra de Miño10,617+1.4%
54Foz10,329+1.3%
55Vilanova de Arousa10,159-0.6%
56Ribadeo10,022+0.4%
57A Guarda9,970-0.7%
58As Pontes de García Rodríguez9,796+0.1%
59Xinzo de Limia9,699+0.7%
60Burela9,630+0.9%
61Caldas de Reis9,6150%
62Santa Comba9,442+1.3%
63Salceda de Caselas9,409-0.2%
64A Pobra do Caramiñal9,126-0.6%
65Porto do Son9,060-0%
66Silleda8,917+0.5%
67Padrón8,334+0.9%
68Brión8,192-0.1%
69Muros8,173-0.1%
70Chantada8,171+1%
71Melide7,817+1.1%
72Oroso7,776+0.2%
73Cee7,731-0.1%
74Soutomaior7,589+0.1%
75Pontedeume7,431-0.3%
76Bergondo7,135+2.1%
77Miño7,108+2.3%
78Negreira6,969+0.1%
79Carral6,840+1%
80Valdoviño6,818-0.6%
81O Pereiro de Aguiar6,794+0.9%
82Vimianzo6,768-0.6%
83O Rosal6,548+0.6%
84Cedeira6,547-0%
85Allariz6,497+1.4%
86Ares6,275+1.9%
87Outes5,998-0.8%
88Arzúa5,916+0.5%
89Vilaboa5,856-0.2%
90Valga5,779+1.9%
91San Cibrao das Viñas5,751+0.6%
92Celanova5,723-0.1%
93Coristanco5,710-0.6%
94Cerdedo-Cotobade5,671-0.6%
95Abegondo5,631+1%
96Ponte Caldelas5,609+0.5%
97Outeiro de Rei5,420+1.2%
98Ortigueira5,384-0.6%
99Ponteceso5,268-0.9%
100Meaño5,237-0.5%
101Malpica de Bergantiños5,232-0.7%
102Mugardos5,203+0.2%
103Guitiriz5,180+1.1%
104Ribadumia5,166-0.9%
105Oza-Cesuras5,159+0.2%
106Cerceda5,116+0.6%
107Camariñas5,075-0.5%
108Castro de Rei5,001-0.8%
109A Cañiza4,990-1.1%
110Vila de Cruces4,967-1.3%
111Neda4,925+1.2%
112Vedra4,903-0.8%
113Ribadavia4,895-0.8%
114A Illa de Arousa4,809-0.8%
115Meis4,668-0.7%
116Fisterra4,666-0.8%
117O Pino4,589+0.2%
118Cuntis4,469-1%
119Mondariz4,456+0.7%
120Rois4,358-0.8%
121Muxía4,326-1.2%
122Curtis4,242+1.5%
123Boqueixón4,219+0.5%
124A Rúa4,214-0.2%
125Zas4,199-1.5%
126Cospeito4,172-1%
127Cervo4,137-1.1%
128Moraña4,131+0.5%
129Cabana de Bergantiños4,067-0.8%
130Carnota3,780-0.5%
131Monterroso3,744+3.1%
132Mazaricos3,721+0.1%
133Val do Dubra3,680-1.4%
134Barro3,674+0.5%
135Cariño3,661-0.8%
136As Neves3,657-0.6%
137Friol3,608+0.3%
138O Saviñao3,470-0.5%
139O Corgo3,366-0.1%
140Touro3,342-1.3%
141Mondoñedo3,303-1.5%
142Cabanas3,287-0.3%
143Catoira3,274+0.2%
144Xove3,269-1.7%
145A Baña3,239-1.6%
146Coles3,228+1.8%
147Palas de Rei3,227-1.2%
148Tordoia3,152-0.9%
149Pontecesures3,076-0.4%
150A Fonsagrada3,073-1.4%
151Forcarei3,067-1.9%
152Oia3,062-0.6%
153Lousame3,056-1.4%
154Pazos de Borbén3,046+1.5%
155Quiroga3,040-0.6%
156Barreiros3,036+0.2%
157Trazo2,986+0.2%
158Begonte2,886-0.7%
159Laxe2,883-1.2%
160Maceda2,874+1.3%
161Becerreá2,836+4.9%
162A Pastoriza2,794+0.3%
163Maside2,768+0.9%
164Portas2,748-1.2%
165San Sadurniño2,738+0.2%
166Dumbría2,716-2.2%
167Viana do Bolo2,715-0.8%
168Taboada2,617+0.6%
169Arbo2,603-1.3%
170Dodro2,589-1.2%
171Guntín2,501-1.1%
172Láncara2,489-0.4%
173Castroverde2,478-0.8%
174Covelo2,472+2.1%
175Cartelle2,466-1.4%
176Paderne2,450+2.6%
177Amoeiro2,443+1.8%
178A Lama2,437-3.1%
179Monterrei2,403+0.3%
180Baralla2,396-2.4%
181Mesía2,367-0.7%
182Pantón2,350+0.4%
183Toén2,327-0.3%
184Abadín2,239+1%
185Rodeiro2,232-0.5%
186Agolada2,225-2.5%
187Boborás2,167-1.5%
188Frades2,117-2.1%
189A Pontenova2,106-0.8%
190Sober2,090-1.8%
191Lourenzá2,083-0.7%
192Nogueira de Ramuín2,074+1.3%
193Carballedo1,987-2.8%
194San Cristovo de Cea1,963-1.3%
195A Merca1,962+2.4%
196Coirós1,945+0.7%
197A Pobra de Trives1,929-2%
198Crecente1,921-0.9%
199O Valadouro1,845-3.2%
200Vilamarín1,836-1%
201Sobrado1,830+4.3%
202Antas de Ulla1,8220%
203Vilamartín de Valdeorras1,817-0.3%
204Monfero1,816-0.1%
205Boimorto1,803+0.1%
206A Peroxa1,793+1.8%
206Aranga1,793-0.3%
208Lobios1,776-2.4%
209Meira1,773+1%
210Avión1,719-0.5%
211Oímbra1,689-1.3%
212Campo Lameiro1,667-1.8%
213Xermade1,665-1.9%
214Corcubión1,659-1.1%
215Vilardevós1,616-2.8%
216Fornelos de Montes1,614-1.4%
217A Pobra do Brollón1,610-0.6%
218Paradela1,557-2.1%
219Padrenda1,555+1.4%
220O Vicedo1,553-2.3%
221Pol1,550+0.5%
222Cualedro1,538-3%
223Leiro1,517+2.4%
224Rábade1,514+1%
225O Incio1,513+0.3%
226Alfoz1,493-2%
227Ramirás1,485-1.5%
228Taboadela1,480-0.5%
229Baños de Molgas1,471-2.2%
230Bande1,460-0.9%
231Santiso1,430-1.6%
232Rubiá1,391+0.1%
233Muíños1,385-2.3%
234Riós1,379-2%
235Bóveda1,369-2.8%
236Paderne de Allariz1,346-0.4%
236Xunqueira de Ambía1,346-0.4%
238Irixoa1,343+1.3%
239O Irixo1,340-1.3%
240Carballeda de Valdeorras1,311-2.2%
241Castrelo de Miño1,289-0.2%
242Portomarín1,277-0.7%
243O Páramo1,265-2.4%
244Castro Caldelas1,244+0.5%
245Vilarmaior1,242-0.8%
246Vilasantar1,233+0.3%
247Mañón1,218-0.4%
248Trasmiras1,216-0.3%
249A Gudiña1,197+0.9%
250Moeche1,194-0.5%

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

Vigo, with 294,489 in 2025, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population?

Negueira de Muñiz, with 236 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 Galicia: more rankings