Zarautz Population 2026

Zarautz has a population of 22,627, making it the #342 biggest city in 🇪🇸 Spain, located in Basque Country. It is about 144× smaller than Madrid, the country's biggest city.

MadridZarautz
Location of Zarautz (capital Madrid shown for reference). Boundaries: Natural Earth.
Population (city proper)
22,627
Rank in Spain
#342
Coordinates
43.28°N, 2.17°W
~6 m elevation · Europe/Madrid
Distance to capital (Madrid)
343 km
213 miles, straight line

Other big cities in Basque Country

CityPopulationRank in Spain
Bilbao347,342#11
Gasteiz / Vitoria257,407#16
Donostia / San Sebastián185,357#35
Barakaldo100,435#63
Getxo80,770#86
Irun61,983#122
Santutxu60,000#128
Santurtzi46,978#150

Cities near Zarautz

FAQ

What is the population of Zarautz?
Zarautz has a population of 22,627 (city proper, latest official figure via GeoNames), making it the #342 biggest city in Spain.
What region is Zarautz in?
Zarautz is located in Basque Country, Spain.
Is Zarautz the capital of Spain?
No, the capital of Spain is Madrid, about 343 km away.

Sources & notes

Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.

← All biggest cities in Spain · Spain population by year