Ultimate Guide to Online MPH Degree Programs

Compare the best online master’s in public health and learn about degree specialization, career opportunities and ways to pay for your MPH.

Find Your Online Degree

  1. Take our quiz
  2. Match with schools
  3. Connect with favorites
I want my
In
Smiling african american male and female doctor with tablet talking in hospital corridor. Hospital, medical and healthcare services.

The public health industry has a wide range of career paths in client care and health research alike. An online master’s in public health is a great degree option for health professionals who are looking to enhance their knowledge and prepare for leadership roles in the field without leaving their current jobs. However, enrolling in an online MPH program takes careful consideration, so doing ample research is essential. On this page, we’ve collected some of the most useful information on online MPH programs, careers for MPH graduates, and financial aid. We’ve also put together a list of this year’s best accredited online MPH programs, accounting for quality, convenience and cost, to make finding the right school a little easier. Explore the top schools, find the ones that tick all the right boxes for you, and get started on your path towards a master’s degree.

Understanding the Master’s in Public Health Online

Applying to an online master’s in public health program is an important decision that should be given careful thought. All programs are different, so prospective MPH students should take time to familiarize themselves with different options. Being adequately informed can help ensure students enroll in an online MPH that works for them. Here are some key things to consider when comparing online master’s of public health programs.

What will you learn in online MPH programs?

A helpful way to determine whether or not an MPH is the right program of study for you is to check out the curriculum and see if the courses may help you in your educational and career goals. Curriculum specifics vary between programs, but many online MPH programs have some core courses in common.

Epidemiology

Introductory epidemiology courses introduce students to basic epidemiology principles and methods, like creating research questions and assessing the distribution of health and disease within populations. Students may learn about causal relationships, study design methods and other practical epidemiological techniques and concepts.

Course titles to look for: Epidemiologic Methods; Epidemiology of Health & Healthcare

Research Methods

Research courses often provide an essential framework for MPH final projects. Students learn about research design, data collection and analysis for public health research. They may also go over inferential best practices and learn different techniques for qualitative and quantitative research.

Course titles to look for: Research Methods in Public Health; Qualitative & Survey Research Methods

Health Policy

These courses focus on health policy and finance in the United States. Students may examine how concepts from other disciplines, like economics and political science, are applied to health policy as they learn about the nature of policy-making and the effects of implementing health policy.

Course titles to look for: Health Policy and Management; Health Policy

Program Planning

As the name suggests, students in these courses typically learn how to plan public health programs. Planning methods and research techniques may be introduced and assessed to help students create and evaluate health plans. Collaboration and communication are often featured prominently in program planning courses.

Course titles to look for: Program Planning; Program Planning and Evaluation; Planning, Implementing, and Evaluating Change

Environmental Health

This entry-level course typically covers common environmental factors that contribute to disease. Students may be introduced to exposure assessment, toxicology and risk assessment. Some courses may also explore occupational health issues.

Course titles to look for: Intro to Environmental Health Science; Introduction to Environmental Health; Environmental and Occupational Health

While taking their public health courses, MPH students also gain a range of skills that may help them in their careers. These skills are often developed throughout the course of a program across multiple classes and capstone experiences. When comparing MPH programs online, students can see whether skills and competencies like the ones below have a significant place in the curriculum.

  • Project development and research
  • Analytical and quantitative analysis of health care data
  • Strategic decision-making
  • Communication, teamwork and leadership
  • Programmatic improvement

What concentrations can I choose in an MPH program?

For many students, a bachelor’s degree provides the foundational knowledge needed to enter a career field, and their master’s degree allows them to deepen their knowledge in a particular area of interest within that field. Focusing their studies on a particular demographic or other aspect of public health may help graduates land jobs that require specialized knowledge and skills. These are just a handful of the concentrations available through different online MPH programs.

Health Policy and Management

Through a health policy and management concentration, students have the chance to gain focused knowledge on organizational behavior and management in healthcare, the systems through which health policy decisions are made, health policy evaluation methods, economics and financing of health policy.

Epidemiology and Biostatistics

