Cost of Living in the Balkans: Monthly Budgets by Country and City

· 9 min read Practical
Mountain landscape in the western Balkans — the region offers some of Europe's lowest costs of living

The Balkans offers some of the most dramatic value for long-term living in Europe. Prices across most of the region run at 40–60% of Western European levels for rent and food, while the climate, scenery, food quality, and cultural depth compare favourably to destinations that cost twice as much.

This guide focuses specifically on long-term living costs — not tourist daily rates, but the realistic monthly budgets for someone renting an apartment for 6–12 months and living like a local. These figures differ substantially from tourist prices, which tend to be higher.

Country-by-country overview

Albania

Albania is the most affordable country in the Balkans for long-term living and one of the cheapest in Europe overall.

Best cities: Tirana (capital, best infrastructure), Saranda (Ionian coast, near Corfu), Vlorë (Adriatic coast), Berat (UNESCO town, very cheap)

CategoryMonthly cost (Tirana)
1-bedroom apartment (12-month lease, central)€300–550
Utilities (electricity, water, internet)€55–85
Groceries€150–220
Eating out (3-4x/week)€80–130
Private health insurance€55–100
Local transport€30–50
Total (single person)€670–1,135

Highlights for long-stay residents:

  • Mobile data is among the cheapest in Europe: approximately €6–10/month unlimited 4G
  • No income tax on foreign pension income (as of 2026)
  • Not in Schengen — 90-day free stay, then residence permit available
  • Rental prices have risen in Tirana since 2022 but remain low by European standards

More detail: Retire in Albania

Montenegro

Montenegro is more expensive than Albania but cheaper than Croatia, and offers the most scenic coastline in the Balkans. The Bay of Kotor and Herceg Novi attract a significant expat residential community.

Best cities for long-stay: Herceg Novi (best value on the coast), Budva (livelier, Riviera), Kotor (prestigious, expensive), Podgorica (capital, most affordable)

CategoryMonthly cost (Herceg Novi)
1-bedroom apartment (12-month lease)€380–650
Utilities€65–100
Groceries€160–240
Eating out (3-4x/week)€90–140
Private health insurance€75–130
Transport€50–80
Total (single person)€820–1,340

Highlights:

  • Uses the euro (no currency conversion)
  • EU candidate with straightforward residence permit process
  • Dubrovnik (Croatia) 20–40 minutes from Herceg Novi — EU healthcare accessible
  • Property ownership grants the right to apply for residency

More detail: Retire in Montenegro

Bulgaria

Bulgaria is the cheapest EU member state for long-term living — and that EU status matters enormously: EU citizens get freedom of movement, access to the public healthcare system, and all EU rights.

Best cities for long-stay: Sofia (capital, best infrastructure), Plovdiv (cultural capital, lower cost), Varna (Black Sea), Bansko (mountain resort, very affordable)

CategoryMonthly cost (Plovdiv)
1-bedroom apartment (12-month lease)€350–580
Utilities€70–110
Groceries€160–240
Eating out (3-4x/week)€80–130
Private/public health insurance€55–100
Transport€25–50
Total (single person)€740–1,210

Highlights:

  • EU membership — full rights for EU citizens, EHIC usable
  • Flat 10% income tax rate — lowest in the EU
  • Euro peg (1 EUR = 1.956 BGN) — eurozone accession likely 2026–2027
  • Strong expat communities in Sofia, Plovdiv, and Bansko

More detail: Retire in Bulgaria

Serbia

Serbia is the Balkans’ most cosmopolitan non-EU country. Belgrade has a well-established expat community, good private healthcare, and the most developed infrastructure in the non-EU Balkans.

Best cities: Belgrade (capital, most complete infrastructure), Novi Sad (university city, lower cost), Niš (smaller, cheapest of the three)

CategoryMonthly cost (Belgrade)
1-bedroom apartment (12-month lease)€400–650
Utilities€70–110
Groceries€180–260
Eating out (3-4x/week)€90–140
Private health insurance€65–120
Transport€25–40
Total (single person)€830–1,320

Serbia has a Digital Nomad Residence Permit (launched 2022) allowing stays beyond 90 days for remote workers with proven income. Most Western passports enter Serbia visa-free for 90 days.

North Macedonia

