18 Masters in Public Health (MPH) Online 2024

18 Masters in Public Health (MPH) Online 2024

Do you wish to study for a master’s in public health online? We have a compiled list of master's degree in public health, which are the best online mph programs you can find anywhere.

A master’s in Public Health Administration from an accredited online program may help to set you up for an exciting career change, and these courses are for working professionals or individuals who can't afford the burden of studying on-campus.

The masters in public health online programs are accredited online master’s in public health programs that gives you a study option from anywhere in the world, and are recognized degrees just like the on-campus programs.

If you are searching for schools that offer MPH programs online, we have a list of 18 universities for you to choose from. Read on to find out!


Article Guide:

  1. Benefits of having a master's degree in Public Health

  2. Table showing 18 universities for Masters in Public Health online and their tuition fees

  3. 18 universities for Masters in Public Health (MPH) online 2024

  • University of Southern California

  • Tufts University

  • Johns Hopkins University

  • University of California, Berkeley

  • George Washington University

  • University of South Florida

  • University of Johannesburg

  • Baylor University

  • Tulane University

  • Yale University

  • University of Washington

  • Columbia University

  • Purdue University

  • University of Massachusetts

  • University of California, Los Angeles

  • Dartmouth College

  • Harvard University

  • Emory University

  1. Conclusion


Benefits of Having a Master's Degree in Public Health

Aside from the fact that MPH degree has a flexible study approach, there are other benefits from earning a Master's in Public Health. Here are five benefits of having an MPH degree.

  1. Expanded public health knowledge and skills

MPH curriculums are designed to equip students with the knowledge they need to face whatever Public health issues or emergencies that may arise.

  1. An opportunity to impact the society

You can easily find meaning and fulfilment when you know that your work contributes to the health and general wellbeing of a lot of people. Being able to have a hand in combating public health issues for the benefit of society is a great responsibility and great honor.

  1. Increased career opportunities

Students who earn their MPH degree are qualified for more advanced positions like Health Management, Disaster and Emergency Specialist, Epidemiologist, and Public Health Director, all of which will allow you to take on additional responsibilities and gain more decision-making power.

  1. Travel and work around the world

Public Health professionals can work anywhere in the world. You can apply your skills in any laboratory or work with people from different cultures. This will also give you an opportunity to learn foreign languages.

  1. Job security

According to the U.S. Bureau of Labor Statistics, Public Health jobs are expected to grow between 5-11% in the next 10 years. This means that Public Health professionals will have numerous job opportunities.


Table Showing Universities for Masters in Public Health Online and their Tuition Fees



Tuition Fee


University of Southern California

$2,035 per credit hour


Tufts University

$1831 per credit


Johns Hopkins University

$987 per credit


University of California, Berkeley

$1341 per unit


George Washington University

$1,765 per credit


University of South Florida

$424.52 per credit hour


University of Johannesburg

R236 per credit


Baylor University

$1,785 per credit hour


Tulane University

$1,537 per credit


Yale University

$37,695 (first year)


University of Washington



Columbia University

$1,882 per credit


Purdue University

$818.80 per credit hour


University of Massachusetts

$622 per credit


University of California, Los Angeles

$11,442 per year


Dartmouth College



Harvard University

$33,480 per year


Emory University

$1,960 per credit hour



18 Universities for Masters in Public Health (MPH) Online 2024

This section highlights 18 universities that offer master of public health online degree programs. Most of these public health online courses, which are online MPH programs no GRE required courses, are also CEPH  accredited online MPH programs.


1. University of Southern California

First on our list of schools offering an online public health degree is University of Southern California. The University of Southern California’s Master of Public Health is the only online MPH delivered by a top-ranked medical school with world-renowned faculty.

If you want to maximize your impact on the world of public health and health care, USC MPH online program will help you to achieve this.

Tuition: $2,035 per credit hour

Admission Requirements

To apply for USC’s Online Master of Public Health Program, you should have:

  • Bachelor’s degree from an accredited institution

  • GPA of 3.0 or more

  • Application fee: $90

  • Three academic or professional letters of recommendation

  • A statement of purpose of approximately 2-3 pages addressing the following questions: Why are you interested in pursuing the MPH degree? How will an MPH degree affect or enhance your career aspirations and goals?

  • Current professional resume

