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.
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
Cities near El Puerto de Santa María
- Cadiz116,979 people · ~9 km away
- Jerez de la Frontera212,879 people · ~13 km away
- San Fernando95,174 people · ~13 km away
- Utrera52,617 people · ~77 km away
- Almonte25,751 people · ~79 km away
- Dos Hermanas122,943 people · ~81 km away
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.