The honest overview
For most everyday health needs, Serbia's private clinics are excellent, affordable, and easy to use. A doctor's visit costs €20–40. You don't need insurance to walk in.
Serbia has two healthcare systems running in parallel — a free public system and a network of private clinics. As a foreigner, you'll likely use the private system for convenience, and it's very good value.
Private vs public healthcare
| Public (free) | Private clinic | |
|---|---|---|
| GP visit | Free (with contributions) | €20–40 |
| Specialist | Free (long wait) | €40–80 |
| Blood test | Free / subsidised | €15–50 |
| Waiting time | Days to weeks | Same day / next day |
| English spoken? | Rarely | Usually yes |
What does healthcare cost?
- GP / general doctor visit at a private clinic: €20–40
- Specialist visit (cardiologist, dermatologist, etc.): €40–80
- Blood tests: €15–50 depending on what is being tested
- Dental check-up + basic treatment: €15–30
- Emergency room visit (private): €50–100
- Prescription medication: typically €5–20 for common medicines
Do you need health insurance?
For short visits, many expats just pay out of pocket at private clinics — the prices are low enough that it makes sense. For longer stays:
- Registered as a freelancer: Your monthly tax includes contributions to the public healthcare system. You gain access to public hospitals.
- Private health insurance: Available and relatively cheap in Serbia (€40–100/month for good coverage). Useful for hospital stays or anything serious.
- International travel insurance: If you are here short-term, your travel insurance from home may cover you. Check the terms.
Finding English-speaking doctors
In Belgrade, most doctors at private clinics speak at least basic English. The larger private hospitals (Bel Medic, MediGroup, Euromedic) have doctors who speak fluent English and are used to seeing international patients.
For recommendations, ask in expat Facebook groups — "Expats in Belgrade" is very active and members share specific doctor recommendations regularly.
Pharmacies
Pharmacies (apoteka) are everywhere in Serbian cities, often open until 10pm or midnight. Common over-the-counter medicines are available without a prescription. Staff in larger pharmacies often speak basic English. Look for the green cross sign.
In an emergency
Emergency number in Serbia: 194 (ambulance). For serious emergencies, the state hospital trauma departments handle critical care and are open to everyone — free of charge regardless of insurance status.