Jump to this section:
The demand for skilled public health professionals continues to grow as the healthcare industry places greater emphasis on disease prevention, community health education, and population-level wellness initiatives. An online master’s in public health (MPH) provides the advanced training needed to step into these critical roles and contribute to healthier, more resilient communities.
Graduates often pursue careers as epidemiologists or public health specialists, analyzing disease trends, injury risks, and other emerging health concerns. According to the Bureau of Labor Statistics (BLS), employment of epidemiologists is projected to increase by 16% through 2034, and the median annual salary for the role is $83,980. An MPH also opens the door to a wide range of additional career paths, including health education, social and community services management, and medical research.
The OnlineMasters.com research team is dedicated to delivering independent, data-driven evaluations of online graduate programs, using trusted sources such as the U.S. Department of Education’s College Scorecard and the National Center for Education Statistics. Our rankings and guides are developed without editorial or partner influence and are continually reviewed by academic advisors and subject-matter experts to ensure accuracy and relevance.
In-state: $8,540
Out-of-state: $12,810
In-state: $11,060
Out-of-state: $11,060
SAT: 1000-1230
ACT: 20-27
$877
Online, On-Campus
Council on Education for Public Health
42
In-state: NA
Out-of-state: NA
In-state: NA
Out-of-state: NA
SAT: NA
ACT: NA
Resident: $305 - $321
Non-Resident: $821 - $891
Online
Council on Education for Public Health
42-48
In-state: $8,038
Out-of-state: $8,038
In-state: $9,132
Out-of-state: $9,132
SAT: 1090-1300
ACT: 23-28
$780
Online
Council on Education for Public Health
42
In-state: $10,629
Out-of-state: $37,998
In-state: $16,278
Out-of-state: $16,278
SAT: 1200-1453
ACT: 27-33
$983
Online
Council on Education for Public Health
63
In-state: $16,520
Out-of-state: $53,669
In-state: $24,344
Out-of-state: $24,344
SAT: 1340-1520
ACT: 31-34
Resident: $1,197 - $1,382
Non-Resident: $1,321 - $1,506
Online
Council on Education for Public Health
42
In-state: NA
Out-of-state: NA
In-state: NA
Out-of-state: NA
SAT: NA
ACT: NA
$1,629
Online, On-Campus
Council on Education for Public Health
42
In-state: $59,254
Out-of-state: $59,254
In-state: $59,254
Out-of-state: $59,254
SAT: 1440-1560
ACT: 33-35
$1,358
Online
Council on Education for Public Health
48
In-state: NA
Out-of-state: NA
In-state: NA
Out-of-state: NA
SAT: NA
ACT: NA
$420
Online
Higher Learning Commission
64
In-state: $4,477
Out-of-state: $25,694
In-state: $10,770
Out-of-state: $10,770
SAT: 1290-1460
ACT: 29-33
$550
Online, On-Campus
Council on Education for Public Health
48
In-state: $5,742
Out-of-state: $17,622
In-state: $7,176
Out-of-state: $7,176
SAT: 1090-1300
ACT: 22-29
$629
Online
Council on Education for Public Health
51
In-state: $9,790
Out-of-state: $28,830
In-state: $8,878
Out-of-state: $8,878
SAT: 1250-1460
ACT: 29-33
$697
Online
Council on Education for Public Health
44
In-state: $4,788
Out-of-state: $20,169
In-state: $6,943
Out-of-state: $6,943
SAT: 1100-1300
ACT: 23-29
$575
Online
Council on Education for Public Health
42
In-state: NA
Out-of-state: NA
In-state: NA
Out-of-state: NA
SAT: NA
ACT: NA
$1,735
Online
Council on Education for Public Health
42
In-state: NA
Out-of-state: NA
In-state: NA
Out-of-state: NA
SAT: NA
ACT: NA
Resident: $287
Non-Resident: $1,093
Online, On-Campus, Hybrid
Council on Education for Public Health
45
In-state: $54,245
Out-of-state: $82,280
In-state: $34,425
Out-of-state: $34,425
SAT: 1270 or higher
ACT: 28 or higher
$658
Online, On-Campus
Council on Education for Public Health
42
In-state: $22,076
Out-of-state: $35,176
In-state: NA
Out-of-state: NA
SAT: NA
ACT: NA
Resident: $227
Non-Resident: $632
Online, On-Campus
Council on Education for Public Health
45
In-state: $55,961
Out-of-state: $55,961
In-state: $31,770
Out-of-state: $31,770
SAT: 1270-1450
ACT: 30-33
$1,945
Online, On-Campus
Council on Education for Public Health
45
In-state: NA
Out-of-state: NA
In-state: NA
Out-of-state: NA
SAT: NA
ACT: NA
$730
Online
Council on Education for Public Health
45
Start by defining what you need from an online master’s in public health program. Consider whether you want broad public health training or a curriculum geared toward leadership or research. Determine whether you prefer a general MPH or a specialized track, such as health policy, global health, environmental health, epidemiology, public health education, behavioral sciences, community health sciences, or health equity.
Your personal logistics also matter. Decide whether you need asynchronous coursework for maximum flexibility or if you can commit to synchronous classes. Clarify whether you’ll enroll full-time or part-time and how quickly you hope to complete the program. Establishing these parameters early will streamline your search and help you focus on programs that best align with your academic and career goals.
When evaluating potential MPH programs, accreditation should be your first checkpoint. Regional institutional accreditation ensures the school meets established quality standards and that your degree will be recognized by employers and future academic programs. In addition, look for programs accredited by the Council on Education for Public Health (CEPH), the field’s premier programmatic accrediting body.
As you compare schools, gather answers to questions such as:
Schools typically publish this information on their website, and many host virtual open houses or information sessions. Exploring faculty bios and following programs on social media can also give you insight into their teaching style and academic strengths.
Once you have identified the programs that fit your goals, review their admissions requirements. Most schools ask for:
Some MPH programs require standardized test scores (GRE or GMAT), while others have waived them or offer conditional waivers. Check early so you have adequate time to prepare.
Because applications often involve multiple components and deadlines, creating a detailed checklist can help you stay organized. Contacting the admissions office is the best way to confirm requirements, deadlines, and any nuances of the application process.
After gathering all relevant information, decide which programs to apply to. Some students apply to multiple schools for flexibility, while others pursue just one or two based on strong alignment with their needs. Keep in mind that each application typically includes a fee, so factor this into your budget.
As you evaluate program costs, take note of tuition rates, fees, and available financial aid. If the school’s website doesn’t clearly outline this information, contact a financial aid representative.
Even if you don’t expect to qualify for federal aid, completing the Free Application for Federal Student Aid (FAFSA) is essential. The FAFSA determines eligibility for:
You should also research external scholarship opportunities offered by nonprofits, public health organizations, community groups, and professional associations. Students who work while enrolled should check whether their employer provides tuition assistance. Military service members and veterans may qualify for tuition discounts or GI Bill benefits.
An online master’s in public health (MPH) equips students with the theoretical grounding and applied skills necessary for leadership roles across the public health landscape. While formats vary by institution, most programs blend foundational coursework, hands-on learning, and opportunities to specialize in a particular area of public health practice or research.
Public health is an expansive field, and several graduate degree types fall under the MPH umbrella. The most common include:
Students may also choose from specialized tracks such as epidemiology, community health promotion, environmental health, global health, behavioral sciences, health policy and management, or healthcare administration. Specializations allow students to gain targeted knowledge that supports specific career goals.
Most online MPH programs require at least 42 credit hours, and full-time students can typically graduate in about two years. Part-time learners may take longer, and accelerated or intensive formats are available at some schools. The exact structure varies depending on the degree path and the student’s schedule.
Depending on the program, students may need prerequisite coursework or related professional experience in health, science, or human services before enrolling.
Nearly all MPH programs include an applied practicum or internship, giving students the chance to build hands-on experience in public health settings. Capstone projects are also common and allow students to synthesize what they’ve learned into a final applied or research-based project.
With advanced training in epidemiology, biostatistics, health policy, and public health practice, MPH graduates are well-positioned for meaningful careers across government agencies, healthcare systems, nonprofits, research institutions, and international health organizations.
One of the most direct career options for MPH graduates is epidemiology, where professionals analyze disease patterns, identify health risks, and design strategies to prevent or contain outbreaks. Epidemiologists work in settings such as federal health agencies, local health departments, hospitals, universities, and global health organizations.
Those who pursue an MBA in Public Health or a public health administration concentration may transition into leadership roles, such as overseeing community health programs, managing public health departments, or coordinating large-scale health initiatives. Social and community service management roles continue to grow as public health challenges become more complex.
Graduates may also advance into academic or research pathways by pursuing a doctorate in public health, which can lead to roles in university teaching, high-level research, and public health policy analysis.
| Career Path / Role | Typical Duties | Median Annual Salary* |
|---|---|---|
| Epidemiologist | Investigate disease and injury patterns; conduct research; develop community education and prevention strategies. | $83,980 |
| Health Education Specialist | Teach individuals and communities about healthy behaviors; design programs and materials that promote wellness. | $63,000 |
| Medical Scientist | Conduct clinical research to advance medical knowledge and improve human health outcomes. | $100,590 |
*These figures reflect U.S. Bureau of Labor Statistics (BLS) data as of the latest available reporting. Actual salaries vary by location, employer, and level of experience.