Degrees & Pathways
Best Online MPH Programs
A master of public health (MPH) is the standard entry point into public health practice and policy. Students build expertise in public health theory and metho…
degree-guide
A master of public health (MPH) is the standard entry point into public health practice and policy. Students build expertise in public health theory and methods, then move into roles like epidemiology, health education, and healthcare consulting. Most accredited online programs run 42 to 48 credits and finish in about two years.
Key Takeaways
- An online MPH is the standard credential for public health practice and usually runs 42 to 48 credits over about two years.
- Only Council on Education for Public Health (CEPH) accreditation signals a quality program; every option listed here holds it.
- Most programs require a bachelor's degree and a 3.0 GPA; some still ask for GRE scores or relevant work experience.
- Graduates work as epidemiologists, health educators, and public health analysts; epidemiologists earned a median of $83,980 in May 2024 (BLS).
Online MPH Programs
Florida International University offers a 45-credit online MPH that combines coursework and lab research with a local field practicum and a culminating integrative seminar. Students can add optional certificates in epidemiology, environmental health sciences, or health policy. Admission requires a bachelor's degree from a regionally accredited institution and a 3.0 GPA. Twelve months minimum, no on-campus requirement, accredited by the Council on Education for Public Health (CEPH). College Scorecard reports median earnings of $166,710 two years after graduation.
Johns Hopkins University's online MPH emphasizes a population perspective, with content areas including food systems, humanitarian health, and infectious diseases, plus a practicum and capstone. Admission requires either two years of post-bachelor's health-related experience or a doctorate in a related field, along with a strong academic record or GRE, MCAT, GMAT, or LSAT scores. About 24 months, no on-campus requirement, CEPH accredited; Scorecard median earnings $95,360.
The University of West Florida offers a 42-credit online MPH with a generalist track and concentrations in global health or health promotion, education, and behavior, including a two-semester practicum. Out-of-state learners may qualify for a 90 percent tuition waiver. Admission requires an accredited undergraduate degree, a 3.0 GPA, and GRE scores (verbal 150, quantitative 146), which may be waived for applicants with a 3.2 GPA or an advanced professional degree. About 24 months, CEPH accredited.
The University of California, Berkeley offers an online MPH with concentrations in epidemiology and biostatistics, health policy and management, and public health nutrition, plus a self-designed interdisciplinary option. Most classes are asynchronous, with two on-campus summer intensives. Admission requires a 3.0 GPA and B-plus coursework in statistics and epidemiology; the health policy and management concentration requires two years of work experience. About 27 months, CEPH accredited.
The University of Florida offers a 42 to 48-credit online MPH with asynchronous coursework, proctored online exams, and concentrations in public health practice and social and behavioral sciences. Students arrange an applied practice experience and complete a capstone. Admission requires a bachelor's degree and a 3.0 GPA; the public health practice concentration requires professional work experience. Self-paced, no on-campus requirement, CEPH accredited; Scorecard median earnings $91,130.
The University of Missouri offers an MPH with emphasis areas in health promotion and policy or veterinary public health, combining asynchronous and synchronous instruction, internships, and a capstone. It can be paired with a doctor of veterinary medicine or a master's in journalism, public affairs, or social work. Admission requires a 3.0 GPA in the last 60 hours. About 36 months, CEPH accredited; Scorecard median earnings $89,560.
The University of North Carolina at Chapel Hill offers a 42-credit online MPH with concentrations in applied epidemiology, leadership, nutrition, and registered dietitian, plus student-selected practicums and a project-based culminating experience. Full-time, part-time, and accelerated study are available. Admission requires a regionally accredited bachelor's degree and prerequisite classes. As fast as 16 months, CEPH accredited; Scorecard median earnings $86,040.
The University of South Florida's online MPH offers seven focus areas, including epidemiology, infection control, and social marketing, delivered through discussion forums, podcasts, streaming, and web conferencing. Admission requires a bachelor's degree and a 3.0 GPA; the nutrition and dietetics concentration has added requirements. About 30 months, CEPH accredited; Scorecard median earnings $97,850.
The University of Southern California's Keck School of Medicine offers a fully online MPH with synchronous sessions, industry mentorship, and concentrations including global health, geohealth, and health services and policy, plus a customizable generalist track and an accelerated one-year option. Admission requires a bachelor's degree and a 3.0 GPA. About 24 months, CEPH accredited.
How Online MPH Programs Work
MPH programs prepare students for public health work across a broad field, so many require a concentration such as health promotion, global health, epidemiology, health policy, or nutrition and dietetics. The curriculum pairs theory courses with supervised field experience. Online programs carry the same requirements as on-campus options but add flexibility, though clinical and field components are completed on site. Part-time, full-time, accelerated, synchronous, and asynchronous formats are all available, and most students finish in about two years.
Applying
Applicants need a bachelor's degree. Public health coursework helps but is not always required, and work experience strengthens an application without being mandatory. Standard materials include transcripts from an accredited program, letters of recommendation, and a personal statement; some schools require GRE scores. Most programs set a 3.0 minimum GPA overall or in the last 60 credits.
Why Accreditation Matters
Always confirm CEPH accreditation. It signals a quality education that prepares you for the field, and it affects your job prospects, your ability to transfer credits to graduate school, and your eligibility for licensure and certification. All programs covered here are accredited.
Pay and Careers
MPH graduates work as public health nurses, public health analysts, healthcare consultants, epidemiologists, health educators, and healthcare administrators; some go on to a doctorate. According to the BLS, epidemiologists earned a median of $83,980 in May 2024, with employment projected to grow about 16% through 2034. As of October 2025, Payscale reports an average base salary of $78,000 for MPH holders, with healthcare consultants averaging about $91,200 and health educators about $58,920.
Frequently Asked Questions
What is an MPH and who is it for? A master of public health is the standard entry point into public health practice and policy. It suits nurses and other health professionals who want to move from individual patient care into population health, epidemiology, health education, or administration.
How long does an online MPH take? Most programs run 42 to 48 credits and finish in about two years full time. Accelerated tracks can finish in as few as 16 months, while part-time study extends the timeline.
Do I need a bachelor's in public health to apply? No. Applicants need a bachelor's degree, usually with a 3.0 GPA, but public health coursework is helpful rather than required. Work experience strengthens an application without being mandatory, and some schools still require GRE scores.
Why does CEPH accreditation matter? Council on Education for Public Health accreditation signals a quality program and affects your job prospects, your ability to transfer credits to a doctoral program, and your eligibility for certain certifications. Every program covered here is CEPH accredited.
What do MPH graduates earn? Pay varies by role. Per the BLS, epidemiologists earned a median of $83,980 in May 2024. Payscale (October 2025) reports about $78,000 average for MPH holders overall and about $91,200 for healthcare consultants.
Can I complete an MPH fully online? Mostly. Coursework is online, but field and practicum components are completed on site, and a few programs require short on-campus intensives. Confirm each program's in-person requirements before enrolling.