Start application process


2. Tufts University

The MPH online program at Tufts University School of Medicine, will empower you to advance health equity by collecting and analyzing data, researching, and understanding public health programming.

As a Tufts online MPH student, you will gain knowledge in a collaborative online environment with peers across the country who share your motivation to improve population health, and you will also work towards a career focused on solving issues facing public health.

Tuition fee: $1831 per credit

 Admission Requirements

  • A bachelor’s degree from a regionally accredited college or university

  • Non-refundable application fee of $70

  • Official Transcripts

  • Resume or CV

  • Statement of Purpose

  • Three letters of recommendation

Start application process


3. Johns Hopkins University

The Johns Hopkins MPH online curriculum, which is one of the best online mph programs in USA, prepares students to become leading public health professionals capable of addressing current global health problems with multidisciplinary, evidence-based approaches.

During this MPH degree online program, students interact with public health faculty members renowned for teaching, practice and ongoing research around the world.

Tuition fee: $987 per credit

Admission Requirements

  • A bachelor's degree

  • Two years of post-baccalaureate, health-related work experience

  • Strong academic background with credits in math, general biology and any health-related science course

  • Transcripts

  • Resume

  • Statement of Purpose

  • Recommendation Letters

  • Applicants must understand how studying public health relates to their professional aspirations

Start application process


4. University of California, Berkeley

The UC Berkeley online MPH program delivers a rewarding educational experience that will equip you with relevant skills around your schedule, from anywhere in the world.

This Berkeley MPH online program empowers professionals to advance their careers while earning an MPH, and also encourages specialization with areas of study including; Health Policy and Management, Community Health Sciences, Epidemiology and Biostatistics, Spatial Data Science and Global Health.

Tuition fee: $1341 per unit

Admission Requirements

  • Application fee of $120 for US citizens, and $140 for others

  • Statement of Purpose

  • Personal Statement

  • Resume

  • Documentation of work experience (Prior work experience, preferably in health sector related activities)

  • Transcripts for all college-level coursework

Start application process


5. George Washington University

George Washington University MPH online, is designed for aspiring public health leaders who are called to advance and safeguard the health and wellness of people across the globe.

GWU online MPH program empowers you to design your curriculum to align with a specific public health career you intend to pursue or even take a generalist approach.

Tuition fee: $1,765 per credit

Admission Requirements

  • $75  non-refundable application fee

  • Statement of Purpose

  • Official Transcripts

  • Resume or CV

  • Letters of Recommendation

  • English Language Proficiency: TOEFL - 100, IELTS - 7.0.

Start application process


6. University of South Florida

The USF MPH online degree gives students the skills and training necessary to formulate public health policies, address issues and advocate for change.

USF which is one of the cheapest online MPH schools, allows for students to concentrate in one of several public health specialties, allowing them to better understand, improve and protect the health and well-being of the population.

Tuition fee: $424.52 per credit hour

Admission Requirements

The following materials will need to be submitted to SOPHAS applications for the College of Public Health:

  • A bachelor’s degree with a “B” average or better

  • A statement of purpose and objectives

  • A resume or curriculum vitae

  • A minimum of two letters of recommendation

  • Applicants to the Public Health graduate programs are not required to submit GRE test scores. However, if you believe your test scores have the potential to strengthen your application, you may send your GRE test scores to ETS code 4224.

Start application process


7. University of Johannesburg

The online Master of Public Health UJ programme aims to empower health professionals to analyze, strategize, and offer solutions to public health challenges in South Africa and around the globe.

UJ Masters in Public Health programme requires no travel and no face-to-face sessions, allowing you to earn credits at your own pace while fulfilling personal and professional obligations.

Tuition fee: R236 per credit

Admission Requirements

  • A Health-related qualification at NQF Level 8 such as Environmental Health, Public Health, MbChB, Social Work, Physiotherapy, Nursing, or other related equivalent qualification.

  • An average of 65% for the NQF Level 8 qualification

  • A minimum of five years’ work experience in the field of Public Health, Environmental Health, and/or Occupational Health and Safety, of which three years must be in a Management position.