One of the least-visited countries in the Balkans, North Macedonia offers very low costs, a UNESCO-listed lakeshore town in Ohrid, and a genuinely pleasant quality of life. Less established expat infrastructure than Serbia or Bulgaria.

Best cities: Ohrid (lakeside, tourist, summer-seasonal), Skopje (capital, infrastructure, most services)

Monthly budget, Skopje (single person): approximately €700–1,100

Bosnia and Herzegovina

Bosnia is one of the most atmospheric countries in the Balkans but has the most complex political system (legacy of the 1990s war). Sarajevo is genuinely beautiful and increasingly popular with expats; Mostar is extraordinary but more of a tourist town.

Monthly budget, Sarajevo (single person): approximately €730–1,100

Kosovo

Kosovo is the youngest country in Europe and one of the cheapest. Pristina is a fast-changing capital with low costs and an unusual energy. Limited long-stay infrastructure but improving.

Monthly budget, Pristina (single person): approximately €600–950

Croatia

Croatia is the most expensive non-Western-EU Balkans country, and Dubrovnik specifically approaches Western European levels in peak season. Long-stay rents are more reasonable but Croatia consistently runs higher than the rest of the region.

Monthly budget, Split (single person): approximately €1,100–1,700

Split and Zagreb are the most popular for long-stay expats; Dubrovnik is expensive; smaller coastal towns like Hvar and Vis are seasonal.

Detailed cost breakdown by category

Rent (furnished, 12-month lease, central area)

Country/City1-bed monthly2-bed monthly
Tirana, Albania€300–550€500–800
Podgorica, Montenegro€350–600€550–850
Kotor, Montenegro€550–950€800–1,400
Sofia, Bulgaria€450–750€700–1,100
Plovdiv, Bulgaria€320–580€500–850
Belgrade, Serbia€400–650€650–1,000
Sarajevo, Bosnia€300–520€480–750
Skopje, N. Macedonia€280–500€450–700
Split, Croatia€600–1,000€900–1,500

Prices are for 12-month leases negotiated directly with landlords. Short-let and tourist-facing prices run 30–80% higher.

Food costs

Street food and cheap local restaurants remain one of the Balkans’ biggest value advantages.

ItemAlbaniaMontenegroBulgariaSerbiaCroatia
Local restaurant meal€4–7€7–12€6–10€6–10€10–16
Espresso/coffee€0.80–1.50€1.20–2.00€1.50–2.50€1.20–1.80€1.50–2.50
Supermarket lunch items€2–4€3–5€3–5€3–5€4–7
1.5L water€0.30–0.50€0.50–0.80€0.40–0.70€0.40–0.60€0.60–1.00
Monthly groceries (1 person)€130–200€170–260€160–250€170–250€220–320

Healthcare costs (private)

All figures are approximate and for private clinics. EU citizens registered in Bulgaria can access public healthcare after registration.

ServiceAlbaniaMontenegroBulgariaSerbia
GP consultation€20–35€25–45€20–40€20–40
Specialist consultation€35–70€50–90€40–80€40–80
Blood panel (basic)€25–50€30–55€25–50€25–50
Dental cleaning€20–40€30–50€25–45€25–45

International health insurance for a healthy 65-year-old covering all Balkans non-EU countries runs approximately €80–150/month depending on plan and coverage level. This is a non-negotiable expense for long-stay residents — compare options here.

Utilities and internet

AlbaniaMontenegroBulgariaSerbia
Electricity + water€35–60€50–80€45–75€40–70
Internet (fibre broadband)€15–25€15–30€12–22€12–20
Mobile data (unlimited 4G)€6–10€8–20€10–15€8–15

An eSIM for the Balkans is the easiest starting point; switch to a local SIM once you establish a permanent address.

Couple budgets

For two people sharing a 1-bedroom apartment (or renting a larger apartment with the economy of scale):

CountryComfortable couple monthly budget
Albania (Tirana)€1,100–1,700
Montenegro (Herceg Novi)€1,300–2,000
Bulgaria (Plovdiv)€1,200–1,800
Serbia (Belgrade)€1,300–2,000
Croatia (Split)€1,800–2,700

What long-stay residents pay vs tourists

