

From Marbella to Mallorca, a new ranking reveals where Spain’s priciest addresses are located – and what it costs to live there.
Living on Spain’s most exclusive streets doesn’t come cheap. According to the latest ranking from property portal Idealista, the country’s most expensive address is La Zagaleta, the luxury urbanisation in Benahavís, Málaga, where the average asking price for a home exceeds €12.3 million.
La Zagaleta’s position at the top confirms the Costa del Sol’s dominance in the ultra-prime residential market. The area has long attracted high-net-worth buyers drawn by its golf courses, security, and privacy, with prices that rival the most exclusive enclaves worldwide.
Barcelona and Mallorca join the list
Second place goes to Avenida Supermaresme in Sant Andreu de Llavaneres, part of Barcelona’s metropolitan area, where an average home costs around €9 million. The Balearic Islands also make a strong showing, with two addresses in Andratx and one in Palma featuring in the top ten, each with average values between €7 million and €8.9 million.
Marbella fills half the ranking
If proof were needed of Marbella’s international allure, the town occupies four more slots on the list. Streets such as Vivaldi, Albinoni, Wagner, and the gated community of Cascada de Camoján all command average prices between €6.8 million and €7.6 million, underscoring Marbella’s reputation as the jewel of Spain’s golden mile.
Madrid and other regions
Beyond Málaga, Barcelona, and the Balearics, only a handful of other regions break into the millionaire’s club. In the Canary Islands, Avenida de la Macaronesia in Adeje averages €6.4 million, while La Moraleja on the outskirts of Madrid reaches €5.4 million. By contrast, Spain’s more affordable provinces look like another world: in Pamplona, the priciest street is just over €300,000 on average.