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.
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
| City | Population | Rank in Spain |
|---|---|---|
| Palma | 438,234 | #8 |
| Calvià | 51,774 | #145 |
| Ibiza | 49,727 | #149 |
| Manacor | 42,631 | #166 |
| Llucmajor | 36,078 | #202 |
| Santa Eulària des Riu | 31,314 | #236 |
| Inca | 29,308 | #258 |
| Ciutadella | 29,160 | #263 |
Cities near Marratxí
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.