Municipalities in Gipuzkoa province by population, 2025

Donostia/San Sebastián had the highest population of 88 municipalities in 2025, at 189,866. Orexa had the lowest, at 103. The median was 2,037 and the figure for Gipuzkoa province was 733,365. Source: the Instituto Nacional de Estadística.

Lowest103Orexa
Median2,03788 municipalities
Gipuzkoa province733,365History

Top 40 municipalities, 2025

CSVChart (SVG)

Donostia/San SebastiánDonostia/San Sebastián: 189,866 persons189,866IrunIrun: 63,835 persons63,835ErrenteriaErrenteria: 39,363 persons39,363EibarEibar: 27,484 persons27,484ZarautzZarautz: 23,496 persons23,496Arrasate/MondragónArrasate/Mondragón: 22,450 persons22,450HernaniHernani: 20,375 persons20,375TolosaTolosa: 20,070 persons20,070Lasarte-OriaLasarte-Oria: 19,435 persons19,435HondarribiaHondarribia: 16,788 persons16,788PasaiaPasaia: 15,820 persons15,820AzpeitiaAzpeitia: 15,301 persons15,301AndoainAndoain: 14,517 persons14,517BergaraBergara: 14,404 persons14,404BeasainBeasain: 14,048 persons14,048AzkoitiaAzkoitia: 11,774 persons11,774ElgoibarElgoibar: 11,705 persons11,705OñatiOñati: 11,480 persons11,480OrdiziaOrdizia: 10,815 persons10,815OiartzunOiartzun: 10,480 persons10,480ZumaiaZumaia: 10,160 persons10,160ZumarragaZumarraga: 9,678 persons9,678LegazpiLegazpi: 8,384 persons8,384AstigarragaAstigarraga: 7,812 persons7,812AretxabaletaAretxabaleta: 7,178 persons7,178UrretxuUrretxu: 6,730 persons6,730UsurbilUsurbil: 6,488 persons6,488UrnietaUrnieta: 6,327 persons6,327LezoLezo: 6,184 persons6,184OrioOrio: 6,184 persons6,184LazkaoLazkao: 6,087 persons6,087VillabonaVillabona: 5,900 persons5,900DebaDeba: 5,362 persons5,362MutrikuMutriku: 5,238 persons5,238EskoriatzaEskoriatza: 4,215 persons4,215IbarraIbarra: 4,114 persons4,114ZestoaZestoa: 3,933 persons3,933Soraluze-Placencia de las ArmasSoraluze-Placencia de las Armas: 3,857 persons3,857ZizurkilZizurkil: 2,976 persons2,976GetariaGetaria: 2,887 persons2,887
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2025
persons
Change on 2024
1Donostia/San Sebastián189,866+0.4%
2Irun63,835+0.3%
3Errenteria39,3630%
4Eibar27,484+0.4%
5Zarautz23,496+0.5%
6Arrasate/Mondragón22,450+1.5%
7Hernani20,375+0.1%
8Tolosa20,070-0.2%
9Lasarte-Oria19,435+0.6%
10Hondarribia16,788-0.8%
11Pasaia15,820-1.2%
12Azpeitia15,301+0.6%
13Andoain14,517-0.3%
14Bergara14,404-0.5%
15Beasain14,048+0.6%
16Azkoitia11,774+0.7%
17Elgoibar11,705+1%
18Oñati11,480-0.5%
19Ordizia10,815+1.1%
20Oiartzun10,480+1%
21Zumaia10,160-0.9%
22Zumarraga9,678-0.1%
23Legazpi8,384-0.1%
24Astigarraga7,812+0.6%
25Aretxabaleta7,178-0.2%
26Urretxu6,730-0.5%
27Usurbil6,488+0.8%
28Urnieta6,327+1.2%
29Lezo6,184+2.9%
29Orio6,1840%
31Lazkao6,087+0.5%
32Villabona5,900+0.7%
33Deba5,362-0.7%
34Mutriku5,238-0.8%
35Eskoriatza4,215-0.6%
36Ibarra4,1140%
37Zestoa3,933+2.5%
38Soraluze-Placencia de las Armas3,857+1.2%
39Zizurkil2,976+0.2%
40Getaria2,887-0.7%
41Idiazabal2,217-2.2%
42Aia2,148+0.3%
43Anoeta2,112+1.2%
44Antzuola2,045-1.2%
45Mendaro2,028+1.2%
46Irura1,885-0.5%
47Alegia1,813+0.1%
48Zaldibia1,761+1.2%
49Ataun1,714-0.2%
50Asteasu1,566-0.6%
51Zegama1,543+0.1%
52Segura1,496+2.1%
53Legorreta1,457+0.6%
54Ormaiztegi1,293+2%
55Elgeta1,133+0.3%
56Berastegi1,114+0.3%
57Amezketa956+1.6%
58Olaberria938+0.4%
59Aizarnazabal822+5.4%
60Itsasondo687+2.5%
61Lizartza672+0.7%
62Ezkio-Itsaso604+2.7%
63Errezil588+1.4%
64Berrobi551-0.4%
65Bidania-Goiatz530-0.4%
66Gabiria519+0.6%
67Aduna500+0.2%
68Ikaztegieta498-0.8%
69Altzo447+0.4%
70Leaburu390+0.3%
71Alkiza352-3.3%
72Albiztur328+1.2%
73Hernialde326+2.5%
74Abaltzisketa321+0.6%
75Belauntza291+1%
76Zerain284+1.4%
77Larraul263+2.7%
78Mutiloa261+3.2%
79Elduain248-0.8%
80Orendain2450%
81Leintz-Gatzaga205-2.4%
82Arama173-2.8%
83Gaztelu171+1.2%
84Altzaga165-3.5%
85Baliarrain152-1.3%
86Beizama128-1.5%
87Gaintza122-1.6%
88Orexa103-4.6%

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

Donostia/San Sebastián, with 189,866 in 2025, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population?

Orexa, with 103 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 Gipuzkoa province: more rankings