Abroadly

Study Public Health in Mexico 🇲🇽

Mexico offers 11 Public Health programs across 11 universities. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.

11 Programs
11 Universities
100% STEM

Why Mexico for Public Health?

Living Cost

$6,000/yr

Full guide to studying in Mexico →

By Degree Level

Master (11)

Top Universities for Public Health in Mexico

Autonomous University of Baja California

Tijuana · National rank #6 · QS #1401

Master of Public Health · Master
Autonomous University of Yucatán

Mérida · National rank #8 · QS #1401

Maestría en Salud Pública · Master
University of Veracruz

Xalapa · National rank #8 · QS #1401

Maestría en Salud Pública · Master
Autonomous University of Hidalgo State

Pachuca · National rank #10 · QS #1201

Master in Public Health · Master
University of Colima

Colima · National rank #18

Maestría en Salud Pública · Master
Autonomous University of Tlaxcala

Tlaxcala · National rank #35

Maestría en Salud Pública · Master
Autonomous University of Tabasco

Villahermosa · National rank #36

Master of Public Health · Master
Universidad del Valle de México

Mexico City · National rank #36 · QS #1401

Maestría en Salud Pública · Master
Autonomous University of Nayarit

Tepic · National rank #46

Master in Public Health · Master
Autonomous University of Campeche

Campeche · National rank #49

Master in Public Health · Master
Autonomous University of Guerrero

Chilpancingo · National rank #78

Maestría en Salud Pública · Master

Frequently Asked Questions

How much does it cost to study Public Health in Mexico?
Tuition for Public Health programs in Mexico varies by university. Annual living costs (accommodation, food, transport) are approximately $6k.
What are the English language requirements for Public Health in Mexico?
English-taught Public Health programs in Mexico typically require:. Requirements vary by university and program level — always check the specific program page.
How many Public Health programs are in Mexico?
Abroadly lists 11 Public Health programs at 11 universities across Mexico. Programs are available at Bachelor, Master, and PhD level.
Are Public Health programs in Mexico STEM-designated?
100% of Public Health programs in Mexico carry STEM designation. STEM classification can be important for visa purposes in countries like the US and UK after graduation.
Is Mexico a good country for Public Health students?
Mexico is a strong choice for Public Health with 11 universities offering these programs. The primary language is Spanish, though many programs are taught in English.
What degree levels are available for Public Health in Mexico?
In Mexico, Public Health programs are offered at: Master (11 programs). This gives students flexibility whether they're seeking an undergraduate degree, postgraduate specialization, or doctoral research.