Required documentation:

  • A certified academic record and a certified copy of highest qualification obtained

  • An updated and detailed CV

  • Evidence of NQF Level of highest qualification

  • Proof of work experience

  • A motivation letter

  • A general referee report from a colleague or a recommendation letter

  • SAQA evaluation for non-South African qualifications

Start application process


Read: 15 Best Online Master's Programs in South Africa 2024


8. Baylor University

With a specialization in Community Health, designed for compassionate, aspiring public health advocates, the Baylor MPH online program will ensure that you enter the field as a principled public health professional, focused on doing well by being of service to others.

This Baylor online MPH program will prepare you to serve others and improve quality of life across populations by promoting health and wellness locally and globally.

Tuition fee: $1,785 per credit hour

Admission Requirements

  • A bachelor’s degree from a regionally accredited institution

  • An undergraduate GPA of 3.0 or higher

  • A resume

  • Official transcripts

  • Three letters of recommendation

  • A personal statement

Start application process


9. Tulane University

The Online Master of Public Health (MPH) program at Tulane, advocates for the benefit of public health by creating culturally competent professionals throughout the world.

Tulane MPH online program was designed to expand access to a diverse group of students driven to promote health equity, give a voice to those in need, and create healthier communities for all.

Tuition fee: $1,537 per credit

Admission Requirements

  • A bachelor’s degree from an accredited institution of higher learning

  • A GPA above 3.0 on a 4.0 scale

  • A non-refundable $100 application fee

  • Personal Statement

  • Resume or CV

  • Official Transcripts

  • Letters of Recommendation

Start application process


10. Yale University

The Executive MPH at Yale University, is an innovative program that blends comprehensive online education with in-person management and leadership training on the Yale campus, to create a unique educational experience.

The Yale MPH online program aims to train professionals who seek to acquire a strong public health education, advanced training in their area of interest, and hands-on public health and leadership training.

Tuition fee: $37,695 (first year)

Admission Requirements

  • A bachelor’s degree and at least four years of relevant work experience

  • $105 application fee

  • A statement of academic purpose

  • Transcripts

  • Three letters of recommendation

  • Resume/CV

Start application process


11. University of Washington

The University of Washington online MPH program, is an 18-month online program for working professionals who are tackling today’s major health challenges.

This UW online MPH will help you learn the basic disciplines of population health, biostatistics, epidemiology, environmental health, health management and policy, and social and behavioral health.

Tuition fee: $39,105

Admission Requirements

  • A minimum of two years’ professional experience

  • A baccalaureate degree from an accredited college or university

  • A satisfactory grade-point average (3.0) in the last graded 90 quarter/60 semester hours

  • Demonstrated English language proficiency for applicants whose native language is not English

  • Transcripts

  • Statement of Purpose

Start application process


12. Columbia University

This Master in Public Health course distance learning school, is an internationally recognized college when it comes to tackling public health issues ranging from emerging infectious diseases and urban health disparities to the implications of health policy decisions.

The Columbia mph online program is designed to educate the next generation of public health leaders, conduct groundbreaking discovery, and deliver solutions to protect and improve health of people everywhere.

Tuition fee: $1,882 per credit

Admission Requirements

  • Letters of Recommendation
  • Standardized Test Scores
  • Statement of Purpose
  • CV or Resume
  • Transcripts

Start application process


13. Purdue University

Another top university that offers an online master’s degree in public health, is Purdue University.

Purdue online MPH program is designed for individuals who wish to join the field as well as public health professionals who want to expand their knowledge and abilities, with an interest in identifying and enacting public health solutions locally, nationally and globally.

Tuition fee: $818.80 per credit hour

Admission Requirements

  • An application fee of $60 ($75 for international)

  • Official Transcripts

  • 3.0 cumulative GPA minimum from most recently conferred undergraduate, graduate, or professional degree

  • Three Letters of Recommendation

  • Statement of Purpose

  • Diversity Essay

  • Resume or Curriculum Vitae

