El Puerto de Santa María Population 2026

El Puerto de Santa María has a population of 88,364, making it the #74 biggest city in 🇪🇸 Spain, located in Andalusia. Roughly 0.2% of Spain's population lives here. It is about 37× smaller than Madrid, the country's biggest city.

MadridEl Puerto de Santa María
Location of El Puerto de Santa María (capital Madrid shown for reference). Boundaries: Natural Earth.
Population (city proper)
88,364
Rank in Spain
#74
Coordinates
36.59°N, 6.23°W
~11 m elevation · Europe/Madrid
Distance to capital (Madrid)
479 km
297 miles, straight line

Other big cities in Andalusia

CityPopulationRank in Spain
Sevilla686,741#5
Málaga592,346#6
Córdoba325,708#12
Granada233,532#20
Jerez de la Frontera212,879#25
Almería196,851#30
Marbella156,295#41
Huelva144,258#46

Cities near El Puerto de Santa María

FAQ

What is the population of El Puerto de Santa María?
El Puerto de Santa María has a population of 88,364 (city proper, latest official figure via GeoNames), making it the #74 biggest city in Spain.
What region is El Puerto de Santa María in?
El Puerto de Santa María is located in Andalusia, Spain.
Is El Puerto de Santa María the capital of Spain?
No, the capital of Spain is Madrid, about 479 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