This may be a good specialization for students drawn to quantitative data and analysis. Studies in biostatistics help students interpret statistical data and assess its validity and relevance, while epidemiology involves using data to track diseases and study correlations between disease and other factors. Students typically choose a research question to apply data gathering and analysis skills throughout their program to draw conclusions.

Global Health

Students interested in developing skills and gaining knowledge they can use to improve the health of underserved populations around the world may want to pursue an MPH with a global health focus. Students may spend a significant amount of time learning about global health policy development and implementation.

Program planning and evaluation

Those who are particularly interested in developing and improving health programs can focus their studies on creating health promotion and education programs. Students may take marketing classes alongside courses centered around issues that affect specific populations, like reproductive health in low-income areas, to help them develop and implement effective health programs.

How long do online MPH programs take to complete?

Many online MPH programs are designed for students who have jobs and need a flexible way to advance their careers, so they’re often intended to be completed on a part time basis. This often takes around 22-27 months, but MPH programs typically require in-field practicum hours, which may push graduation for students with tight schedules or who currently work outside of healthcare. Some schools offer accelerated degree programs, which can cut completion time to around 18 months, and highly motivated students can seek out full-time online MPH programs, which take about a year to complete.

The One Year Online MPH

One-year online master’s of public health programs aren’t as common as their part-time counterparts, but options exist for those who want to earn their degree as quickly as possible. While students can earn their degree quickly, one-year online MPHs can make it difficult to work while taking classes. Typical one-year degree course loads are on-par with a full-time job. However, these accelerated programs can be an excellent fit for students taking a gap year while applying to med school.

One program to consider is the University of Southern California’s one-year online MPH. The program is fully online with no residency requirement, and students can choose from six concentrations to sharpen their expertise:

  • Biostatistics and Epidemiology
  • Community Health Promotion
  • Global Health
  • GeoHealth
  • Health Services and Policy
  • Generalist

The course load is about 40 hours per week with students taking 2-4 classes a term. During their final semester, students complete a practicum. The program starts in May, but applicants are accepted on a rolling basis. USC advises that students not work while completing their accelerated MPH. However, a few scholarships are available for the Master of Public Health Online program, which can help offset tuition costs while students are away from work.

How much will a master’s in public health online cost?

The cost of an online MPH degree depends on a mix of factors, like which school you attend, your financial aid package and how long it takes to complete your degree program. Some online programs even have different tuition for in-state and out-of-state students. Berkeley’s online MPH program doesn’t differentiate between in-state and out-of-state tuition, but online students must still pay campus fees each term. Tuition for their online MPH costs $1,277 per credit with a $728 campus fee per semester. Therefore, students who take longer to graduate may end up paying more overall. When determining costs, it’s best to check with individual online MPH programs and seek out cost breakdown details. If you’re looking for schools that have reasonable tuition costs while still delivering on quality, check out our ranking of most affordable online MPH programs.

Do I need to take the GRE for an MPH program?

GRE requirements for online MPHs depend on the program. Some schools do require GRE scores while others waive the score requirement if applicants have a certain amount of relevant professional experience. There are plenty of master’s of public health degrees that don’t require GRE scores that may be great fits for mid-career professionals or those who have taken a significant gap between their undergraduate and graduate programs.

What’s does a practicum entail?

As with traditional master’s of public health degrees, online MPH programs have a practicum requirement. The practicum allows students to gain hands-on experience in an area of public health that aligns with their career aspirations, conduct thesis-style research and apply their classroom knowledge in a practical setting. Most master’s of public health online weave the practicum component throughout the entire program, but accelerated degrees may focus on coursework first and dedicate the final semester to research and hands-on experience. Students may work with a faculty mentor to develop their practica, which typically focus on a specific public health issue, and then conduct research and use the skills gained in class to create one or more solutions to their proposed issue. Some practica focus more heavily on in-field work, where students work with public health organizations to apply their knowledge to real issues. Students are usually required to write a report, proposal, grant, plan or other publication and present it to faculty and peers. Presentations may occur during short, on-campus residencies.

CEPH Accredited Online MPH Programs