Start application process


14. University of Massachusetts

Aside from being one of the most affordable mph programs in the U.S, The UMass Amherst online master of public health in public health practice is a degree that is concentrated at working public-health and health-care professionals.

The general nature of UMass MPH online degree means that students are given the opportunity to design the degree to fit their career goals or interests.

Tuition fee: $622 per credit

Admission Requirements

  • A bachelor’s degree

  • A cumulative minimum GPA of 2.75 on a 4.0 scale

  • At least 3 years of professional full-time experience in either public health or health care

  • CV/Resume

  • Personal Statement

  • 2 letters of recommendation

  • Official transcripts

  • TOEFL (if applicable) UMass code:3917

  • Application Fee $85.00

Start application process


15. University of California, Los Angeles

UCLA's online MPH is a professional degree that will prepare you to solve public health problems by applying professional disciplinary approaches and methods in professional environments such as local, state or national public health agencies and health care organizations.

UCLA online MPH allows you to specialize in one department so that you can concurrently gain focused knowledge in a particular area.

Tuition fee: $11,442 per year

Admission Requirements

  • A bachelor’s degree with at least a 3.0 GPA (cumulative or upper division)

  • Resume/CV

  • A minimum of three years of full-time work experience is required (Experience does not have to be clinical or in public health)

  • Official Transcripts

  • Personal Statement

  • Three Letters of Recommendation

  • GRE Scores

Start application process


16. Dartmouth College

Learn how to lead transformative change in health and health care through the Dartmouth MPH online program.

This master’s in public health online no GRE required program, enables you to pursue your MPH with minimal time away from your job, and is also designed specifically for working professionals who are passionate about making a change in the public health sector.

Tuition fee: $38,181

Admission Requirements

  • A bachelor's degree

  • Personal Statement

  • Two Letters of Recommendation

  • Resume or CV

  • Official Academic Transcripts

  • Standardized Test Scores

  • Application Fee

Start application process


17. Harvard University

The MPH in Epidemiology is designed to fit the lives of busy professionals, to prepare you for new levels of leadership in your career while fitting around your busy schedule.

The online MPH Harvard program is designed for individuals seeking specialization in advanced quantitative methods of epidemiology and its applications for clinical and population health research, policy, and programs. This MS Epidemiology online degree also provides a public health framework for epidemiologists.

Tuition fee: $33,480 per year

Admission Requirements

Eligible applicants for the MPH in epidemiology should meet one of the following criteria:

  • Hold a doctoral degree in a health profession or academic area related to public health. (International medical degrees also qualify as a doctoral degree)

  • Hold a professional master’s degree in a health-related field with at least three years of health-related work experience following completion of the degree.

  • Hold a bachelor’s degree with at least 5 years of post-baccalaureate experience in a relevant health-related field.

Required Documents:

  • Statement of Purpose

  • Test Scores

  • Letters of Reference

  • CV/Resume

  • Transcripts / Marks Sheets

Start application process


18. Emory University

The Rollins School of Public Health's distance learning Executive Master of Public Health program (EMPH) offers a master's-level public health degree for busy working professionals.

Majority of your learning experience in this Emory MPH online program, will occur in an online environment called Canvas, a platform where students will view and complete all assignments, interact with peers and faculty members, and engage in learning exercises.

Tuition fee: $1,960 per credit hour

Admission Requirements

  • Transcripts

  • Two Evaluations

  • Statement of Purpose and Objectives

  • Work experience

  • Test Scores

Start application process



Most of these online MPH programs are affordable MPH programs that offer flexible options to meet your study needs without affecting your day-to-day routine. Earn your master's degree online from the top master’s in Public Health distance learning schools listed in this article, and become a stand out public health professional in the society.


Read more articles:

70 Cheapest Online Masters Degree Programme 2024

35 Best Online Universities In The World 2024

40 Best Online Nursing Programs 2024

40 Best Online MBA Programs 2024



Share this tip
Subscribe for scholarship alert.
Be among the first to know whenever a new scholarship is going on. Enter your email address and click the Subscribe button ↓
Like our website? Follow us on Facebook