GPs (personal doctors) in Sofia
Compare practices by district, how to book and languages spoken. Capacity for new patients changes, so confirm it with the practice.
- in the list
- 585 practices
- with published prices
- 8
- districts
- 82
- checked on
- 14–26 Oct 2026
Showing: 585
Those with more published data (website, prices, opening hours) come first, then A to Z. Nobody pays for a place in the list. Price item names are machine-translated from the firms’ own wording.
GP (personal doctor)
Checked 26 Oct 2026
Dr Boris Gavrilov
Editorial partnerGP (personal doctor)
- NHIF (state-insured)
- Sees children
- Online booking
Confirmed by the practice 15 Oct 2026
GP (personal doctor)
GP (personal doctor)
- Open 24/7
- EN · DE · RU · AR · TR
GP (personal doctor)
GP (personal doctor)
GP (personal doctor)
- NHIF (state-insured)
GP (personal doctor)
- NHIF (state-insured)
GP (personal doctor)
- NHIF (state-insured)
GP (personal doctor)
- NHIF (state-insured)
GP (personal doctor)
- NHIF (state-insured)
GP (personal doctor)
- NHIF (state-insured)
GP (personal doctor)
- NHIF (state-insured)
GP (personal doctor)
- NHIF (state-insured)
GP (personal doctor)
- NHIF (state-insured)
Another 0 that don’t state
They don’t publish this on their website. That doesn’t mean “no”: ask them.
Nobody in the list matches all the filters.
Frequently asked questions
How do you check whether a practice works with NHIF?
We show "NHIF" (National Health Insurance Fund) only when it is confirmed, by the practice or by the official NHIF search of contract partners. Otherwise we write "not confirmed".
Do practices pay to be listed?
No. Listings with more published details come first, then all others in alphabetical order. The site's partners are marked wherever they appear.
GPs (personal doctors) by area
- Mladost 3 35
- Lyulin 32
- Oborishte 27
- Lozenets 24
- Ovcha Kupel 24
- Krasno Selo 23
- Ivan Vazov 21
- Banishora 18
- Lyulin 2 18
- Geo Milev 18
- Izgrev 18
- Triaditsa 17
- Tsentar 16
- Kanala 16
- Zona B-18 16
- Panorama Boyana 15
- Sredets 14
- Hadzhi Dimitar 13
- Druzhba 13
- Zona B-5 13
- Vrabnitsa 12
- Studentski grad 12
- Ilinden 11
- Poduyane 11
- Mladost 1 10
- Lyulin 6 10
- Borovo 10
- NPZ Dianabad 10
- Suhata reka 9
- Mladost 1A 9
- Krasna Polyana 8
- Vitosha 8
- Gotse Delchev 7
- Nadezhda 3 7
- Zona B-5-3 7
- Yavorov 6
- Belite brezi 5
- Iskar 5
- Hristo Smirnenski 5
- Vasil Popov 5