# Municipalities in Gipuzkoa province by population, 2025

All 88 values come from Instituto Nacional de Estadística for 2025, so the places are comparable.

- Indicator id: `population`
- Unit: persons
- Definition: 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.
- Source: Instituto Nacional de Estadística, 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
- Citation: 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.
- Web page: https://invokely.ai/rankings/population/gipuzkoa-province-municipalities
- CSV: https://invokely.ai/download/rankings/population/gipuzkoa-province-municipalities.csv

| Rank | Place | persons |
|---:|---|---:|
| 1 | Donostia/San Sebastián | 189,866 |
| 2 | Irun | 63,835 |
| 3 | Errenteria | 39,363 |
| 4 | Eibar | 27,484 |
| 5 | Zarautz | 23,496 |
| 6 | Arrasate/Mondragón | 22,450 |
| 7 | Hernani | 20,375 |
| 8 | Tolosa | 20,070 |
| 9 | Lasarte-Oria | 19,435 |
| 10 | Hondarribia | 16,788 |
| 11 | Pasaia | 15,820 |
| 12 | Azpeitia | 15,301 |
| 13 | Andoain | 14,517 |
| 14 | Bergara | 14,404 |
| 15 | Beasain | 14,048 |
| 16 | Azkoitia | 11,774 |
| 17 | Elgoibar | 11,705 |
| 18 | Oñati | 11,480 |
| 19 | Ordizia | 10,815 |
| 20 | Oiartzun | 10,480 |
| 21 | Zumaia | 10,160 |
| 22 | Zumarraga | 9,678 |
| 23 | Legazpi | 8,384 |
| 24 | Astigarraga | 7,812 |
| 25 | Aretxabaleta | 7,178 |
| 26 | Urretxu | 6,730 |
| 27 | Usurbil | 6,488 |
| 28 | Urnieta | 6,327 |
| 29 | Lezo | 6,184 |
| 29 | Orio | 6,184 |
| 31 | Lazkao | 6,087 |
| 32 | Villabona | 5,900 |
| 33 | Deba | 5,362 |
| 34 | Mutriku | 5,238 |
| 35 | Eskoriatza | 4,215 |
| 36 | Ibarra | 4,114 |
| 37 | Zestoa | 3,933 |
| 38 | Soraluze-Placencia de las Armas | 3,857 |
| 39 | Zizurkil | 2,976 |
| 40 | Getaria | 2,887 |
| 41 | Idiazabal | 2,217 |
| 42 | Aia | 2,148 |
| 43 | Anoeta | 2,112 |
| 44 | Antzuola | 2,045 |
| 45 | Mendaro | 2,028 |
| 46 | Irura | 1,885 |
| 47 | Alegia | 1,813 |
| 48 | Zaldibia | 1,761 |
| 49 | Ataun | 1,714 |
| 50 | Asteasu | 1,566 |
| 51 | Zegama | 1,543 |
| 52 | Segura | 1,496 |
| 53 | Legorreta | 1,457 |
| 54 | Ormaiztegi | 1,293 |
| 55 | Elgeta | 1,133 |
| 56 | Berastegi | 1,114 |
| 57 | Amezketa | 956 |
| 58 | Olaberria | 938 |
| 59 | Aizarnazabal | 822 |
| 60 | Itsasondo | 687 |
| 61 | Lizartza | 672 |
| 62 | Ezkio-Itsaso | 604 |
| 63 | Errezil | 588 |
| 64 | Berrobi | 551 |
| 65 | Bidania-Goiatz | 530 |
| 66 | Gabiria | 519 |
| 67 | Aduna | 500 |
| 68 | Ikaztegieta | 498 |
| 69 | Altzo | 447 |
| 70 | Leaburu | 390 |
| 71 | Alkiza | 352 |
| 72 | Albiztur | 328 |
| 73 | Hernialde | 326 |
| 74 | Abaltzisketa | 321 |
| 75 | Belauntza | 291 |
| 76 | Zerain | 284 |
| 77 | Larraul | 263 |
| 78 | Mutiloa | 261 |
| 79 | Elduain | 248 |
| 80 | Orendain | 245 |
| 81 | Leintz-Gatzaga | 205 |
| 82 | Arama | 173 |
| 83 | Gaztelu | 171 |
| 84 | Altzaga | 165 |
| 85 | Baliarrain | 152 |
| 86 | Beizama | 128 |
| 87 | Gaintza | 122 |
| 88 | Orexa | 103 |
