Visiting a doctor in Mexico
If you are registered with the public insurance system, your treating doctor will be automatically appointed by the IMSS and you will rarely be able to change doctors again. If you're not enrolled with the public system, you can choose your own treating doctor.
Search our provider directory for a recommended English-speaking doctor or ask your embassy to help you find a doctor who speaks your language if you're not fluent in Spanish.
Certain GPs provide medical care directly in pharmacies for a ridiculously low fee (around €2). However, we recommended you consult a private doctor, especially as most of them do not work with the IMSS.
Consultation fees will be higher (500 pesos i.e. around €30) but you will be reimbursed if you have private healthcare insurance.
In the public sector, you need to see your treating doctor to get a referral to a specialist. This is not the case if you have private healthcare insurance. Like GPs, consultation fees for specialist doctors vary greatly depending on whether they work with the IMSS or are private.