Cost-of-living rankings · Eurostat PLI 2023

Cost-of-living rankings

Rank 31 European countries by overall cost of living and by category, rent, groceries, transport, healthcare, utilities and dining, plus income and real affordability. Every number is a Eurostat price level (EU-27 = 100), directly comparable across borders.

Countries ranked
31
Ranking views
12
Baseline
EU-27 = 100
#1 cheapest
Bulgaria

The verdict

Bulgaria is the cheapest overall at index 57 (EU-27 = 100), ahead of Romania at 57; the Top 5 cutoff is 73 across 31 European countries.

57
#1 Bulgaria
57
#2 Romania
73
Top 5 cutoff
12
Ranking views

Figures are live from Eurostat comparative price levels, open any ranking below for the full ordered list.

Top 5 cheapest overall Horizontal bar chart of the top 5 items by value (index). Top 5 cheapest overall 1. Bulgaria 57 2. Romania 57 3. Hungary 68 4. Poland 70 5. Croatia 73 Bar to make Top 5 = index 73 (EU-27 = 100).

Where expensive Europe pulls away

Mean category price-level gap (index points) between the Under-85 band (10 countries) and the 120+ band (10 countries). Eurostat PLI vernacular, not a share strip.

Category index gap · Under-85 vs 120+

Healthcare+116Housing & utilities+94Restaurants+58Transport+34Groceries+30Utilities+23
Larger bars = categories where high-cost Europe most exceeds low-cost Europe.

Europe by cost-index band

Exclusive partition of all 31 published countries on the EU-27 = 100 scale. Orthogonal to the Top-5 cheapest bar and the category-gap chart above.

Cheapest Countries to Live In
European countries ranked by overall consumer price level — the lowest cost of living first.
#1 Bulgaria 57
View ranking →
Most Expensive Countries to Live In
The priciest countries by overall price level, EU-27 average = 100.
#1 Switzerland 184
View ranking →
Best Value: Income vs Cost of Living
Where median net income stretches furthest against local prices — real affordability, not headline pay.
#1 Luxembourg 33209
View ranking →
Cheapest Countries for Rent & Housing
Ranked by housing price level — usually the largest single share of a household budget.
#1 Bulgaria +38.1
View ranking →
Cheapest Countries for Groceries
Food and non-alcoholic beverage price levels, EU-27 = 100.
#1 Romania 76
View ranking →
Cheapest Countries for Transport
Transport price levels — fuel, fares and vehicle costs, EU-27 = 100.
#1 Bulgaria 72
View ranking →
Cheapest Countries for Healthcare
Out-of-pocket healthcare price levels, EU-27 = 100.
#1 Romania +34.2
View ranking →
Cheapest Countries for Utilities
Electricity, gas, water and heating price levels, EU-27 = 100.
#1 Hungary +37.9
View ranking →
Cheapest Countries for Eating Out
Restaurant and hotel price levels, EU-27 = 100.
#1 Bulgaria 53
View ranking →
Highest Median Net Income
Countries by median net household income (EUR) — the income side of affordability.
#1 Switzerland €51,926
View ranking →
Biggest Cost Index Increases (Year over Year)
European countries where Eurostat's overall price-level index rose most between the two latest archived releases.
#1 United Kingdom +6.2
View ranking →
Biggest Cost Index Decreases (Year over Year)
European countries where Eurostat's overall price-level index fell most between the two latest archived releases.
#1 Czechia -4
View ranking →

How these rankings are compiled

Each ranking is computed directly from Eurostat's comparative price-level data, the same harmonised methodology used to compare the cost of a standardised basket of goods and services across countries, with the EU-27 average set to 100. We do not blend editorial opinion or proprietary signals; the underlying figure for every country is visible on its profile page so you can verify it. Rankings recompute whenever the upstream Eurostat data refreshes.

Why a price-level index, not raw prices

Raw local prices are misleading across borders: exchange rates move, and consumption patterns differ. A comparative price-level index removes both problems by pricing the same basket everywhere and expressing it relative to the EU-27 average. An index of 120 means prices are roughly 20% above the EU norm; an index of 80 means about 20% below. That makes a country in Eastern Europe genuinely comparable to one in the Nordics, which raw euro figures never are.

Cheap to live in is not the same as best value

The cheapest countries on the overall list are often those with lower incomes, so a low price level does not automatically mean a high standard of living. The best-value ranking addresses this by dividing median net income by the local price level, a measure of how far a typical income actually stretches. Reading the cost rankings alongside the income and best-value rankings gives a far more honest picture than any single list.

Category rankings matter as much as the headline

A country's overall index can hide large category differences. Somewhere with cheap groceries and transport may still have expensive rent, which dominates most household budgets. That is why we publish category rankings, rent, groceries, transport, healthcare, utilities and dining, separately. If housing is your biggest concern, the rent ranking is more useful than the overall one; if you eat out often, the dining ranking matters more. Open any country profile to see all categories side by side.

Open Data

Download the compiled country price-level extract as country-cost-statistics.csv (same CSV as the homepage and /statistics Dataset).