When browsing online MPH programs, students should make sure their potential schools and MPH programs are accredited. Accreditation shows that institutions and programs of study have undergone standardized quality assessments determined by a board of field experts. Regional accreditation is one of the most widely recognized forms of accreditation in the U.S. Seven regional accrediting bodies governed by the Council for Higher Education Accreditation (CHEA) evaluate colleges and universities holistically. This is known as institutional accreditation, and it plays an important role in students’ financial aid. Students must be enrolled in a regionally accredited school in order to receive federal financial aid.

Individual programs of study within an institution can also undergo accreditation. The organization in charge of accrediting public health programs is the Council on Education for Public Health (CEPH). CEPH accredits both schools of public health and specific public health programs, like online Master of Public Health degrees. Those who enroll in a CEPH-accredited online MPH not only get an education evaluated on multiple levels by public health academics and professionals, they may also have more job opportunities. Many public health careers limit employment or give strong preference to applicants who have graduated from CEPH-accredited programs and schools. Also, those looking to earn the Certified in Public Health (CPH) credential may not sit for the CPH exam unless they graduated from a CEPH-accredited program.

Paying for Your Online Public Health Degree

Figuring out how to pay for your online MPH degree can be intimidating, but getting everything sorted out in advance can be a huge stress relief when it comes time to begin classes. Most graduate students accept a variety of financial aid from scholarships and grants to federal and state loans. Below is a more specific breakdown of the financial aid options available to help students plan for their MPH degrees.

1

2

Financial aid

Filling out the FAFSA is a relatively straightforward way for students to open themselves to multiple federal financial aid opportunities. Students may be eligible to receive grants, scholarships, work-study funds and subsidized loans. Many institutions use the FAFSA to determine their financial aid packages, too, so it’s definitely worth filling out. Learn more about the FAFSA and other forms of financial aid.

3

Grants

The FAFSA considers students for federal grants, but MPH students can seek out grants elsewhere, too. Professional organizations and non-profits can be excellent sources of gift aid like grants.

4

5

What’s After Your Online MPH?

It’s a smart move to think about what comes after an MPH well before enrolling in an online program. Understanding potential careers and getting a feel for the industry’s future before starting an online MPH can help prospective students make informed decisions about their career and degree paths. To help with your planning, we have provided details on career options, role expectations, industry growth, and salary potential.

Are there any certifications or licenses I need with an MPH?

While there aren’t any required certifications or licenses for public health professionals, graduates of online MPH programs may opt to get a Certified in Public Health (CPH) credential from the National Board of Public Health Educators (NBPHE). Those who hold this credential indicate advanced public health knowledge and a commitment to continued professional development and industry advancement. A CPH credential also shows potential employers that MPH graduates maintain national standards for public health professionals and are committed to upholding professional values. To earn the CPH credential, graduates of CEPH-accredited online MPH programs must pass an exam administered by the NBPHE.

mha-certifications
mha-certifications

What can I do with an online MPH?

Public health is a broad and varied industry, so those with advanced degrees like an MPH can explore many career paths upon graduation. With backgrounds in research, policy and healthcare, MPH graduates may pursue a range of careers within non-profit, government and private organizations. After earning their master’s of public health online, students may track and study health data as epidemiologists or biostatisticians. They may conduct essential research and add to the body of public health knowledge. Others might work in the public sector to develop and implement public health policy. Graduates can also continue their educations and pursue a Doctor of Public Health (DrPH) or a PhD in Public Health, both of which can open up even more career opportunities. The following chart gives prospective master’s of public health students a small sample of the career possibilities available to MPH graduates.

online-mha-chart
online-mha-chart

How much can you earn with an MPH degree?

Those who hold an MPH degree can take on a wide range of careers, so earnings vary. Regardless of their specific career paths, salaries for public health professionals generally increase with higher education levels and more job experience. Use the table below to see how education, experience and location affect earnings for various public health careers.

