Inca Population 2026
Inca has a population of 29,308, making it the #258 biggest city in 🇪🇸 Spain, located in Balearic Islands. Roughly 0.1% of Spain's population lives here. It is about 111× smaller than Madrid, the country's biggest city.
Population (city proper)
29,308
Rank in Spain
#258
Coordinates
39.72°N, 2.91°E
~127 m elevation · Europe/Madrid
Distance to capital (Madrid)
568 km
353 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 |
| Marratxí | 36,725 | #196 |
| Llucmajor | 36,078 | #202 |
| Santa Eulària des Riu | 31,314 | #236 |
| Ciutadella | 29,160 | #263 |
Cities near Inca
FAQ
What is the population of Inca?
Inca has a population of 29,308 (city proper, latest official figure via GeoNames), making it the #258 biggest city in Spain.
What region is Inca in?
Inca is located in Balearic Islands, Spain.
Is Inca the capital of Spain?
No, the capital of Spain is Madrid, about 568 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.