Population Statistics
HomeSpainBasque Country

Basque Country: cities and towns by population

The largest of Basque Country's 130 recorded places, ranked by population — 2,043,833 people across the region's towns and cities.

Las 130 ciudades y municipios más poblados de Basque Country, ordenados por población.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are GeoNames country data. Sources & method.
#PlacePopulation
1Bilbao347,342
2Gasteiz / Vitoria257,407
3Donostia / San Sebastián185,357
4Barakaldo100,435
5Getxo80,770
6Irun61,983
7Santutxu60,000
8Santurtzi46,978
9Portugalete45,826
10Basauri42,657
11Errenteria38,767
12Leioa31,197
13Galdakao29,226
14Durango28,229
15Sestao27,445
16Eibar27,406
17Erandio24,262
18Zarautz22,627
19Arrasate / Mondragón22,019
20Hernani20,222
21Laudio / Llodio18,314
22Tolosa18,044
23Oria17,842
24Amorebieta17,842
25Lasarte17,782
26Bermeo16,937
27Hondarribia16,458
28Ermua16,252
29Gernika-Lumo16,244
30Mungia16,209
31Pasaia15,990
32Azpeitia14,786
33Bergara14,707
34Andoain14,679
35Beasain13,557
36Arrigorriaga12,435
37Sopela12,359
38Azkoitia11,266
39Elgoibar11,220
40Oñati10,896
41Amurrio10,286
42Zumarraga9,834
43Ondarroa9,546
44Zierbena9,418
45Zumaia8,751
46Zalla8,379
47Ortuella8,360
48Balmaseda7,684
49Lekeitio7,254
50Elorrio7,041
51Güeñes6,681
52Aretxabaleta6,319
53Berango6,064
54Lezo5,867
55Urnieta5,827
56Villabona5,822
57Elexalde5,683
58Usurbil5,559
59Deba5,253
60Agurain / Salvatierra4,986
61Derio4,905
62Mutriku4,736
63Orio4,586
64Berriz4,496
65Astigarraga4,254
66Urduña / Orduña4,072
67Eskoriatza4,000
68Oion / Oyón3,368
69Zamudio3,236
70Landa3,190
71Getaria2,530
72Sopuerta2,361
73Murgia2,340
74Avellaneda2,305
75Lezama2,261
76Idiazabal2,174
77Mundaka1,893
78Ea1,756
79Axpe-San Bartolome1,699
80Mendaro1,650
81Zaratamo1,643
82Araia1,583
83Ataun1,508
84Laguardia1,498
85Gatika1,376
86Asteasu1,371
87Bastida / Labastida1,363
88Legorreta1,357
89Segura1,234
90Zeanuri1,163
91Irura1,125
92Berriatua1,123
93Villanueva de Valdegovía1,080
94Forua1,017
95Erandiogoikoa985
96Olaberria930
97Elciego914
98Lapuebla de Labarca836
99San Pedro Galdames812
100Herriko Plaza686
101Lantziego / Lanciego640
102Ispaster616
103Aizarnazabal602
104Berrostegieta590
105Berrobi575
106Ibarrangelu541
107Bernedo511
108Berantevilla454
109Mañaria449
110Zambrana367
111Leaburu365
112Amoroto364
113Samaniego321
114Hernialde314
115Eskuernaga / Villabuena de Álava311
116Albiztur299
117Moreda Araba / Moreda de Álava275
118Izurtza266
119Leza229
120Navaridas207
121Lagrán197
122Larraul184
123Beizama165
124Orendain164
125Arama161
126Armiñón157
127Mutiloa154
128Gaztelu151
129Baliarrain104
130Elexalde96

All Spain regions →