Career # Employed Entry-Level Early Career Mid-Career Experienced Late Career
Medical and Health Services Managers 372,670 $58,680 $76,050 $99,730 $130,820 $182,600
Health Specialties Teachers, Postsecondary 199,480 $43,370 $61,280 $97,370 $160,580
Environmental Scientists and Specialists, Including Health 80,480 $42,520 $53,580 $71,130 $94,590 $124,620
Epidemiologists 7,060 $42,240 $54,930 $69,660 $89,950 $112,600
Healthcare Social Workers 168,190 $34,210 $43,530 $56,200 $70,280 $84,870
Health Educators 58,780 $32,030 $39,800 $54,220 $74,660 $98,530
Substance abuse, behavioral disorder, and mental health counselors 267,730 $28,240 $34,950 $44,630 $57,580 $72,990
Community Health Workers 56,130 $26,070 $32,280 $39,540 $51,650 $65,890

Those interested in public health aren’t limited to online MPH programs, so if a master’s in public health doesn’t seem like the right degree path, there are plenty of other options to explore. Some degree programs hone in on more specific aspects of public health or may have a stronger focus on client care over research and policy. Some prospective students may want to explore their options after completing an MPH. Those who aren’t sure if an online MPH program is the best fit for them may find these other health degrees worth looking into.

mha-education

Continuing Education

Online Doctor of Public Health (DrPH)

An Online Doctor of Public Health is a great degree for professionals who have earned their MPH but want to continue their educations and prepare themselves for advanced leadership roles in public health sectors. Students focus their training on a specific area of public health while also developing their leadership, management and communication skills.

mha-education

Related Degrees

Online Master of Healthcare Administration (MHA)

Prospective students who are drawn to the business side of healthcare may be better suited to an online MHA. Healthcare administration programs involve study in finance, human resources and marketing essential for keeping healthcare facilities functioning. Students also explore ethics, emerging technologies and leadership issues in healthcare.

Online Master’s in Health Science

Students who want to earn a specialized degree in a specific area of health science may be good candidates for online master’s in health science degrees. Schools offer many different specialization areas to prepare students for subject-specific research or clinical careers.

Evaluating the Best Online Master’s in Public Health Programs

If you’re looking to earn a master’s degree in public health online, you have plenty of options. But when reviewing these programs, how do you know which are right for you? Which ones have the best combinations of affordability, quality, and flexibility for today’s digitally-savvy students? Using data from the Integrated Postsecondary Education Data System (IPEDS), and from the schools themselves, EduMed.org has researched, analyzed, and ranked the schools with the best programs. Review the colleges and universities that truly stand out.

1

Idaho State University

Pocatello, Idaho

Idaho State University offers an online Master of Public Health (MPH) program, suitable for both international and domestic students. The program includes synchronous and asynchronous classes, catering to working individuals and those in rural areas. Admission requires a minimum 3.0 GPA, two letters of recommendation, and a statement of purpose. The curriculum integrates public health core competencies and offers flexible opportunities for internships and research. A thesis or project is required for graduation.

Why We Selected Idaho State University:

  • The program offers flexible online learning, accessible to working individuals and those in rural areas.
  • The MPH program at ISU is CEPH accredited, ensuring a high standard of public health education.
  • Students have opportunities for US and international internships, enhancing practical experience and networking.

Program Details

  • AccreditationNWCCU
  • Average In-State Tuition$8,380
  • % of Students in ≥1 Online Course79%
  • Student/Faculty Ratio13/1
2

East Carolina University

Greenville, North Carolina

East Carolina University’s Master of Public Health (MPH) program, offered through the Brody School of Medicine, provides flexible delivery options including fully online and hybrid formats. The program features concentrations in Community Health and Health Behavior, Epidemiology, and Health Policy Administration and Leadership. Applications require completion of the SOPHAS common application and the ECU application. GRE scores are not required. The program emphasizes practical skills and prepares graduates for leadership roles in public health.

Why We Selected East Carolina University:

  • ECU offers competitive tuition costs and nationally recognized programs.
  • ECU provides over $215 million in external research funding, enhancing research opportunities.
  • ECU's graduate programs are taught by over 1,100 full-time faculty engaged in research and scholarly activities.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$4,749
  • % of Students in ≥1 Online Course73%
  • Student/Faculty Ratio18/1
3

The University of Alabama

Tuscaloosa, Alabama

