Luxury car brands are known to produce some of the best-looking vehicles on the market, with flashy exteriors and plush interiors, offering their owners a smooth and extremely comfortable ride from A to B.
Those lucky enough to drive vehicles from luxury brands such as Porsche, Tesla and Rolls-Royce (to name a few) will know that owning a luxury car has long been seen as a status symbol. But do some countries have more luxury cars on the roads than others?
We’ve looked at the luxury car density in 59 countries around the world, by comparing the last four years of car sales data in each nation with its overall population. From this, we’ve been able to calculate the number of people to every car for each destination, revealing the countries with the highest density of luxury cars.
It’s safe to say that, whether you’re dreaming of buying a luxury car, or you’re lucky enough to already own one, there are a lot of associated costs, from the initial purchase price to ongoing spend such as car insurance, tax and maintenance.
With this in mind, we’ve also looked at the recommended retail price of three luxury vehicles and compared this to the country’s average salary, to see how the cost of owning a luxury vehicle stacks up in different destinations around the world.
The top 25 countries with the highest luxury car density
It appears that the clue is in the name. If you want to visit the world’s luxury car capital, head to Luxembourg. Luxembourg has a population of 625,978 people. With 48,584 luxury cars having been sold in the country between the years of 2016 and 2020, this is the equivalent of just 13 people to every luxury car - the highest density of all the countries we looked at.
Neighbouring country Belgium ranked in second position with 31 people for every luxury car. Germany followed closely behind in third position with 32 people for every luxury vehicle, and almost 2.6 million luxury cars being sold in the last four years.
The UK ranked in seventh position with over 1.7 million luxury cars having been sold between 2016 and 2020. This equates to 40 people for every luxury car in the UK. However, to put that into context, first-position country Luxembourg has over three times the density of luxury vehicles when compared to population size.
Rank | Country | Total 4 years luxury car sales data | Population | Number of people for every luxury car |
---|---|---|---|---|
1
|
Luxembourg
|
48,584
|
625,978
|
13
|
2
|
Belgium
|
370,812
|
11,589,623
|
31
|
3
|
Germany
|
2,599,049
|
83,783,942
|
32
|
4
|
Switzerland
|
252,578
|
8,654,622
|
34
|
5
|
Norway
|
148,588
|
5,421,241
|
36
|
6
|
Australia
|
681,990
|
25,499,884
|
37
|
7
|
UK
|
1,716,861
|
67,886,011
|
40
|
8
|
Austria
|
191,608
|
9,006,398
|
47
|
9
|
Sweden
|
210,308
|
10,099,265
|
48
|
10
|
Canada
|
714,877
|
37,742,154
|
53
|
11
|
Denmark
|
93,815
|
5,792,202
|
62
|
12
|
USA
|
5,175,833
|
331,002,651
|
64
|
13
|
New Zealand
|
71,041
|
4,822,233
|
68
|
14
|
Netherlands
|
251,073
|
17,134,872
|
68
|
15
|
Spain
|
544,099
|
46,754,778
|
86
|
16
|
Japan
|
1,378,969
|
126,476,461
|
92
|
17
|
Italy
|
65,4021
|
60,461,826
|
92
|
18
|
Ireland
|
52,692
|
4,937,786
|
94
|
19
|
Singapore
|
57,029
|
5,850,342
|
103
|
20
|
Israel
|
82,957
|
8,655,535
|
104
|
21
|
Portugal
|
96,775
|
10,196,709
|
105
|
22
|
France
|
596,088
|
65,273,511
|
110
|
23
|
Slovenia
|
18,685
|
2,078,938
|
111
|
24
|
Finland
|
47,855
|
5,540,720
|
116
|
25
|
United Arab Emirates
|
84,222
|
9,890,402
|
117
|
1. Luxembourg

