Study & NCLEX
Best Master's In Public Health Programs
A master of public health (MPH) prepares you to protect and promote community health through programs, initiatives, and policy. Graduates work as epidemiologi…
Medically reviewed by Jonathan Kim, DO
Last reviewed Jun 11, 2026·Next review Jun 11, 2027
clinical-guide
A master of public health (MPH) prepares you to protect and promote community health through programs, initiatives, and policy. Graduates work as epidemiologists, biostatisticians, health educators, and researchers, and demand keeps growing. Per the Bureau of Labor Statistics (BLS), epidemiologists and statisticians earned median annual salaries of $83,980 and $103,300 in 2024. Below are strong MPH programs with the data that matters, followed by how the degree works and how to apply.
Master of Public Health Programs
Yale University's master of public health (MPH) program pairs diverse coursework with applied practice and research, and faculty guide course selection, internships, and thesis projects. Concentrations include climate change and health, global health, implementation science, maternal and child health promotion, and U.S. health justice.
- Program(s): Two-year MPH; advanced professional MPH; BA-BS/MPH select; accelerated MBA/MPH in healthcare management; executive MPH
- Campus: New Haven, Connecticut
- Type: Private
- Accreditation(s): Council on Education for Public Health (CEPH)
- Tuition: $53,450 per year
- Admission Requirements: Statement of purpose; transcripts; three letters of recommendation; standardized test scores; resume or CV; writing sample
- Minimum Time Commitment: 24 months
- On-Campus Requirements: Yes
- Graduation Rate: 98%
- Median Earnings Five Years After Graduation: $94,970 according to College Scorecard.
The University of California-Los Angeles's MPH program offers accelerated and executive-style options for working professionals, with strong research opportunities. The program includes five specialties: epidemiology, biostatistics, health policy and management, environmental health science, and community health science.
- Program(s): MPH – health professionals; MPH – community health sciences; MPH – environmental health science; MPH – health policy; MPH – health management; MPH – biostatistics; MPH – epidemiology; MPH – health policy and management
- Campus: Los Angeles, California
- Type: Public
- Accreditation(s): Council on Education for Public Health (CEPH)
- Tuition: $35,000 per year
- Admission Requirements: Bachelor's degree from an accredited institution; minimum 3.0 GPA; statement of purpose; personal statement; three letters of recommendation; transcripts; GRE scores; writing sample
- Minimum Time Commitment: 24 months
- On-Campus Requirements: Yes
- Graduation Rate: 92%
- Median Earnings Five Years After Graduation: $114,617 according to College Scorecard.
The Harvard T.H. Chan School of Public Health's MPH program builds specialized knowledge and broad skills. Harvard offers two main options: a 45-credit or 65-credit curriculum. The MPH-45 runs online or hybrid and finishes within two years part time; the MPH-65 is for students with a bachelor's and two years of public health experience and takes three full-time semesters.
- Program(s): MPH-45; MPH-65; MPH – epidemiology; MPH – generalist
- Campus: Cambridge, Massachusetts
- Type: Private
- Accreditation(s): Council on Education for Public Health (CEPH)
- Tuition: $63,000 per year for the 65-credit program; $71,820 for the 45-credit program
- Admission Requirements: Bachelor's degree; transcripts; CV/resume; statement of purpose; standardized test scores optional; three letters of reference
- Minimum Time Commitment: 12 months
- On-Campus Requirements: Yes
- Graduation Rate: 98%
- Median Earnings Five Years After Graduation: $204,275 according to College Scorecard.
The MPH program at Cornell University runs in a hybrid format with small cohorts and heavy hands-on learning. Students choose from four concentrations: infectious disease epidemiology; food systems and health; environment, climate, and health; and emergency preparedness and management.
- Program: MPH
- Campus: Ithaca, New York
- Type: Private
- Accreditation(s): Council on Education for Public Health (CEPH)
- Tuition: $44,768 per year for the standard track; $67,152 per year for the 12-month accelerated track
- Admission Requirements: Bachelor's degree; documentation of advanced health-related degree for the accelerated program; official transcripts; resume; statement of purpose; three letters of reference; English language proficiency
- Minimum Time Commitment: 12 months
- On-Campus Requirements: Yes
- Graduation Rate: 95%
The MPH program at Vanderbilt University is a two-year program run through the School of Medicine, training research scientists and public health leaders. Vanderbilt offers three tracks, epidemiology, global health, and health policy, blending online and on-campus learning with full- or part-time options.
- Program(s): MPH
- Campus: Nashville, Tennessee
- Type: Private
- Accreditation(s): Council on Education for Public Health (CEPH)
- Tuition: $66,150 total for full-time students; $79,550 total for part-time students
- Admission Requirements: Bachelor's, master's, or doctoral degree; curriculum vitae or resume; GRE and/or MCAT scores; statement of purpose; three letters of recommendation; writing sample
- Minimum Time Commitment: 24 months
- On-Campus Requirements: Yes
- Graduation Rate: 93%
- Median Earnings Four Years After Graduation: $228,535 according to College Scorecard.
The University of Washington-Seattle Campus MPH program builds academic, practical, and multidisciplinary skills through six concentrations, with online flexibility and a collaborative environment.
- Program(s): MPH – environmental and occupational health sciences; MPH – epidemiology; MPH – global health; MPH – health systems and population health; MPH – food systems, nutrition, and health; MPH – public health genetics
- Campus: Seattle, Washington
- Type: Public
- Accreditation(s): Council on Education for Public Health (CEPH)
- Tuition: $24,790 for in-state students; $43,150 for out-of-state students
- Admission Requirements: Bachelor's degree; minimum 3.0 GPA; SOPHAS application; statement of purpose; resume; official transcripts
- Minimum Time Commitment: 24 months
- On-Campus Requirements: No
- Graduation Rate: 84%
- Median Earnings Four Years After Graduation: $93,841 according to College Scorecard.
The University of California-Irvine's MPH program trains practitioners to address health challenges in diverse communities, with six specialization areas. Most students finish in six quarters, though part-time enrollment is available, and graduates work in behavioral sciences, biomedical practice, health services administration, maternal and child health, environmental health science, and biostatistics.
- Program(s): MPH – biostatistics; MPH – environmental and occupational health; MPH – epidemiology; MPH – health systems policy; MPH – community health and health equity; MPH – global health
- Campus: Irvine, California
- Type: Public
- Accreditation(s): Council on Education for Public Health (CEPH)
- Tuition: $28,500 total per year for in-state students; $40,740 total per year for out-of-state students
- Admission Requirements: Bachelor's degree; minimum 3.0 GPA; proof of quantitative skills
- Minimum Time Commitment: 24 months
- On-Campus Requirements: Yes
- Graduation Rate: 87%
Brown University's MPH program emphasizes interdisciplinary learning, research, health equity, and global health. Students gain practical experience through community partnerships and fieldwork, and the MPH generalist track is fully online for working professionals.
- Program(s): MPH – epidemiology; online MPH; MPH – global health; MPH – health behavior; MPH – health sciences; MPH – interdisciplinary; MPH – maternal and child health; accelerated MPH for clinicians
- Campus: Providence, Rhode Island
- Type: Private
- Accreditation(s): Council on Education for Public Health (CEPH)
- Tuition: $5,200 per course
- Admission Requirements: Bachelor's degree; three semesters of calculus; one semester of linear algebra; one semester of probability for the MPH – biostatistics concentration
- Minimum Time Commitment: 16 months
- On-Campus Requirements: No
- Graduation Rate: 96%
- Median Earnings Four Years After Graduation: $93,143 according to College Scorecard
Northwestern University's MPH program integrates public health with other professional fields and emphasizes data and analytical skills. The student body includes nurses, physicians, social science specialists, and community health research leaders, and students can apply prior or concurrent graduate credits toward the MPH.
- Program(s): MPH – generalist; MPH – community health; MPH – data science; MPH – epidemiology; MPH – global health
- Campus: Evanston, Illinois
- Type: Private
- Accreditation(s): Council on Education for Public Health (CEPH)
- Tuition: $22,300 per quarter
- Admission Requirements: Bachelor's degree; minimum 3.0 GPA; statement of purpose; two letters of recommendation; standardized test scores optional
- Minimum Time Commitment: 12 months
- On-Campus Requirements: Yes
- Graduation Rate: 95%
The MPH program at the University of Texas Health Science Center at Tyler is one of the most flexible options. The 42-credit-hour program can be finished within six years, though most students complete it in two. Coursework covers social and behavioral sciences, biostatistics, epidemiology, and a practicum.
- Program(s): MPH
- Campus: Tyler, Texas
- Type: Public
- Accreditation(s): Southern Association of Colleges and Schools Commission on Colleges (SACSCOC)
- Tuition: $645 per credit hour
- Admission Requirements: Bachelor's degree in a related field; two semesters of science; one semester of college algebra; minimum 3.0 GPA; three letters of recommendation
- Minimum Time Commitment: 15 months
- On-Campus Requirements: No
How Master of Public Health Programs Work
You can finish an MPH in 1-2 years, and some schools give part-time students up to six years. The curriculum runs 42-80 credits and covers the five core public health knowledge areas set by the Council on Education for Public Health (CEPH): biostatistics, epidemiology, environmental health sciences, social and behavioral sciences, and health policy and administration. Schools add tracks for specializations like epidemiology, biostatistics, community health education, and health systems administration and policy. Students apply what they learn through field experience and a capstone research project.
Applying to an MPH Program
Check each school's website for application requirements. Beyond a bachelor's degree, some programs require prerequisite coursework or relevant work experience. Application fees typically run $50-$75.
- Admission Materials: Official college transcripts, a resume or CV, and an essay or personal statement. Many schools do not require standardized test scores such as the GRE or GMAT, or waive them for many applicants.
- GPA Requirement: 2.75-3.0
Why Accreditation Matters
Every program on this list holds institutional and programmatic accreditation. CEPH accredits public health schools and programs in the United States and is recognized by the U.S. Department of Education as the standard for high-quality public health programming. Many employers, including federal and state agencies, hire only graduates of CEPH-accredited programs. A CEPH-accredited MPH also makes you eligible to sit for the certified in public health exam from the National Board of Public Health Examiners, and doctoral programs and fellowships often require or prefer it.
Frequently Asked Questions
Is an MPH worth it? Yes, and the job outlook is strong. Per the BLS, epidemiologists can expect 16% job growth between 2024-2034, far faster than average.
Does an MPH lead to a good career? Yes. The degree opens many rewarding paths. Epidemiologists and statisticians earned median annual salaries of $83,980 and $103,300 as of 2024.
How long does an MPH take? It depends on full- or part-time enrollment and your schedule. Full-time students typically complete 42-45 credits in 2-3 years.
How is an MPH different from an MS in public health? The MPH teaches you to apply public health principles to real-world problems and emphasizes hands-on training in public health settings. The MS leans toward scholarship and research.