Marratxí Population 2026

Marratxí has a population of 36,725, making it the #196 biggest city in 🇪🇸 Spain, located in Balearic Islands. Roughly 0.1% of Spain's population lives here. It is about 89× smaller than Madrid, the country's biggest city.

MadridMarratxí
Location of Marratxí (capital Madrid shown for reference). Boundaries: Natural Earth.
Population (city proper)
36,725
Rank in Spain
#196
Coordinates
39.62°N, 2.73°E
~72 m elevation · Europe/Madrid
Distance to capital (Madrid)
554 km
344 miles, straight line

Other big cities in Balearic Islands

CityPopulationRank in Spain
Palma438,234#8
Calvià51,774#145
Ibiza49,727#149
Manacor42,631#166
Llucmajor36,078#202
Santa Eulària des Riu31,314#236
Inca29,308#258
Ciutadella29,160#263

Cities near Marratxí

  • Palma438,234 people · ~9 km away
  • Inca29,308 people · ~19 km away
  • Calvià51,774 people · ~20 km away
  • Llucmajor36,078 people · ~20 km away
  • Manacor42,631 people · ~42 km away
  • Ciutadella29,160 people · ~104 km away

FAQ

What is the population of Marratxí?
Marratxí has a population of 36,725 (city proper, latest official figure via GeoNames), making it the #196 biggest city in Spain.
What region is Marratxí in?
Marratxí is located in Balearic Islands, Spain.
Is Marratxí the capital of Spain?
No, the capital of Spain is Madrid, about 554 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