Luxembourg ranks in first place as the world’s hotspot for luxury cars. With 48,584 luxury car sales and 625,978 people living in the country, it is estimated that there are 13 people for every luxury car. With the country being crowned the richest in Europe only six years ago, perhaps this comes as no surprise.
2. Belgium
In second position is Belgium, with 31 people for every luxury car that’s over twice the density of those in Luxembourg. Belgium has seen over 370,800 luxury cars sold between 2016 and 2020.
3. Germany

With a population of 83,783,942, Germany has the largest population of the top ten countries. It’s unsurprising then that it also has the highest number of luxury car sales, with almost 2.6 million between 2016 and 2020. This is the equivalent to 32 people for every luxury car in the country.
4. Switzerland

Switzerland ranks in fourth position with 34 people for every luxury car, of which there have been 252,578 in total sales over the four-year period.
5. Norway

With 148,588 luxury car sales in the four year period and a population of over 5.4 million, Norway ranks in fifth position with 36 people for every luxury car.
6. Australia

Our research shows that Australia is the most affordable country to buy a luxury car, so perhaps it’s no surprise that Australia ranks in our top ten countries with the highest density of luxe vehicles. The country is estimated to have 37 people for every luxury car on the road.
7. The UK

In seventh spot is the United Kingdom - the second biggest country in the top ten with a population of 67,886,011. With over 1.7 million luxury cars being sold in the UK, there are thought to be 40 people for every luxury car.
8. Austria

Austria ranks in eighth position with 191,608 total sales of luxury vehicles in the past four years. This country has a population of just over 9 million, and our research reveals there will be around 47 people for every luxe vehicle.
9. Sweden
Sweden ranks in ninth place, following closely behind Austria with 48 people per luxury car. Sweden has a population of almost 10.1 million and with over 210,000 sales of luxury cars, it ranks as one of the countries with the highest luxury car density in the world.
10. Canada

