Healthcare in Mexico for Expats and Residents: A 2026 Guide
Last updated: 2026 · Reviewed for accuracy against current Mexican health-system reforms.
How Healthcare in Mexico Actually Works
Healthcare in Mexico runs on two parallel systems — private and public — and most expats don't understand the difference until they're already in an emergency room. This guide covers both, in the order that matters to you: private healthcare and insurance first, since that's what most expats actually rely on, then how the public system works and where it falls short. After that, you'll find answers to the questions expats ask most, and a directory of major hospitals by city. The goal isn't to hand you a plan — it's to get you asking the right questions before you need the answers.
Private Healthcare in Mexico
Most expats turn to private healthcare in Mexico. Quality and timely access are a big reason why. Private hospitals in the major cities are outstanding — modern facilities, current equipment, and well-trained staff, with many doctors who trained in the US or Canada and speak English. The best-known private hospitals are in Mexico City, Guadalajara, and Monterrey, though quality private hospitals exist in expat communities across the country. You'll find a hospital directory by city further down this page.
Compared with the public system, private hospitals offer faster access, more specialists, and the level of medical care most expats expect. The tradeoff is cost — and it's rising. Many people pay for private care out of pocket, and as private insurance premiums have climbed over the years, relatively few carry a health plan at all.
That's exactly why it's worth understanding your options before any possible major medical event. For a plain-English look at how health insurance works in Mexico — including how Mexican and international plans compare — see the free guide: Health Insurance in Mexico 2026.
Public Healthcare in Mexico
If private care is one side of the coin, the public system is the other — and it's where the misinformation runs deepest.
One correction first, because most guides online are out of date: if you've read about INSABI or Seguro Popular, both are gone. INSABI was dissolved by federal decree in May 2023. Any article still telling you to enroll in INSABI is pointing you at a program that no longer exists.
For temporary and permanent residents, the public option most relevant to you is voluntary enrollment in IMSS (Seguro de Salud para la Familia) — a paid, annual program with rates based on your age. Enrollment is not automatic. IMSS Voluntary applies a rigorous medical screening through its health questionnaire, and you will not be eligible to enroll if you or your beneficiaries (family members) have suffered from: malignant tumors (cancer); chronic degenerative diseases (advanced complications of diabetes or hypertension); chronic renal failure; severe heart disease or systemic connective tissue disorders; addictions (alcoholism or drug addiction); HIV/AIDS; or mental disorders (psychosis or dementia). Knowing exactly where you stand against these criteria before you apply is essential.
INSABI's safety-net functions passed to a separate free program, IMSS-Bienestar, in 2023. The reality is that the quality of medical care and availability of services vary sharply by state. It is not built for the level of access most expats expect. Which path makes sense for you depends entirely on your health history, lifestyle, and finances.
Frequently Asked Questions: Healthcare in Mexico for Expats
Does INSABI still exist in Mexico?
No. INSABI was dissolved by federal decree in May 2023 and its functions were absorbed into IMSS-Bienestar. Any guide still telling you to enroll in INSABI — or in the older Seguro Popular — is out of date.
Can expats use free public healthcare in Mexico?
Foreign residents with temporary or permanent residency and a valid CURP can access IMSS-Bienestar, Mexico's free public safety-net system. Care is free at the point of service, but the quality of medical services, availability of doctors, supplies, and medical equipment vary significantly by city and state, and it is not designed for the level of access most expats expect.
Do I need a CURP to get public healthcare in Mexico?
Yes. A valid CURP (Mexico's national ID number) is required to register for public health coverage, and it's needed for almost every interaction with the system. Getting your CURP early in your move is one of the most practical steps you can take.
Does public healthcare in Mexico cover pre-existing conditions?
IMSS-Bienestar does not evaluate pre-existing conditions, but the Voluntary IMSS enrollment applies medical screening and excludes enrollment to applicants with specific pre-existing conditions (see below), which is where many expats are caught off guard.
What's the difference between IMSS-Bienestar and the IMSS Voluntary plan?
They are two separate public systems with very different infrastructure, and the gap matters most when you need serious care. In short: the IMSS Voluntary plan buys you into IMSS's full traditional network, while IMSS-Bienestar is a free, primary-care safety net built from former state clinics.
Hospital network and specialist access. IMSS Voluntary gives you access to IMSS's robust traditional infrastructure — Family Medicine Units, zone hospitals, and high-specialty national medical centers (tertiary care) such as La Raza or Siglo XXI, with advanced technology including MRI, CT, and oncology services. IMSS-Bienestar is composed of former state health centers (previously Seguro Popular / INSABI) and rural clinics, focused mainly on primary and secondary care — general consultations, deliveries, basic surgeries. For highly specialized (tertiary) treatment, IMSS-Bienestar access depends on exchange agreements or a very limited number of federal hospitals.
Wait times. Both systems are strained. Under IMSS Voluntary, a general consultation at your Family Medicine Unit can take from a few days to a month (faster via the walk-in unifila line), but specialists — cardiology, neurology, orthopedics — commonly run 3 to 6 months, and elective surgery can exceed six months. IMSS-Bienestar often has shorter or same-day walk-in access for a general practitioner, especially in community areas, but with fewer specialists in-network, referrals for specialized care or secondary surgery can take just as long or longer — made worse by a shortage of active operating rooms in rural and semi-urban areas.
Supply shortages and known deficiencies. IMSS Voluntary complaints center on bureaucratic administration, pre-dawn lines for lab tests, overcrowded emergency rooms, and recurring shortages of specific chronic-condition medications, though basic medicines are usually stocked. IMSS-Bienestar, as a newer decentralized system, carries more severe structural flaws — audits and medical unions report critical shortages of basic supplies (from paracetamol and gauze to wound-care materials), budget cuts to transferred civil hospitals, and no specialists on night or weekend shifts in remote areas.
Service level and patient experience. If you qualify, IMSS Voluntary offers comprehensive coverage and assigns you a family doctor who maintains your long-term history; care can feel rushed under heavy workloads, but protocols are strict. IMSS-Bienestar offers free, community-based care — consultations, medications, and hospitalization at no cost in theory — but quality varies drastically by city and state. In states with integrated medical centers it works well; in states still mid-transition or short on public funds, doctors may lack basic tools, and patients end up buying their own medications from private pharmacies.
Neither is designed for the level of access most expats expect, which is why understanding how your own health history maps to your real coverage options matters before you commit to any path.
Can temporary or permanent residents enroll in the IMSS Voluntary plan?
Yes — temporary and permanent residents can apply for the IMSS Voluntary plan (Seguro de Salud para la Familia), a paid annual program with rates based on your age. But enrollment is not automatic. IMSS Voluntary applies a rigorous medical screening through its health questionnaire, and you will not be eligible to enroll if you or your beneficiaries (spouse / family members) have suffered from: malignant tumors (cancer); chronic degenerative diseases (advanced complications of diabetes or hypertension); chronic renal failure; severe heart disease or systemic connective tissue disorders; addictions (alcoholism or drug addiction); HIV/AIDS; or severe mental disorders (psychosis or dementia). Knowing exactly where you stand against these criteria before you apply is essential.
Do tourists get free healthcare in Mexico?
Tourists are generally eligible only for emergency care through the public system, and access in practice varies. Short-term visitors typically rely on travel medical insurance, which is different from resident health insurance and excludes long-term coverage.
What is the Servicio Universal de Salud?
Announced in April 2026, the Servicio Universal de Salud is a coordination scheme designed to let patients move between IMSS, ISSSTE, and IMSS-Bienestar facilities, rolling out in phases from 2027. It is not a new insurer, but it signals the direction of Mexico's public health system.
Pharmacies and Medication in Mexico
Pharmacies are easy to find throughout Mexico, and most common medications are readily available. Common chains you'll see across the country include Farmacias Guadalajara, Farmacias Benavides, and Farmacias del Ahorro. In larger cities you'll also find 24-hour locations. Not all staff speak English, so expats often prefer hospital pharmacies, where English is more likely.
Some pharmacies have a small medical clinic attached, where a doctor provides low-cost consultations on the spot. Farmacias Similares is one of the most common and affordable chains for this.
Directory of Private Hospitals in Mexico
Jump to City:
Cancun
Ensenada
Guadalajara
Lake Chapala
Léon
Los Cabos
Mérida
Mexico City
Playa del Carmen
San Miguel de Allende
Tijuana
Tulum
Hospitals in Tijuana – Hospitales en Tijuana
Angeles Hospital Tijuana - Hospital Angeles Tijuana
Address: P.º de los Héroes 10999, Zona Urbana Rio Tijuana, 22010 Tijuana, B.C., Mexico
Phone: 664 635 1800
Mexico Hospital Tijuana - Hospital México Tijuana
Address: P.º Tijuana 9077, Empleados Federales, 22010 Tijuana, B.C., Mexico
Phone: 664 683 6363
Hospitals in Ensenada – Hospitales en Ensenada
Velmar Hospital - Hospital Velmar
Address: De Las Arenas 151, Playa Ensenada, 22880 Ensenada, B.C., Mexico
Phone: 646 173 4500
Website: http://www.hospitalvelmar.com/english/index.html
Sirona Hospital - Hospital Sirona
Address: Colorín 284, Valle Dorado, 22890 Ensenada, B.C., Mexico
Phone: 646 173 2280
Private Hospitals in Los Cabos – Hospitales en Los Cabos
H+ Hospital Los Cabos - Hospital H+ Los Cabos
Address: Carr. Transpeninsular, 23405, San José del Cabo, B.C.S., Mexico
Phone: 624-104-9300
Saint Luke´s Hospital Cabo San Lucas - Hospital Saint Luke´s Cabo San Lucas
Address: Avenida Aguajitos Ext., Fraccionamiento C, Int Lote 12, Arcos del Sol I, 23474 Cabo San Lucas, B.C.S., Mexico
Phone: 624-143-0911
Hospitals in La Paz – Hospitales en La Paz
Medical Center La Paz – Centro Médico La Paz
Address: Del Pez Vela S/N, Guaycura, 23090 La Paz, B.C.S., Mexico
Phone: 612-124-1165
Hospitals in León – Hospitales en León
Angeles Hospital – Hospital de los Angeles
Address: Av Cerro Gordo, Lomas del Campestre, 37150 León, Guanajuato, Mexico
Phone: 477-788-5600
Aranda de la Parra Hospital - Hospital Aranda de la Parra
Address: M. Hidalgo 329, Centro, 37000 León, Gto., Mexico
Phone: 477-719-7100
Hospitals in San Miguel de Allende – Hospitales en San Miguel de Allende
MAC Hospital San Miguel de Allende – Hospital MAC San Miguel de Allende
Address: Camino a Alcocer 12, Saltito de Guadalupe, 37745 San Miguel de Allende, Guanajuato, Mexico
Phone: 415-150-3900
Joya Hospital San Miguel de Allende – Hospital Joya San Miguel de Allende
Address: Lib. José Manuel Zavala 12-A, Zona Centro, 37700 San Miguel de Allende, Gto., Mexico
Phone: 415-152-5900
Hospitals in Querétaro – Hospitales en Querétaro
Star Medica Hospital Querétaro – Hospital Star Médica Querétaro
Address: Blvd. Bernardo Quintana Arrioja 4060, San Pablo, 76125 Santiago de Querétaro, Qro., Mexico
Phone: 442-427-8000
Angeles Hospital Querétaro – Hospital Angeles Querétaro
Address: Calle Bernardino del Razo 21, Ensueño, 76178 Santiago de Querétaro, Qro., Mexico
Phone: 442-192-3000
CMJ Hospital – Centro Médico Juríca
Dr. Michael Schmidt – Orthopedic surgeon / Dr. Michael Schmidt Cirujano Ortopédico
Address: Priv. de los Industriales 111-A, Jurica, 76100 Santiago de Querétaro, Qro., Mexico
Phone: 442-218-0100
H+ Hospital Queretaro - Hospital H+ Querétaro Address: Calle Privada Ignacio Zaragoza 16, Centro, 76000 Santiago de Querétaro, Qro., Mexico Phone: 442-477-2222
Hospital San José Moscati Address: Av. de las Ciencias 2058, 76226 Juriquilla, Qro., Mexico Phone: 442 189 3660
Angeles Hospital Querétaro Centro Sur - Hospital Angeles Centro Sur Querétaro Address: Blvd. Centro Sur 9800, Centro Sur, 76090 Santiago de Querétaro, Qro., Mexico Phone: 442-261-4200
Hospitals in Tulúm – Hospitales en Tulúm
Costamed Tulúm – Hospital Costamed Tulúm
Address: C. 3 Sur s/n-Lote 8, Villas Tulum, 77760 Tulum, Q.R., Mexico
Phone: 984-124-0830
Hospitals in Cancún – Hospitales en Cancún
Galenia Hospital Cancún – Hospital Galenia Cancún
Address: Av. Tulum, Lote 1, Mza. 1, SM. 12 Esq. Nizuc Fracc. Sta. María Siké, 77505 Cancún, Q.R., Mexico
Phone: 998-891-5200
Hospiten Hospital in Cancún – Hospital Hospiten Cancún
Address: Av. Bonampak 10, Zona Hotelera, 77500 Cancún, Q.R., Mexico
Phone: 998-881-3700
Amerimed Hospital – Hospital Amerimed
Address: Av. Tulum sur no.260 Manzanas 4, 5 y 9, 7, 77500 Cancún, Q.R., Mexico
Phone: 998-881-3400
Hospitals in Playa del Carmen – Hospitales en Playa del Carmen
Costamed Hospital Playa del Carmen – Hospital Costamed Playa del Carmen
Address: Carretera Federal 305 de Cuota MZ 285 LT 7 Col. Ejido Sur, 77712 Playa del Carmen, Q.R., Mexico
Phone: 984-803-7777
Amerimed Hospital Playa del Carmen – Hospital Amerimed Playa del Carmen
Address: Federal Highway Mz 155, lot 3 between 20th Street and 22nd Street, Ejidal, 77712 Playa del Carmen, Q.R., Mexico
Phone: 984-206-5450
Hospitals in Mérida – Hospitales en Mérida
Star Médica Hospital – Hospital Star Médica
Address: C. 26 199, Col. Altabrisa, 97133 Mérida, Yucatán, Mexico
Phone: 999-930-2880
Faro del Mayab Hospital – Hospital Faro del Mayab
Address: Calle 24 280, Temozon Norte, Santa Gertrudis Copo, 97115 Mérida, Yuc., Mexico
Phone: 999-689-4500
The Mérida Clinic – Clínica de Mérida
Address: Av. Itzáes No. 242, Colonia García Ginerés, Mérida
Phone: 999-942-1800
Hospitals in Mexico City – Hospitales de la Ciudad de México
Angeles Hospitals Mexico City– Hospital Angeles Ciudad de México
Several locations in Mexico City:
Hospital Angeles Acoxpa
Address: Calz Acoxpa 430, Coapa, Ex-Hacienda Coapa, Tlalpan, 14308 Ciudad de México, Ciudad de México, Mexico
Phone: 55-5679-5000
Hospital Angeles Lindavista
Address: Calle Riobamba 639, Lindavista Sur, Gustavo A. Madero, 07760 Ciudad de México, Ciudad de México, Mexico
Phone: 55-5754-7000
Hospital Angeles Lomas
Address: Vialidad de la Barranca 240, Hacienda de las Palmas, 52763 México, Mexico
Phone: 55-5246-5000
Hospital Angeles Metropolitano
Address: Tlacotalpan 59, Roma Sur, Cuauhtémoc, 06760 Ciudad de México, CDMX, México
Phone: 55-5564-6759
Hospital Angeles México
Address: Agrarismo 208, Escandón II Secc, Miguel Hidalgo, 11800 Ciudad de México, CDMX, Mexico
Phone: 55-5516-9900
Hospital Angeles Mocel
Address: C. Gobernador Gregorio V. Gelati 29, San Miguel Chapultepec I Secc, Miguel Hidalgo, 11850 Ciudad de México, CDMX, Mexico
Phone: 55-5278-2300
Hospital Angeles Pedregal
Address: Camino Sta. Teresa 1055-S, Heroes de Padierna, Héroes de Padierna, La Magdalena Contreras, 10700 Ciudad de México, CDMX, Mexico
Phone: 55-5449-5500
Hospital Angeles Roma
Address: C. Querétaro 58, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Phone: 55-5265-3000
Hospital Angeles Santa Mónica
Address: Temístocles 210, Polanco, Polanco IV Secc, Miguel Hidalgo, 11560 Ciudad de México, CDMX, Mexico
Phone: 55-5531-3120
Médica Sur Hospital Mexico City – Hospital Médica Sur Ciudad de México
Address: Puente de Piedra 150, Toriello Guerra, Tlalpan, 14050 Ciudad de México, CDMX, Mexico
Phone: 55-5424-7200
American British Cowdray ABC Medical CenterMexico City – Centro Médico ABC Ciudad de México
Address: Av. Carlos Fernández Graef 154, Santa Fe, Contadero, Cuajimalpa de Morelos, 05330 Ciudad de México, CDMX, Mexico
Phone: 55-1103-1600
Hospitals in the State of Mexico – Hospitales en el Estado de México
Star Médica Hospital Luna Parc – Hospital Star Médica Luna Parc
Located in: Luna Parc Cuautitlan Izcalli
Address: C, Av. Primero de Mayo MZ C-34 LT 34, Cumbria, 54740 Cuautitlán Izcalli, Méx., Mexico
Phone: 55-5864-6464
Hospitals in Guadalajara – Hospitales en Guadalajara
Country 2000 Hospital – Hospital Country 2000 Guadalajara
Address: Av. Cvln. Jorge Álvarez del Castillo 1542, Chapultepec Country, 44620 Guadalajara, Jal., Mexico
Phone: 33-3854-4500
Angeles del Carmen Hospital Guadalajara – Hospital Angeles del Carmen Guadalajara
Address: C. Tarascos 3435, Monraz, 44670 Guadalajara, Jal., Mexico
Phone: 33-3813-0042
Hospitals in Lake Chapala Ajijic – Hospitales en Lago Chapala Ajijic
San Antonio del Lago Hospital – Hospital San Antonio del Lago
Address: Hidalgo, Carretera Ote. 23, San Antonio Tlayacapan, 45992 Jalisco, Mexico
Phone: 376-689-0911
Joya Hospital Chapala - Hospital Joya Chapala
Address: Libramiento Carretera Ajijic - Chapala No. 153, San Antonio Tlayacapan, 45915 Ajijic, Jalisco.
Phone: 376-765-8200

