# Municipalities in Balearic Islands province by population, 2025

All 67 values come from Instituto Nacional de Estadística for 2025, so the places are comparable.

- Indicator id: `population`
- Unit: persons
- Definition: Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.
- Source: Instituto Nacional de Estadística, Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005) (https://www.ine.es/jaxiT3/Tabla.htm?t=29005)
- Retrieved: 2026-10-07
- Citation: Instituto Nacional de Estadística (INE). Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). https://www.ine.es/jaxiT3/Tabla.htm?t=29005. Retrieved 2026-10-07.
- Web page: https://invokely.ai/rankings/population/balearic-islands-province-municipalities
- CSV: https://invokely.ai/download/rankings/population/balearic-islands-province-municipalities.csv

| Rank | Place | persons |
|---:|---|---:|
| 1 | Palma | 434,786 |
| 2 | Eivissa | 55,337 |
| 3 | Calvià | 53,793 |
| 4 | Manacor | 49,153 |
| 5 | Santa Eulària des Riu | 42,479 |
| 6 | Llucmajor | 40,502 |
| 7 | Marratxí | 40,422 |
| 8 | Inca | 36,262 |
| 9 | Ciutadella de Menorca | 32,431 |
| 10 | Maó | 30,666 |
| 11 | Sant Josep de sa Talaia | 29,761 |
| 12 | Sant Antoni de Portmany | 29,132 |
| 13 | Alcúdia | 21,907 |
| 14 | Felanitx | 19,146 |
| 15 | Pollença | 17,807 |
| 16 | Sa Pobla | 14,990 |
| 17 | Santa Margalida | 14,056 |
| 18 | Sóller | 13,882 |
| 19 | Capdepera | 13,135 |
| 20 | Santanyí | 13,067 |
| 21 | Campos | 12,485 |
| 22 | Son Servera | 12,417 |
| 23 | Andratx | 12,195 |
| 24 | Formentera | 11,661 |
| 25 | Alaior | 10,217 |
| 26 | Binissalem | 9,350 |
| 27 | Sant Llorenç des Cardassar | 9,231 |
| 28 | Artà | 8,629 |
| 29 | Muro | 8,398 |
| 30 | Es Castell | 7,774 |
| 31 | Santa María del Camí | 7,744 |
| 32 | Bunyola | 7,642 |
| 33 | Sant Lluís | 7,312 |
| 34 | Sant Joan de Labritja | 7,046 |
| 35 | Lloseta | 6,463 |
| 36 | Es Mercadal | 6,459 |
| 37 | Algaida | 6,357 |
| 38 | Alaró | 6,121 |
| 39 | Porreres | 5,892 |
| 40 | Esporles | 5,264 |
| 41 | Ses Salines | 5,248 |
| 42 | Ferreries | 5,170 |
| 43 | Sineu | 4,537 |
| 44 | Consell | 4,521 |
| 45 | Selva | 4,326 |
| 46 | Sencelles | 3,973 |
| 47 | Vilafranca de Bonany | 3,929 |
| 48 | Montuïri | 3,289 |
| 49 | Petra | 3,231 |
| 50 | Campanet | 2,859 |
| 51 | Llubí | 2,589 |
| 52 | Maria de la Salut | 2,461 |
| 53 | Sant Joan | 2,336 |
| 54 | Puigpunyent | 2,049 |
| 55 | Valldemossa | 2,038 |
| 56 | Santa Eugènia | 1,902 |
| 57 | Es Migjorn Gran | 1,765 |
| 58 | Mancor de la Vall | 1,692 |
| 59 | Lloret de Vistalegre | 1,691 |
| 60 | Costitx | 1,591 |
| 61 | Búger | 1,215 |
| 62 | Ariany | 1,072 |
| 63 | Fornalutx | 743 |
| 64 | Deià | 741 |
| 65 | Banyalbufar | 573 |
| 66 | Estellencs | 369 |
| 67 | Escorca | 199 |
