The honest overview

For most everyday health needs, Serbia's private clinics are excellent, affordable, and easy to use. A doctor's visit at a private clinic costs roughly €20–40 (as of 2026), you'll usually be seen the same or next day, and you don't need insurance to walk in.

Serbia runs two healthcare systems side by side: a state system funded through mandatory contributions, and a fast-growing network of private clinics. The public system is administered by RFZO (Republički fond za zdravstveno osiguranje — the national health insurance fund). Most foreigners end up using private clinics for day-to-day care because they're quick, the staff often speak English, and prices are a fraction of what you'd pay in Western Europe or North America. The public system is your safety net for emergencies and bigger, more expensive treatment.

€20–40

Private GP visit (approx.)

€40–80

Private specialist (approx.)

194

Ambulance (or 112)

The public system (RFZO) and how residents get access

RFZO covers GP visits, hospital treatment, surgery, maternity care, and most prescriptions at heavily subsidised prices — but only if you're contributing into it. You don't buy into RFZO like a private policy; access comes from being formally insured. The main routes for foreigners are:

Once you're contributing, you register at your local RFZO branch with your residence card and tax/contribution proof, and you'll be issued a health card (overena zdravstvena knjižica) tied to a chosen local clinic (dom zdravlja). In practice many expats register so the safety net exists, then still use private clinics for convenience.

Important for your residence permit: applying for temporary residence requires proof of health insurance — this can be an RFZO entitlement, a Serbian voluntary (private) policy, or an international policy valid in Serbia. Confirm what counts before you apply; see visas & residency and the white card guide.

Private healthcare and what it costs

This is where most foreigners spend their healthcare time. Private clinics are clean, modern, fast, and used to international patients. You book online or by phone, often for the same day. These are approximate 2026 prices and vary by clinic and city:

Public (RFZO)Private clinic
GP / general visitCovered (with contributions)€20–40
Specialist (cardiologist, dermatologist…)Covered, longer wait€40–80
Blood / lab testsCovered / subsidised€15–60
UltrasoundCovered, wait€30–70
MRI / CT scanCovered, long wait€120–250
Waiting timeDays to weeksSame / next day
English spoken?RarelyUsually yes
The practical choice: most expats use private clinics for routine care and lean on the public system for emergencies or anything genuinely expensive (major surgery, long hospital stays, cancer treatment). The private prices are low enough that paying out of pocket for a check-up is often easier than navigating the public system in Serbian.

Private health insurance options

Serbian voluntary (private) health insurance is cheap by international standards. It's worth it mainly to cap your downside on hospital stays, surgery, and serious illness, and it satisfies the residence-permit insurance requirement. The best-known local providers — used to dealing with foreigners — include Generali, Dunav Osiguranje, Wiener Städtische, and DDOR Novi Sad.

If you're on paušalac, remember you're already paying into RFZO, so a private policy is purely a top-up for speed and bigger risks — not a replacement you legally need.

English-speaking clinics in Belgrade

The large private hospitals in Belgrade have English-speaking doctors and are accustomed to international patients:

Acıbadem Bel Medic

Serbia's first private hospital, on Koste Jovanovića in Belgrade, with 24-hour service and a strong reputation for surgery and diagnostics. Now part of the Turkish Acıbadem group.

MediGroup

The largest private healthcare network in the region, with a general hospital in New Belgrade (Milutina Milankovića) plus clinics across Belgrade, Novi Sad and Subotica. Good for one-stop GP, specialists, and labs.

Euromedik

Diagnostics-focused clinics with several Belgrade locations (including near Slavija and in New Belgrade), known for advanced imaging and quick specialist appointments.

For a specific doctor, the most reliable tip is to ask in expat groups — "Expats in Belgrade" on Facebook is very active and members regularly name doctors and dentists they trust. Embassies (the Australian and UK embassies, for example) also publish English-speaking doctor lists. Outside the capital, Novi Sad and Niš have private clinics too, though the deepest choice of English-speaking specialists is in Belgrade.

Pharmacies (apoteka)

Pharmacies are everywhere — look for the green cross. Many keep long hours and most cities have at least one 24-hour pharmacy (dežurna apoteka). A lot of medication that needs a prescription elsewhere is available over the counter here, and pharmacists are genuinely helpful first stops for minor issues. Staff in larger and central pharmacies usually speak some English.

Carry your own supply for chronic medication. Specific brands or dosages from home aren't always stocked. If you take something regularly, bring enough for the transition and ask a local GP to help you find the Serbian equivalent.

Dentistry — Serbia's standout value

Dentistry is one of the best deals in the country, which is why Serbia is a genuine dental-tourism destination. Clinics use modern equipment (digital X-rays, CAD/CAM crowns), many dentists trained abroad, and prices run far below Western Europe and North America — often 50–70% less. Approximate 2026 ranges, which vary by clinic:

€15–30

Check-up + clean

€30–80

Composite filling

€700+

Implant (varies)

A porcelain or zirconia crown typically runs around €150–350, and a full implant (root + abutment + crown) starts near €700 and goes up with complexity. Always ask for a complete written treatment plan up front — some quoted "implant" prices cover only the titanium root, with the crown and placement added later.

In an emergency

Emergency care is open to everyone, regardless of insurance status, and life-threatening care in the state system is free.

194
Ambulance (Hitna pomoć)The direct number for medical emergencies anywhere in Serbia.
112
Unified European emergency lineConnects to police, fire and ambulance; routes you to medical help. Works from any phone.
192
PoliceAnd 193 for fire services.

For serious trauma, head to (or be taken to) a state hospital's emergency/trauma department — these handle critical care for everyone. The Emergency Centre (Urgentni centar) in Belgrade is the main trauma hospital. Private clinics also run their own urgent-care and ER services (roughly €50–100 to be seen) and are faster for non-life-threatening problems.

What to do as a new arrival

1
Sort your insurance proof firstYou'll need health insurance to apply for residence — RFZO entitlement, a Serbian voluntary policy, or an international one valid in Serbia.
2
Register with RFZO once you're contributingIf you're employed or on paušalac, enrol at your local RFZO branch with your residence card and contribution proof to activate public cover.
3
Pick a private clinic for day-to-day careBel Medic, MediGroup or Euromedik in Belgrade are safe defaults; save the number for same-day visits.
4
Find your nearest 24-hour pharmacyAnd refill any chronic medication early using the generic name.
5
Save the emergency numbers194 for an ambulance, 112 for anything urgent.
Not sure which insurance route satisfies your residence application? The healthcare requirement is tied to your visa type and changes with the rules. Marko Majkić is a Belgrade relocation lawyer who handles residency and paušalac registration for foreigners at local rates and can tell you exactly what proof your application needs — message him on WhatsApp.

Once your healthcare is sorted, it's worth reading up on the wider picture: cost of living, banking, and finding housing all tie into settling in comfortably.