This distinction matters enormously. Tourist-facing prices and long-stay reality diverge significantly:

  • A furnished apartment in Kotor listed on Airbnb runs €90–150/night in summer — the same property on a 12-month lease from a local landlord costs €550–900/month total
  • Restaurant meals in tourist zones in Dubrovnik or Kotor run €20–35; the same dish at a local restaurant two streets away costs €10–14
  • Airbnb and tourist accommodation in Croatia can equal or exceed Western European pricing; long-stay rentals are a different market

The key strategy: negotiate directly with landlords or through a local estate agent (immobilienmakleri/nekretnine), avoid platforms catering to tourists, and be willing to sign a 12-month contract.

Practical money tips for Balkans long-stay residents

Use Wise or Revolut for spending across multiple Balkans currencies (Albanian Lek, Serbian Dinar, Bosnian Mark, North Macedonian Denar, Bulgarian Lev, Croatian/Slovenian Euro). These cards offer mid-market exchange rates and low ATM fees across the region.

Negotiate rent aggressively for long stays. Landlords strongly prefer a 12-month lease over short lets. A 10–20% discount versus the listed price is normal for annual contracts. Offering to pay 2–3 months upfront sometimes secures an additional discount.

Timing matters. Rental markets in coastal areas (Montenegro, Albania Riviera, Croatian coast) are highly seasonal. Long-term lease negotiations are best done in autumn or winter when tourist demand is zero and landlords want cash flow.

Flight costs vary. The Balkans has extensive low-cost coverage (Ryanair, Wizz Air, EasyJet) to Western European capitals. Budget €80–200 return for most Western Europe destinations if you book in advance. Search for flights here.

Summary table: full monthly budgets by destination

DestinationSingle (comfortable)Couple (comfortable)EU membershipBest for
Tirana, Albania€750–1,100€1,100–1,600No (candidate)Lowest cost, coast nearby
Herceg Novi, Montenegro€850–1,300€1,300–1,900No (candidate)Scenery, Dubrovnik proximity
Sofia, Bulgaria€950–1,400€1,400–2,000YesEU rights, best infrastructure
Plovdiv, Bulgaria€780–1,200€1,200–1,700YesCulture, low cost, EU
Belgrade, Serbia€850–1,300€1,300–1,900NoLargest nomad community
Sarajevo, Bosnia€750–1,100€1,100–1,600NoAtmosphere, history
Split, Croatia€1,100–1,700€1,700–2,500YesEU, Adriatic coast

See also


Useful links: Health insurance for the Balkans · Flights to the Balkans · eSIM for the Balkans

Book an experience

Top tours to book now

Already planning? These are the most popular experiences for this destination.

Frequently Asked Questions

Which Balkans country is cheapest to live in long-term?
Albania and North Macedonia are the cheapest for long-term living, with comfortable solo monthly budgets from approximately €750-900. Montenegro and Bulgaria are next at €900-1,200. Croatia and Slovenia are the most expensive, approaching Western European levels in coastal and tourist areas.
How much money do you need to live comfortably in the Balkans?
A single person can live comfortably in most Balkans countries for €900-1,200/month, covering a furnished apartment, groceries, eating out regularly, utilities, local transport, and health insurance. A couple needs approximately €1,400-1,800/month for the same standard of living.
Is the Balkans cheaper than Portugal or Spain for long-term living?
Yes — significantly. Portugal's Algarve costs a single retiree approximately €1,500-2,200/month; Spain's Costa del Sol runs €1,400-2,000. Albania and Montenegro undercut both by 30-50%. Even Bulgaria (an EU country) is cheaper than Portugal.
How much does rent cost in the Balkans for long-term stays?
A furnished 1-bedroom apartment on a 12-month lease costs approximately €250-500/month in Tirana or Skopje, €350-600 in Podgorica or Sofia, and €500-900 in Kotor or Dubrovnik. Rates are significantly lower than short-let prices; always negotiate a long-stay discount.
Is healthcare expensive in the Balkans for expats?
Private healthcare is inexpensive compared to Western Europe. A GP visit costs €20-40, specialist €40-80. Bulgaria (EU) has a public system accessible to registered residents. For non-EU Balkans countries, international health insurance costs approximately €60-150/month depending on age — essential for long-stay residents.
Copied!
Copied!