April 2026 Market Report
The real size of Mallorca’s unregulated Airbnb market
Mallorca’s housing pressure is not only about how many homes exist. A large share of holiday money now moves through short-term rentals that do not line up with the public register. Plenty of hosts follow the rules, but the remaining gap still contributes to increased noise, pressure on local rents, and unfair competition for fully compliant operators.
This page turns our latest data into plain language: how we turn listings into euro estimates, what changes year after year and how many properties still raise a warning. Stay with the story and you will leave with a fair picture you can share with a neighbor, a buyer or your town hall.
What the euro numbers are (and are not)
We never see private bank statements. We take every listing that fails our checks, pair it with typical nightly prices from our Mallorca model and a simple nights-per-year assumption. The output is an order of magnitude of euros tied to listings that do not fully align with the public register. It is not a tax bill, not a court fine, but a way to show the scale of the issue in money everyone understands.
The analysis is based on 10,378 active listings in Mallorca, cross-checked periodically against official public registers.
Year by year: where the money stacks up
The 219 million euros headline did not appear overnight. The bars show modelled irregular money for each calendar year. The visible drop in 2020 reflects the pause in tourism during the COVID-19 pandemic.
Why does the chart climb? More listings and higher nightly prices lift the euro total. For example, versus 2025, modelled irregular revenue in 2026 is up by about 18%. That jump is driven mostly by those higher nightly rates, not a huge increase in rule-breaking listings.
From 2017 to 2026, the modelled irregular total is much higher at the end of this window than at the start. That long climb matches what locals describe in rents, noise and unfair competition on the ground.
Check a property in seconds
Paste any Airbnb link into our property check to see how that home lines up with the public register.
Open the property check →The Yearly Breakdown
| Year | Compliant listings (by year) | Modelled irregular count | Irregular share | Avg. price per night | Total revenue | Irregular revenue |
|---|---|---|---|---|---|---|
| 2026 | 5,455 | 2,722 | 33% | 295 € | 660,343,856 € | 219,818,512 € |
| 2025 | 5,454 | 2,722 | 33% | 250 € | 559,545,000 € | 186,286,875 € |
| 2024 | 5,443 | 2,721 | 33% | 225 € | 502,851,375 € | 167,596,594 € |
| 2023 | 5,426 | 2,718 | 33% | 200 € | 445,884,000 € | 148,810,500 € |
| 2022 | 5,397 | 2,717 | 34% | 175 € | 388,711,312 € | 130,161,281 € |
| 2021 | 5,326 | 2,707 | 34% | 145 € | 318,859,894 € | 107,450,981 € |
| 2020 | 5,192 | 2,694 | 34% | 110 € | 237,467,175 € | 81,123,075 € |
| 2019 | 5,087 | 2,684 | 34% | 150 € | 319,096,688 € | 110,211,750 € |
| 2018 | 4,785 | 2,643 | 36% | 140 € | 284,678,100 € | 101,292,975 € |
| 2017 | 4,390 | 2,587 | 37% | 130 € | 248,293,988 € | 92,064,862 € |
How to read the yearly table
“Compliant listings (by year)” counts listings with no warning flags whose license activity has started by that calendar year (or is unknown). “Modelled irregular count” is not a simple property total: it always includes every missing-license and unregistered listing, adds place or capacity mismatches that pass the same activity-year rule and counts one unit per duplicated license (distinct licenses shared by more than one listing). Irregular share is the irregular column divided by the sum of the two count columns. In our snapshot that column often sits near 33%; think of it as roughly one listing in three still carrying at least one warning in our check. The euro columns apply average nightly prices and assume 75 percent annual occupancy (homes booked about three quarters of the year, a standard island pattern). Treat them as a useful order of magnitude, not a precise invoice.
If one year looks softer than another, compare “Irregular share” and the listing counts before you conclude the island “fixed” the issue. A lower bar can still sit on top of many warnings if prices or activity shifted.
The share of properties with alerts remains stable over time, which suggests the problem is not correcting itself naturally.
Where the market stands in 2026
Here is the simple split in our latest snapshot: how many listings look clean versus how many show at least one warning. It is a picture of the data today, not a court ruling.
| Listing status | Count |
|---|---|
| Listings without irregularities | 5,455 |
| Listings with irregularities | 2,722 |
How we spot listings that do not match the register
We do not guess. Each Airbnb property we track is cross-checked against the official public records. When the ad and the license story disagree, we flag it. The patterns below are the ones people notice first when they scan the data.
- No permit number: The ad does not show a license number. (302 listings)
- Not in the register: The number is not in the official government books. (430 listings)
- Does not match official records: The ad says the house is bigger or in a different place than the official registry allows. (1,135 listings show at least one such mismatch)
- Duplicated / shared licenses: One real permit is being copied and used for many different houses. (1,330 permits used across 3,531 listings)
When we rank the warning types, the one that shows up most often in today’s snapshot is Duplicated license (1,330). That is a moment in time: one listing can carry more than one issue, and the “top” type can shift when new data lands.
Irregularity breakdown
Each row counts listings where that indicator is present, except duplicated licenses: we count each affected license once, no matter how many listings share it. Read how we detect duplicate licenses for the full methodology. One listing can still have several indicators, so these counts are not meant to add up to the irregular total above.
| Category | Count |
|---|---|
| Missing license | 302 |
| Unregistered license | 430 |
| Duplicated license | 1,330 |
| Capacity mismatch | 623 |
| Location mismatch | 512 |
What this means for you
The data lines up with what residents already sense: a large share of tourist money still flows through listings that do not fully match the public record. The euro totals are modelled, but the pattern is steady enough to act on: neighbors can report, buyers can walk away and towns can prioritise checks.
- The share stays stubborn: when about one listing in three still flags something, you are looking at a system issue, not a handful of outliers.
- Euros follow volume and price: even a flat share can mean more euros as activity and nightly rates rise, so read the bar chart alongside the percentage column.
- Risk of heavy fines: Under the Balearic Tourism Law (Law 8/2012), serious mistakes, such as operating without a real license, can lead to fines ranging from €40,001 to €400,000.