Ranking · Luxury shopping · Updated November 2026

The 10 best luxury shopping areas in Spain

  1. Barcelona

    1. Passeig de Gràcia

    Spain's most expensive shopping street and 16th in the world, according to Cushman & Wakefield 2025. Two luxury stores opened here in 2024.

    Shopping street · Cushman & Wakefield 2025: No. 1 in Spain

  2. Madrid

    2. Serrano y Ortega y Gasset

    Serrano and José Ortega y Gasset, in the Barrio de Salamanca, accounted for all six luxury openings in Madrid in 2024. Serrano is Spain's second most expensive shopping street.

    Shopping district · Cushman & Wakefield 2025: Serrano, No. 2 in Spain

  3. Madrid

    3. Gran Vía

    Gran Vía, in central Madrid, is Spain's third most expensive shopping street, with a prime rent of 3,120 euros per square metre a year.

    Shopping street · Cushman & Wakefield 2025: No. 3 in Spain

  4. Marbella · Málaga

    4. Puerto Banús

    Around a hundred shops on the marina's main streets, with major international fashion and accessories brands.

    Shopping district · Around a hundred shops

  5. Palma · Mallorca

    5. Passeig des Born

    Palma's golden mile, with Louis Vuitton and Mallorca's first Rolex boutique, opened in September 2026 in Can Alomar.

    Shopping street · Mallorca's first Rolex boutique, 2026

From 6 to 10

  1. 06Calle Marqués de LariosMálaga
  2. 07La Roca VillageLa Roca del Vallès · Barcelona
  3. 08Las Rozas VillageLas Rozas de Madrid · Madrid
  4. 09Calle Colón y Jorge JuanValencia
  5. 10Sierpes y TetuánSevilla

How we rank

Retail prestige according to Cushman & Wakefield 2025 and the trade press, range of brands and setting. No area pays to be listed.

Full methodology →