Home / Health insurance

Health insurance in Bulgaria for foreigners and residents (2026)

📅 Checked: 17 October 2026⏱ 7 minutes🔗 Official sources

Bulgaria has public health insurance run by the National Health Insurance Fund (NHIF/NZOK). If contributions are paid, your family doctor, referred specialist care and planned hospital treatment are largely free. Without contributions you pay, except for emergency care.

In short: the contribution is 8% of income (employee 3.2%, employer 4.8%). If you are not working and pay yourself, it is €24.81 a month from 1 August 2026. Children are covered by the state. Register with a family doctor first; specialists need a referral. The visit fee is €1.48.

Who is insured

What applies to you

Your situationWho paysWhat to do
Employee in BulgariaEmployer and you (4.8% + 3.2% of gross)Choose a GP; check your status in the NRA service
Self-employedYou, at least €49.62 a monthPay by the 25th of the next month
Not working, living in Bulgaria long-termYou, €24.81 a monthPay by the 25th; choose a GP
Child, pensioner, full-time student under 26The stateRegister with a GP
Type D visa or residence without work (non-EU)Private insurance (you)Buy a policy with at least €30,000 of cover before applying

Amounts as of 1 August 2026; details for each case are below. Check the rules for your own permit with the consulate or the NHIF.

What it costs

Pay each month's contribution by the 25th of the following month. If more than three contributions in the last 36 months are unpaid, your rights are suspended and treatment becomes chargeable; restoring them means paying all arrears for the last 5 years with interest.

Visit fee: €1.48 (pensioners €0.51), children free. Specialists need a referral from your GP. Emergencies: 112, free for everyone. Private specialists usually charge €30–60.

Choosing a family doctor

  1. Find a GP with an NHIF contract near you (NHIF/regional fund lists or local groups).
  2. Fill in the permanent choice registration form and hand it to the doctor with your ID.
  3. Your previous doctor's consent is not needed.

A first choice can be made any time. Changing is possible from 1 to 30 June and 1 to 31 December, or outside those windows if you move. Popular doctors' lists fill up — register soon after arriving.

How treatment works

EU and non-EU nationals

Insurance for the type D visa

According to the Bulgarian Ministry of Foreign Affairs checklist, the type D visa needs a policy from an insurer licensed in the EU that covers the whole stay with at least €30,000 of cover, including emergency care, hospital treatment and repatriation. Consulates sometimes add their own details, so check with the consulate where you apply before you buy.

How to check that your insurance is active

Health insurance status is kept by the National Revenue Agency (NRA, НАП). You can check it for free:

Check before a doctor’s appointment or planned surgery, especially if you pay contributions yourself: it is easier to pay missing months before your rights are suspended.

Private healthcare

Every large city has plenty of private clinics. A specialist visit usually costs €30–60; tests and ultrasound are inexpensive by EU standards. Many employers offer extra private insurance, so ask at the interview. Our city guides list the main hospitals.

FAQ

How much is health insurance in Bulgaria in 2026?

Employees pay 3.2% of gross and employers 4.8%. People not working who pay themselves pay €24.81 a month from 1 August 2026; the self-employed at least €49.62.

How do I choose a family doctor in Bulgaria?

Find a GP contracted with NHIF, fill in the permanent choice registration form and give it to the doctor with your ID. Changes are allowed in June and December or after moving.

How much does a doctor's visit cost with insurance?

The visit fee is €1.48 (pensioners €0.51); children are exempt.

Are children insured in Bulgaria?

Yes, children are insured by the state and do not pay the visit fee.

What health insurance do foreigners need for a Bulgarian type D visa?

According to the Bulgarian Ministry of Foreign Affairs checklist: a policy from an EU-licensed insurer for the whole stay with at least €30,000 of cover, including emergency care, hospital treatment and repatriation. Check the details with your consulate.

Is health insurance mandatory for foreigners in Bulgaria?

Yes for foreigners with an EU Blue Card, a single residence and work permit, a seasonal work permit, temporary protection, or long-term or permanent residence: they are insured in the NHIF by law. Employers pay part of it; people not working pay €24.81 a month themselves. Others, for example on a type D visa, need private insurance.

What happens if I do not pay contributions?

If more than three contributions in the last 36 months are unpaid, your rights are suspended and treatment becomes chargeable, except emergency care. Restoring them means paying the arrears for the last 5 years with interest.

How do I check if my health insurance in Bulgaria is active?

For free: the health insurance status service on the NRA (НАП) website, at an NRA office or through the NRA information centre on 0700 18 700. The statement shows the months without contributions.

Is health insurance free in Bulgaria?

Not for adults: the contribution is 8%, and anyone paying it themselves pays €24.81 a month. Children are covered free of charge.

📚 Sources: 8
  1. 2026 health contributions: 8% and €24.81 (bulsmetka.bg)
  2. Changing your GP (pravatami.bg)
  3. Visit fee €1.48 (clinica.bg)
  4. NHIF
  5. NRA: health insurance status check
  6. Your Europe: healthcare in the EU
  7. Bulgarian MFA: type D visa documents
  8. Health Insurance Act, art. 33 (lex.bg)

For information only; not legal advice.