Finally, Canada rounds off the top ten countries with the highest luxury car density, with 53 people per luxury car. Canada has a population of over 37.7 million and luxury vehicle sales of 714,877 in the past four years.
Positions 26-59 of the countries with the highest luxury car density
Ranking in positions 26-59 were some of the biggest countries in the world, including China and Russia. Unsurprisingly, with a population of over 1.4 billion, China had the 2nd highest number of luxury car sales with almost 3.3 million over the four-year period, and is beaten only by the USA with just over 5.17 million. However, as a result of its high population numbers, there are estimated to be around 436 people for every luxury car sold in China, ranking it in 42nd position overall. Russia ranks slightly higher in 39th position, with a population of almost 146 million and 482,737 luxury cars equalling 302 people for every luxury car.
Iraq ranked as the country with the smallest luxury car density of all the countries analysed. With total sales of luxury cars below 2,000 for the four year period and population of over 40 million, it is estimated that there are 21,441 people for every luxury car in the country.
Indonesia, Argentina, Brazil and Kazakhstan make up the five countries with the smallest luxury car densities, each with over 1,700 people for every luxury car.
Rank | Country | Total 4 years luxury car sales data | Population | Number of people for every luxury car |
---|---|---|---|---|
26
|
Bahrain
|
13,545
|
1,701,575
|
126
|
27
|
South Korea
|
3,815,12
|
51,269,185
|
134
|
28
|
Kuwait
|
30,765
|
4,270,571
|
139
|
29
|
Oman
|
29,801
|
5,106,626
|
171
|
30
|
Czech Republic
|
29,801
|
10,708,981
|
188
|
31
|
Qatar
|
15,042
|
2,881,053
|
192
|
32
|
Slovakia
|
28,022
|
5,459,642
|
195
|
33
|
Chile
|
86,555
|
19,116,201
|
221
|
34
|
Saudi Arabia
|
156,437
|
34,813,871
|
223
|
35
|
Croatia
|
18,275
|
4,105,267
|
225
|
36
|
Thailand
|
272,729
|
69,799,978
|
256
|
37
|
Hungary
|
36,299
|
9,660,351
|
266
|
38
|
Poland
|
138,017
|
3,784,6611
|
274
|
39
|
Russia
|
482,737
|
145,934,462
|
302
|
40
|
Mexico
|
345,178
|
128,932,753
|
374
|
41
|
Greece
|
27,710
|
10,423,054
|
376
|
42
|
China
|
3,298,984
|
1,439,323,776
|
436
|
43
|
Colombia
|
94,181
|
50,882,891
|
540
|
44
|
Vietnam
|
171,432
|
97,338,579
|
568
|
45
|
Romania
|
33,514
|
1,923,7691
|
574
|
46
|
Bulgaria
|
11,326
|
6,948,445
|
613
|
47
|
Turkey
|
132,765
|
84,339,067
|
635
|
48
|
Serbia
|
9,881
|
8,737,371
|
884
|
49
|
Lebanon
|
7,645
|
6,825,445
|
893
|
50
|
Ukraine
|
43,444
|
43,733,762
|
1007
|
The top 20 countries where it's most affordable to buy a luxury car
Australia tops the list of countries where it’s most affordable to buy a luxury car, with an average cost of £80,809. The average Australian annual salary is just over £32,000, which is the equivalent to 39.73% of the cost of a luxury car.
Meanwhile, it would take roughly 2.5 years of annual salary in both Australia and Denmark to afford a luxury car, with Denmark following closely behind Australia in second place. The average annual salary in Denmark (£31,306.20) is the equivalent to 39.46% of the cost of a luxury car in the country.
Switzerland, USA and Ireland make up the top five countries where it’s the most affordable to buy a luxury car, based on average salaries. Switzerland has the highest annual salary of all countries analysed, and with a luxury car costing only £160,344 on average, this works out at around 2.9 years’ worth of annual salary to buy a luxury vehicle. Salaries in the USA and Ireland are around £20,000 lower than in Switzerland. However, with luxury cars also costing around £70,000 less, the two countries rank in with similar affordability percentages (33.02% for the US and 28.57% for Ireland).
The UK ranks as the 9th most affordable country for buying a luxury vehicle, with a luxury car in the UK costing £110,407 on average. Compared to the average salary of £23,655, the annual salary is equal to 21.43% of the cost of a luxury car, meaning it would take around 4.7 years of a UK average salary to afford a luxury vehicle.
Rank | Country | Annual salary GBP (£) | Average cost of luxury car GBP (£) | Annual salary as % of luxury car cost | How many years of annual salary it would take to buy a luxury car (assuming no other expenditure) |
---|---|---|---|---|---|
1
|
Australia
|
32,103.84
|
80,809
|
39.73
|
2.5
|
2
|
Denmark
|
31,306.2
|
79,339
|
39.46
|
2.5
|
3
|
Switzerland
|
54,536.28
|
160,344
|
34.01
|
2.9
|
4
|
USA
|
31,102.92
|
94,192
|
33.02
|
3
|
5
|
Ireland
|
26,041.8
|
91,155
|
28.57
|
3.5
|
6
|
Canada
|
25,180.92
|
90,678
|
27.77
|
3.6
|
7
|
United Arab Emirates
|
24,037.56
|
87,227
|
27.56
|
3.6
|
8
|
Luxembourg
|
37,332.84
|
118,940
|
26.42
|
3.2
|
9
|
UK
|
23,655
|
110,407
|
21.43
|
4.7
|
10
|
France
|
23,261.04
|
124,499
|
18.68
|
5.4
|
11
|
Germany
|
25,911.84
|
139,812
|
18.53
|
5.4
|
12
|
Norway
|
31,277.64
|
174,346
|
17.94
|
5.6
|
13
|
New Zealand
|
25,442.88
|
128,958
|
16.52
|
5.1
|
14
|
Netherlands
|
26,128.32
|
168,305
|
15.52
|
6.4
|
15
|
Belgium
|
21,121.8
|
145,800
|
14.49
|
6.9
|
16
|
Slovenia
|
11,470.44
|
88,713
|
12.93
|
7.7
|
17
|
Sweden
|
26,376.72
|
211,375
|
12.48
|
8
|
18
|
Czech Republic
|
11,075.04
|
92,054
|
12.03
|
8.3
|
19
|
Austria
|
20,518.08
|
171,334
|
11.98
|
8.4
|
20
|
Japan
|
23,967.84
|
214,008
|
11.2
|
8.9
|
The top 20 countries where it's least affordable to buy a luxury car
As well as exploring the countries with the most luxury cars, we also wanted to find out how the cost of a luxury car differed in countries around the world. To find this out, we looked at the manufacturer’s suggested retail price of three luxury cars: BMW X7, Porsche 911 Turbo S and the Tesla Model S, by looking at each manufacturer’s site in different countries. We then calculated the average of these three price points in the countries where data was available, to reveal the average cost of a luxury car. This data was unavailable for 11 countries, so we analysed the 48 countries for which we had data.
Our research revealed that it was Vietnam where buying one of these luxury cars is least affordable, costing a whopping £524,620. With annual salaries in the country equalling only £3,924, this equates to just 0.75% of the cost of a luxury car.
Thailand, Colombia, Argentina and Belarus follow and make up the top five least affordable countries for buying a luxury car, all with average annual salaries under £5,000 and the cost of a luxury car costing up to £522,500.
Rank | Country | Annual salary GBP (£) | Average cost of luxury car GBP (£) | Annual salary as % of luxury car cost | How many years of annual salary it would take to buy a luxury car (assuming no other expenditure) |
---|---|---|---|---|---|
1
|
Vietnam
|
3,924.6
|
524,620
|
0.75
|
133.7
|
2
|
Thailand
|
4,918.68
|
522,500
|
0.94
|
106.2
|
3
|
Colombia
|
2,808.96
|
282,267
|
1
|
100.5
|
4
|
Argentina
|
3,564
|
319,276
|
1.12 |
89.6
|
5
|
Belarus
|
3,648.12
|
194,376
|
1.18
|
53.3
|
6
|
Ukraine
|
4,075.08
|
212,827
|
1.91
|
52.2
|
7
|
Chile
|
5,075.76
|
189,521
|
2.68
|
37.3
|
8
|
Bulgaria
|
5,720.64
|
199,135
|
2.87
|
34.8
|
9
|
Russia
|
5,256.24
|
169,950
|
3.09
|
32.3
|
10
|
Lebanon
|
9,074.28
|
261,727
|
3.47
|
28.8
|
11
|
China
|
9,261
|
256,960
|
3.60
|
27.7
|
12
|
Mexico
|
4,683.96
|
120,690
|
3.88
|
25.8
|
13
|
Jordan
|
5,096.64
|
127,653
|
3.99
|
25
|
14
|
Romania
|
5,922.48
|
146,736
|
4.04
|
24.8
|
15
|
Portugal
|
8,490.24
|
166,192
|
5.11
|
19.6
|
16
|
Singapore
|
35,669.76
|
526,958
|
6.77
|
14.8
|
17
|
Hungary
|
7,260.72
|
921,68
|
7.88
|
12.7
|
18
|
Bahrain
|
13,610.04
|
170,013
|
8.01
|
12.5
|
19
|
Saudi Arabia
|
15,027.72
|
187,050
|
8.03
|
12.4
|
20
|
Greece
|
7,438.68
|
89,432
|
8.32
|
12
|
Alex Kindred, car insurance expert at Confused.com, comments:
“Many people aspire to drive a luxury car one day - that is, if you’re not already lucky enough to be driving one!
“Often kitted out with top of the range technology and ultra-comfortable interiors these luxury vehicles can be very expensive to buy. As our research shows, the cost of a luxury car can also vary in affordability depending on where you live in the world.
“As well as being expensive to buy, these vehicles are also often costly to run, with the cost of maintaining such cars also being higher than your average vehicle. It’s important to keep this in mind when considering buying a luxury vehicle and remember to compare car insurance quotes, and other maintenance costs to ensure you’re getting the best deal possible.”