The University of Alabama offers an online Master of Public Health (MPH) in Health Education and Promotion. The 42-credit program, costing $440 per credit hour, includes core courses in public health foundations, health promotion techniques, and epidemiology, along with an applied practice experience. Graduates are eligible to sit for CHES, MCHES, and CPH certification exams. The program is designed for flexible learning, ideal for working professionals.

Why We Selected The University of Alabama:

  • The program offers flexible online learning with asynchronous courses, allowing students to manage their schedules effectively.
  • The MPH program provides opportunities for students to complete their Applied Practice Experience in their local area, enhancing practical skills.
  • Students are eligible to take professional certification exams like CHES and CPH upon program completion, enhancing career prospects.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$10,780
  • % of Students in ≥1 Online Course55%
  • Student/Faculty Ratio19/1
4

Purdue University Global

West Lafayette, Indiana

The Master of Public Health program at Purdue Global is designed to equip students with core knowledge and skills in foundational areas of public health. The program requires 56 quarter credit hours and typically takes 18 months to complete. It covers topics such as biostatistics, epidemiology, environmental health sciences, health services administration, and social and behavioral sciences. Students can customize their program with electives like disaster management or international epidemiology. The program prepares graduates for leadership roles in public health, including managing health services, developing health policy, and serving as consultants. It is particularly suited for working adults, offering flexibility in scheduling. Career outcomes include positions in government, private industries, and non-profit organizations, with opportunities to address population health issues and develop effective public health programs.

Why We Selected Purdue University Global:

  • The program offers flexible online courses, allowing students to balance work and family responsibilities.
  • Purdue Global's MPH program provides fieldwork opportunities for practical experience in public health settings.
  • The program is backed by Purdue University's reputation, enhancing career prospects and employer recognition.

Program Details

  • AccreditationHLC
  • Average In-State Tuition$8,730
  • % of Students in ≥1 Online Course100%
  • Student/Faculty Ratio27/1
5
The University of South Carolina offers a diverse range of graduate programs, including over 230 degree options across various disciplines. These programs are designed to enhance specialization and provide opportunities for original research. The duration and credits required vary by program, but many are structured to be completed within one to two years. Financial aid and scholarships are available to support students. Admissions typically require a bachelor’s degree, relevant test scores, and transcripts. Career outcomes are strong, with many programs ranked nationally, offering pathways into leadership roles and specialized fields. The university’s location in Columbia provides access to cultural and intellectual opportunities, enhancing the overall educational experience.

Why We Selected University of South Carolina-Columbia:

  • The University of South Carolina offers one of the nation's top public nursing online graduate degrees.
  • The program provides access to hundreds of online courses, allowing flexible completion of degrees.
  • Students can leverage the university's extensive academic resources and faculty expertise in online programs.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$13,734
  • % of Students in ≥1 Online Course44%
  • Student/Faculty Ratio18/1
6
The Master of Public Health in Environmental Health at the University of Illinois Springfield is a STEM-designated degree that requires a minimum of 48 credit hours. The program includes core courses in public health, biostatistics, epidemiology, and environmental health, along with specialized concentration courses. Students must pass a comprehensive examination as a closure requirement. The program is accredited by the National Environmental Health, Science and Protection Accreditation Council. Admission requires a CGPA of 3.0 or higher, and tuition is approximately $19,089 for international students. The program prepares students for careers in environmental health, focusing on cross-disciplinary education and integrating STEM practices. It typically takes 17 months to complete. Career outcomes include roles in environmental risk assessment, policy, and education.

Why We Selected University of Illinois Springfield:

  • The program offers a STEM-Designated degree with accreditation from the National Environmental Health, Science and Protection Accreditation Council.
  • The curriculum includes specialized courses like Environmental Risk Assessment and Public Health Policy, enhancing practical skills.
  • Students benefit from cross-disciplinary education integrating science, technology, engineering, and mathematics (STEM) practices.

Program Details

  • AccreditationHLC
  • Average In-State Tuition$8,375
  • % of Students in ≥1 Online Course89%
  • Student/Faculty Ratio12/1
7

Lamar University

Beaumont, Texas

