Mallorca Property, Answered
Direct answers to the questions people ask search engines and AI assistants about buying, renting, and pricing property in Mallorca, pulled from MallorcaData's live listings feed and cross-checked against the Balearic Catastro and tourist-licence register where it applies. Where a fuller answer exists elsewhere on the site, we link straight to it.
Live prices, right now
The current median asking price for apartments in Palma is €740,000 (based on 1,887 current listings), based on live listings tracked by MallorcaData. This is a median (the middle listing price), not a straight average, so it isn't skewed by one or two exceptional properties. The most commonly listed size for this property type across Mallorca is 3 bedrooms and 2 bathrooms (our data feed doesn't yet break bed/bath down by municipality, so this part is island-wide for apartments, not Palma/Palma-specific). Compare more areas on Market Intelligence.
The current median asking price for villas in Calvià is €3,500,000 (based on 1,469 current listings), based on live listings tracked by MallorcaData. This is a median (the middle listing price), not a straight average, so it isn't skewed by one or two exceptional properties. The most commonly listed size for this property type across Mallorca is 5+ bedrooms and 5+ bathrooms (our data feed doesn't yet break bed/bath down by municipality, so this part is island-wide for villas, not Palma/Calvia-specific). Compare more areas on Market Intelligence.
The current median asking price for villas in Andratx is €6,750,000 (based on 373 current listings), based on live listings tracked by MallorcaData. This is a median (the middle listing price), not a straight average, so it isn't skewed by one or two exceptional properties. The most commonly listed size for this property type across Mallorca is 5+ bedrooms and 5+ bathrooms (our data feed doesn't yet break bed/bath down by municipality, so this part is island-wide for villas, not Palma/Andratx-specific). Compare more areas on Market Intelligence.
Based on current listings with a large enough sample to be meaningful (30+ active villa listings), these are the five Mallorca municipalities with the highest median villa asking price right now:
| Municipality | Median villa price | Active listings |
|---|---|---|
| 1. Andratx | €6,750,000 | 373 |
| 2. Calvia | €3,500,000 | 1,469 |
| 3. Alaro | €1,950,000 | 72 |
| 4. Bunyola | €2,450,000 | 85 |
| 5. Algaida | €1,650,000 | 50 |
Market data
We use the median rather than a straight average: the middle price once matching listings are sorted lowest to highest. One or two ultra-expensive villas can otherwise pull a simple average up wildly, which would make a single headline figure misleading. All prices below are live medians from current listings, not historic sale prices.
It varies enormously by municipality and property type: the difference between an apartment in Palma and a villa in Andratx can be 5–10x per m². Rather than one island-wide number, which would hide that spread, see the live breakdown by area and property type. See price per m² by municipality.
The south-west (Andratx, Calvià, Deià) and Palma's prime central barrios carry the island's highest prices, driven by villa and sea-view demand; inland and northern municipalities are typically more affordable for the same property type. Explore the Island shows live figures for every municipality on the map. Explore prices by municipality on the map.
MallorcaData tracks live listings from across the island's main online sources and deduplicates the same property posted by multiple agents into a single trusted count. The current totals, both raw (every listing as reported) and deduplicated (unique properties), are on the homepage. See current listing counts.
Buying & selling
In outline: get an NIE (foreigner tax ID), verify the property's legal status at the Land Registry (Registro de la Propiedad) and Catastro, sign a reservation and then a private purchase contract (usually with a deposit), and complete before a Spanish notary with the deed (escritura) registered afterwards. Our full legal-process guide walks through each step, who's who, and the taxes involved. Read the full buying & selling guide.
Resale property is subject to ITP (Impuesto de Transmisiones Patrimoniales), a transfer tax set by the Balearic government on a sliding scale by price; new-build property is subject to VAT (IVA) plus stamp duty (AJD) instead. Notary, registry, and legal fees are additional. Exact current rates and thresholds are in the buying guide. See current tax rates and thresholds.
A seller's (listing) agent is legally working for the seller's best price and terms, even if they're friendly and helpful to you as a buyer. A buyer's agent is contracted by and works exclusively for you. We cover the practical difference and when it's worth paying for one. Buyer's agent vs. seller's agent, explained.
Renting & licences
Yes, short-term holiday letting in the Balearics requires a tourist licence (número de registro/ETV) tied to the specific property, and licences are capped and restricted by zone under current Balearic tourism law. Renting without one carries substantial fines. Coverage of which listings currently show a licence, by area, is on our tourist-licence page. Read the holiday-letting law explainer.
Long-term residential lets in Spain are governed by the LAU (Ley de Arrendamientos Urbanos); standard contract terms run 5 years (individual landlord) or 7 years (corporate landlord) with mandatory renewal rights for the tenant, and deposits are capped at one month's rent (plus an optional extra guarantee). Full detail is in our long-term rental guide. Read the long-term rental law guide.
You can look up a licence number against the Balearic government's public register directly from our tourist-licence lookup tool, which cross-references live listings against declared registration numbers. Look up a tourist licence.
About MallorcaData
We aggregate live listings from Mallorca's main online sources, deduplicate the same property when several agents list it, and cross-reference against the Balearic Catastro (Spain's cadastral registry) and tourist-licence register where relevant. Full source-by-source coverage is on our data sources page. See every data source we track.
The visualisations, market intelligence pages, and this FAQ are free to browse. If you need the underlying data for your own analysis (a bulk export, an API feed, or a bespoke report), get in touch and we'll talk through what's possible. Contact us about data access.
API, MCP & using our data in your own AI/ML
Yes. Every dataset behind MallorcaData is available through a versioned REST API (`/api/v1/*`) and an MCP (Model Context Protocol) server (`/mcp`) built specifically for AI agents and machine clients, alongside the human-facing pages. Both return the same live, structured data: consistent JSON schemas and callable tools instead of parsing HTML built for people.
MCP (Model Context Protocol) is the emerging standard for letting AI agents call tools directly, rather than making raw HTTP requests. MallorcaData's MCP server (`/mcp`, Streamable HTTP transport) exposes the same data as the REST API as four callable tools: get_market_summary, get_market_trends, list_agencies and get_agency_info. Use the REST API if you're integrating from ordinary application code; use MCP if your client is an MCP-compatible AI agent (e.g. Claude, or another MCP-aware assistant) that calls tools natively.
Island-wide and per-municipality market summaries (counts, facets), price and volume trend data over time, and the directory of verified real estate agencies (business name, address, website, phone, email, licence number, public-safe fields only, no internal claim data). Full parameter-level detail for every endpoint and tool is in API_DOCS.md. See the underlying data sources feeding it.
There's no self-serve signup yet: submit the data-licensing request form describing what you want to build and the expected volume, and a key (`mdk_live_...`) is issued by hand after a short conversation about scope and usage. The key is shown once and is not recoverable if lost, though a new one can always be issued. Request API/MCP access.
Every request, REST or MCP, needs an `Authorization: Bearer mdk_live_...` header. The REST API is rate-limited to 60 requests per minute per key (not per IP); the MCP endpoint shares the same key and isn't separately rate-limited beyond the underlying data feed's own cache. A missing, invalid or revoked key gets a clear JSON error, never a silent failure.
A free API key is not issued: commercial use of MallorcaData's data in any form, including via the API or MCP server, requires a valid, paid subscription to that professional service. Section 5 of our Terms of Service covers exactly what a key is and isn't licensed to do, including attribution and redistribution limits. Read the programmatic-access terms.
The same live data feed that powers every page on the site, refreshed daily. Treat a response as a snapshot in time, not a static fact, and use the `meta.as_of` timestamp on every response to know exactly when it was current as of. When citing a figure obtained through the API or MCP server, attribute it to "MallorcaData" with a link back to mallorcadata.com, per the API's attribution requirement.
We do everything reasonably possible to prepare accurate, current, well-structured data for AI agents, LLMs and other services to consume, but once that data leaves our systems, how a given AI system interprets, summarises or presents it is that system's own processing, outside our control, and we can't guarantee or warrant that behaviour. See our Terms of Service for the full scope of this. Read the full terms on third-party AI processing.