Healthcare system in Latvia
If you have a temporary residence permit in Latvia, you and your children cannot receive state-guaranteed medical care, so you will have to pay for these services yourself, if possible, using a health insurance policy. In case of using an insurance policy, reimbursement for health care costs is in accordance with the insurance policy conditions of your insurance company.
If you are married to a citizen or non-citizen of Latvia and have a temporary residence permit, you can get free medical care for pregnant women and assistance at birth.
Emergency medical care is available to anyone in situations where their health and life are at risk. However, the cost of emergency medical care for third-country citizens staying in Latvia with a temporary residence permit is covered by a health insurance policy.
In Latvia, to call emergency medical care, you need to call 113 or 112. To receive emergency medical care, you may have to present a health insurance policy, so it is recommended that you always carry it with you.
Permanent residents of Latvia, including foreigners with permanent residence permits, are provided with health care services at lower prices when visiting specialist doctors with a referral from a family doctor.
If you have a temporary residence permit, the state does not provide you with paid health care services, so you must pay the full cost of visiting a specialist yourself or using health insurance.
Primary care – family doctors, pediatricians, nurses, medical assistants, midwives and dentists.
Secondary medical care – narrow specialists, treatment in hospitals. A temporary residence permit holder may apply to a specialist doctor without a referral from a family doctor. Consultation with a specialist will cost from 15 to 50 euros on average, maybe even higher, depending on the type of medical institution.
Specialized medical services – specialists with additional qualifications. At the third level of health care in Latvia, we are talking about treating patients with rare and dangerous diseases and illnesses whose treatment requires unique and expensive technologies.
In case of emergency, you can always contact the emergency medicine department at the hospital or call an ambulance. Transportation in an ambulance in an emergency is free, but you need to pay for hospitalization. One day will cost at least 15 euros, and a maximum depends again on the type of medical center.