The Master of Public Health program at Lamar University is designed to equip students with the skills to address chronic health issues affecting low socioeconomic populations. The program consists of 42 credit hours, including 27 core courses, a 6-hour Capstone, and 9 hours of electives. It typically takes 24 months to complete. Admission requires a bachelor’s degree with a minimum GPA of 2.5. The program focuses on public policy, research, and population health sciences, preparing graduates for careers in health program development, policy creation, and research. Students learn about program administration, data collection, and problem-solving techniques. Financial aid and scholarships may be available to support students. The program does not require GRE scores for admission.

Why We Selected Lamar University:

  • The program offers a cost-effective tuition structure with financial aid options available.
  • The online format allows working professionals to complete coursework at their convenience.
  • The program focuses on addressing chronic health issues affecting low socioeconomic populations.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$6,471
  • % of Students in ≥1 Online Course94%
  • Student/Faculty Ratio18/1
8

Carolina University

Winston-Salem, North Carolina

The Master of Science in Public Health at Carolina University is a two-year program requiring 48 credit hours, including a capstone project. It prepares students for practice in the field or advanced degrees by focusing on research methods, epidemiology, and biostatistics. Courses include epidemiology, health promotion, immunology, and global public health. The program is designed to be flexible, allowing students to take courses in cognate areas like data science. Tuition for international students is approximately USD 13,320 per year. Admission requires a bachelor’s degree with a GPA of 2.7 or higher, along with English proficiency tests like IELTS or TOEFL. This program equips students for careers in public health practice and research.

Why We Selected Carolina University:

  • The program offers a capstone project that integrates real-world skills and knowledge in health-related settings.
  • The curriculum emphasizes addressing community-identified needs and solving urgent public health problems.
  • The program develops professionals who can integrate and apply public health knowledge to perform core functions effectively.

Program Details

  • AccreditationSACSCOC
  • Average In-State Tuition$8,010
  • % of Students in ≥1 Online Course100%
  • Student/Faculty Ratio10/1
9
The Master of Public Health (MPH) program at the University of Minnesota School of Public Health offers a comprehensive curriculum that prepares students for careers in population health and community awareness. The program typically takes two years to complete and includes an Applied Practice Experience in a real-world setting. Students can choose from various concentrations, such as Community Health Promotion, Environmental Health, and Public Health Administration & Policy. The program is designed to be flexible, with some concentrations allowing for a combination of online and in-person courses. Career outcomes include leadership roles in health departments, community organizations, and policy-making agencies. Admissions requirements typically include a bachelor’s degree and relevant experience. Financial aid and scholarships are available to support students throughout their studies.

Why We Selected University of Minnesota-Twin Cities:

  • The program offers specialized career tracks in areas like epidemiology and public health data science.
  • The curriculum is taught by both researchers and practitioners, providing diverse expertise and perspectives.
  • The program includes opportunities for networking with peers and professionals through innovative learning experiences.

Program Details

  • AccreditationHLC
  • Average In-State Tuition$17,844
  • % of Students in ≥1 Online Course30%
  • Student/Faculty Ratio17/1
10

Benedictine University

Lisle, Illinois

The Master of Public Health (MPH) program at Benedictine University requires 66 credits, typically completed over several sessions per year. The program includes core courses in biostatistics, epidemiology, health policy, and environmental health, along with elective options and a hands-on internship experience. Tuition is $650 per credit hour, with additional fees for books and technology. Admission requires a GPA of 2.75, and GRE scores are typically required, though waivers are available for certain applicants. The program offers certificate tracks in areas like Health Education & Promotion and Epidemiology. Graduates are prepared for leadership roles in public health, addressing issues such as disease control and health promotion. Financial aid and scholarship opportunities are available to support students throughout their studies.

Why We Selected Benedictine University:

  • The program offers flexible learning options, allowing students to complete their degree online or on campus.
  • Students can earn one of four career-based graduate certificates alongside their MPH degree.
  • The program provides comprehensive support services, including full-time academic advisors and virtual career services.

Program Details

  • AccreditationHLC
  • Average In-State Tuition$18,530
  • % of Students in ≥1 Online Course94%
  • Student/Faculty Ratio13/1
Back to top