Best-selling cars in Spain: City cars 2025

The new passenger car models with the most registrations in Spain in 2025, adding up all their versions.

Tap any car to see its photos, all its specs and the nearest dealers.

Clear filter
  1. 1
    Hyundai i10

    Hyundai i10

    52,798 across the EU

    6,389

    registrations

  2. 2
    BYD Dolphin Surf

    BYD Dolphin Surf

    15,399 across the EU

    4,180

    registrations

  3. 3
    Fiat Panda

    Fiat Panda

    136,476 across the EU

    3,354

    registrations

  4. 4
    Toyota Aygo X

    Toyota Aygo X

    79,852 across the EU

    3,314

    registrations

  5. 5
    Kia Picanto

    Kia Picanto

    49,820 across the EU

    2,879

    registrations

  6. 6
    Hyundai Inster

    Hyundai Inster

    28,014 across the EU

    2,249

    registrations

  7. 7
    Leapmotor T03

    Leapmotor T03

    16,870 across the EU

    1,397

    registrations

  8. 8
    Fiat 500

    Fiat 500

    19,204 across the EU

    651

    registrations

  9. 9
    Abarth 500

    Abarth 500

    980 across the EU

    20

    registrations

How it's calculated

New passenger car registrations in Spain recorded by the European Environment Agency, grouped by model (all versions and engines).

Each model's body type (SUV, hatchback, sedan…) and size come from its Wikidata classification and our own review of the best-sellers; models without a type yet only appear under “All”.

Source: European Environment Agency (EEA), “Monitoring of CO2 emissions from passenger cars”, CC BY 4.0 licence. 2025 data (provisional), imported on September 24, 2026. We automatically check for new data every 6 hours (last check: September 25, 2026 at 02:17 PM GMT+2). This is the type-approval data declared by manufacturers and it may contain errors.