With the cost of healthcare continuing to rise, and the health care system becoming increasingly bureaucratized and complex, healthcare professionals are needed now more than ever – particularly, public health officials. Costly yet potentially preventative chronic medical conditions such as diabetes and heart disease are on the rise in part because of a lapse in basic education.
Featured Online Public Health Degree Programs
Public health officials see to it that communities – particularly marginalized, under served, and developing communities – both understand health risks and take precautionary measures to lower exposure. Moreover, public health officials help locate determinants so as to better treat problems and stem them in the future. Obtaining a Master’s in Public Health will place students in a position to either jump into a career in public health or advance further in the field. Here’s a look at our top 25 online Masters in Public Health degree programs.
For more general information regarding distance learning, visit our ranking of the best online colleges.
1. University of Iowa
The University of Iowa’s online program consists of 42-45 credits that requires a practicum. There are two tracks available, one as a general list, and an additional for practicing veterinarians. Core courses include an introduction to public health, biostatistics, health promotion and disease prevention, epidemiology, the U.S. health care system, and global environmental health. For the practicum, students complete a hands-on 200-contact-hour project in a public health setting. According to students interests and field of study, advisors will help choose an appropriate setting for the project. This program is CEPH-accredited.
- Tuition per credit is $381.
2. University of Florida
The University of Florida’s online MPH program consists of 48 credits – 15 core, 27 concentration, 1 seminar, and 5 for an internship. UF offers two concentration options, Public Health Practice and Social and Behavioral Sciences. The Public Health Practice concentration focuses on management and policy, epidemiology, environmental health, and social behavior sciences. The Social and Behavioral Science concentration focuses on planning and evaluation, theory, research, and community assessment and partnership track. The SBS track also includes an option for a general list, HIV, or Geriatric Care track. This program is CEPH-accredited.
- Tuition per credit is $585.
3. University of North Dakota
The University of North Dakota offers an online MS in Advanced Public Health – Nurse Track that can be completed in just over 2 years. (Note that the school required a 2-3 visit on campus during the program’s first year.) Upon graduation, students will be able to educate individuals about health issues, improve healthy at the community level, and increase health care access within communities. In addition, after completion of the program, all graduates are eligible to to become certified through the American Nurses Credentialing Center (ANCC) as an Advanced Public Health Nurse. This program is accredited by the American Nurses Credentialing Center, and all students pay in-state tuition rates.
- Tuition per credit is $392.
4. Capella University
Capella University consists of 48 credits, with up to 12 transferrable, which may accelerate the program. Typical graduation time for the MPH is 18 months, though optional accelerated course tracks can further decrease that timeframe. The curriculum, which follows national public health curriculum standards, focuses on environmental public health concepts; psychological, behavioral, and social factors that affect and exacerbate health disparities within communities; principles of epidemiology and biostatistics; public health administration systems and processes; and economics. Upon graduating from Capella’s School of Public Service, alumni 45% report career growth potential, 41% report increase in opportunities, 65% report increase in responsibilities, and 41% report an increase in salary and/or benefits.
- Tuition per credit is $492.
5. University of South Florida
The University of South Florida offers an online MPH that, depending upon specialization, consists of approximately 45 credit hours. Specializations include Public Health Practice, Public Health Administration, Global Disaster Management and Humanitarian Relief, Epidemiology, Health, Safety & Environment, Infection Control, and Social Marketing. Courses delivery is specially designed by the Office of Educational Technology and Assessment, in conjunction with faculty, and includes blogs, wikis, podcasting, discussion forums, web conferencing, and streaming media. For interested students USF also offers over 10 graduate certificates as well.
- Tuition per credit is $525.
6. Florida International University
Florida International University offers a new accelerated MPH that can be completed in just one year. Students choose from four specializations: Environmental & Occupational Health, Epidemiology, Health Policy & Management, and Health Promotion & Disease Prevention. Applicants should have scored at or above the 75th percentile of the GRE. The accelerated track is particularly suited for pre-med students or current working professionals looking to complete their degrees as quickly as possible. For interested students, graduate certificates are available for each specialization as well.
- Tuition per credit is $517.
7. Nova Southeastern University
Nova Southeastern University’s online MPH consists of approximately 39 credits, which students may complete in as little as two years, or take up to 5 years for part-time students. Core courses include Epidemiology; Health Policy, Planning, and Management; Social and Behavioral Sciences Applied to Health; Biostatistics; Environmental and Occupational Health; Legal and Ethical Issues in Public Health; Research Methods in Public Health; and a Public Health Field Experience. For interested students, graduate certificates are available in Public Health and Health Education.In addition, all students must pass a comprehensive exam. This program is CEPH-accredited.
- Tuition per credit is $550.
8. University of Nebraska Medical Center
The University of Nebraska Medical Center’s online MPH consists of 45 credits. There are three available specialization tracks: Public Health Practice, Biostatistics, and Environmental and Occupational Health. The PHP track focuses on finance, strategic planning and management, health services administration, and health promotion, among others. The Biostatistics track emphasizes categorical, survival, and correlated data analysis; biostatistical methods, and applied research. The Environmental and Occupational Health track includes courses on toxicology, environmental exposure, and elements of industrial safety. This program is CEPH-accredited, and all students pay in-state tuition.
- Tuition per credit is $560.
9. Johns Hopkins University
One of the most renowned schools of medicine in the country, Johns Hopkins University’s online MPH is ideal for part-time students and can be completed in 2-3 years. In addition, for students interested in completing their degree sooner, JHU offers on-campus, accelerated one-week intensives. The program consists of a minimum of 80 units, 60 of which must be earned through Bloomberg School formal coursework. Moreover, as a hybrid program, 16 units must be completed on-campus. The required curriculum includes a core, practicum experience, and capstone project. JHU also offers a vast selection of concentrations, including emphases on Health Leadership and Management, Infectious Diseases, Child and Adolescent Health, Women’s and Reproductive Health, and a customized program of study, among many others. With alumni in over 120 countries across the world, graduates can expect extensive networking opportunities for career placement and/or advancement. This program is CPEH-accredited.
- Tuition per credit is $1,020.
10. Benedictine University
Benedictine University’s online MPH is a 66-credit curriculum – 54 core, plus 12 hours of electives. For students interested in pursuing the Emergency Preparedness Certificate alongside the MPH, the program totals 70 credits. Additional certificates include Health Education & Promotion, Health Management & Policy, and Epidemiology. The core curriculum covers biostatistics, epidemiology, health services management, health policy, environmental health, behavioral and social aspects of public health, and biological aspects of public health. For maximum schedule flexibility, students complete their degrees according to their own needs and hours. This program is CPEH-accredited.
- Tuition per credit is $650.
11. Kent State University
Kent State University offers a Master of Public Health in Health Policy & Management, consisting of 46 credit hours, one practicum, and a comprehensive exam. Six courses are devoted to the core, 5 to concentrations, and two for electives. Concentrations include Biostatistics, Environmental Health Sciences, Epidemiology, Health Policy and Management, and Social and Behavioral Sciences. Courses are delivered in 7-week modules, with two terms per semester. Students may complete their degrees in as little as 24-27 months. For interested students looking for more hands-on experience, KSU offers an optional global immersion seminar.
- Tuition per credit is $654.
12. University of Akron – Main Campus
The University of Akron’s program is a non-traditional, hybrid track designed specifically for working professionals looking to expand their current roles, enhance their skills, or seek career advancement. The program is run by the Consortium of Eastern Ohio Master of Public Health. Students complete a 42-credit curriculum, which includes six core courses, generalist track courses, electives, and a capstone project. All core courses may be completed online on Saturdays by interactive videoconferencing, and students are encouraged to move through the curriculum with a cohort to increase collaboration and enhance study habits. This program is CPEH-accredited.
- Tuition per credit is $308.
13 (tied). Northern Illinois University
Northern Illinois University’s online program includes non-thesis (43-46 credits) and thesis (49-52 credits) tracks. Students may apply for up to 18 transferrable credits. Core courses include Intro to Health Systems in the United States, Community Health Planning, Principles and Methods of Epidemiology, and Biostatistics in Public Health, among others. Students may pursue specializations in either Health Promotion or Health Services Management. All students must also complete a comprehensive exam. This program is CPEH-accredited.
- Tuition per credit is $698.
13 (tied). University of Vermont
The University of Vermont’s online MPH consists of 42 credits, which can be completed for full-time students in 1-2 years, or up to 5 years for part-time students. In particular, the general track of Vermont focuses on Environmental Public Health, Quantitative Public Health Sciences, and Health Policy, Leadership, and Advocacy. Classes typically range from 10-25 students, which helps keep classes lean and agile. For students with previous certificate work, up to 18 credits may transferred to degree, which may further accelerate coursework. There are currently three available entry dates.
- Tuition per credit is $970.
13 (tied). East Tennessee State University
East Tennessee State University’s online MPH may be completed in just over a year at an accelerate course-load. In addition to the core and electives, students must also complete a field experience (internship) in the field in order to graduate. ETSU offers three concentrations in its online program: Community Health, Epidemiology, and Public Health Administration. This program is particularly tailored to current professionals in the field, and allows for a flexible schedule. In a 2013 survey, all MPH graduates were employed within a year of matriculation.
- Tuition per credit is $688.
16. National University
National University’s online program consists of 16 courses, or 72 quarter units – 8 devoted to the core, 8 toward a specialization. Specialization options include Health Promotion, Healthcare Administration, and Mental Health. In particular, the program’s objectives are to teach students healthcare data analysis; to describe the distribution and determinants of disease, disabilities and death across communities; evaluate environmental factors that affect health; plan and manage health administrations; and apply all theories to real-world circumstances. This program is CPEH-accredited.
- Tuition per credit is $406.
17. Northeastern University
Northeastern University’s online program is a 42-credit, non-thesis track. The public health core consists of 15 credits, focusing on Biostatistics in Public Health, Environmental Health, Epidemiology, Public Health Administration and Policy, and Society, Behavior, and Health. An urban health specialization is also available, with courses on Principles and History of Urban Health, Urban Community Health Assessment, and Race, Ethnicity, and Health in the United States. Students then must complete 3 electives, one selective (Health Education and Program Planning, or Techniques of Program Evaluation), a practicum, and a capstone project. Full-time students can expect to complete the program in two years, and part-time students may take up to 5 years. This program is CPEH-accredited.
- Tuition per credit is $1,335.
18. Oregon Health & Science University/Portland State University
Oregon Health & Science University/Portland State University offers an online MPH with a Primary Health Care & Health Disparities concentration.The 58-credit track breaks down as follows: 17 core, 26 specialization, 6 internship, and 9 elective. In particular, this specialization focuses on social determinants of health, the social context of public health policy, public program planning and evaluation, and management, among other subjects. According to the school’s site, students in the Primary Health Care & Health Disparities program will identify and explore the socio-cultural, economic, psychosocial, political and organizational influences on the health care of populations and design and implement interventions and policies that address identified health inequities as consistent with the World Health Organization primary health care philosophy of care.”This program is CPEH-accredited.
- Tuition per credit is $718.
19. Grand Canyon University
Grand Canyon University’s online MPH is a generalist, 48-credit track. The curriculum follows a multidisciplinary approach that emphasizes psychological, behavioral, and social factors influencing population-based health disparities; epidemiology and biostatistics; environmental public health concepts; public health administration systems and processes; and economic factors. For interested students, GCU also offers a MS in Nursing with an emphasis in Public Health. Small classes encourage collaborative learning and allow for a lean, agile student-to-faculty relationship.
- Tuition per credit is $495.
20. Walden University
Walden University’s online MPH is a generalist, 64-quarter-credit curriculum – 5 foundational, 51 core, and 8 toward the practicum and capstone. Full-time students may complete their degrees in just 2 years. Objective learning outcomes include developing leadership and communication skills to manage public health services, acquire specialized skill set to develop programs, and developing systemic approaches to eliminate health disparities in underserved communities. This program is especially suited as an introductory primer on the subject. For current professionals, Walden also offers an MS in Health Education and Promotion.
- Tuition per credit is $455.
21 (tied). Emory University
Emory University, one of the more prestigious schools on the list, offers an Executive MPH consisting of 42 credit hours. Three concentrations are available: Prevention Science, Applied Public Health Informatics, and Applied Epidemiology. In addition, a practicum and capstone or thesis are required. Students typically complete coursework in two-and-a-half years. As a hybrid program, all students must attend on-campus sessions twice a semester over the weekend. Previous coursework may be transferrable upon review. The Rollins School of Public Health also provides extensive postgraduate career advising and networking opportunities. This program is CPEH-accredited.
- Tuition per credit is $1,700.
21 (tied). University of Southern California
The University of Southern California’s online MPH offers four concentrations: Biostatistics and Epidemiology, Health Education and Promotion, Global Health Leadership, and GeoHealth. Tracks consist of 47 credit units and may be completed in as little as two years. In addition to the core and concentration requirements, students must complete a practicum and capstone project. Classes are delivered via state-of-the-art technology that allows students 24/7 access and help desk, self-paced content, live online sessions, virtual office hours, and collaborative learning. This program is CPEH-accredited.
- Tuition per credit is $1,666.
21 (tied). University of Massachusetts – Amherst
The University of Massachusetts – Amherst offers a MPH in Nutrition, consisting of 44 credit hours. The curriculum breaks down as follows: 15 core, 17 nutrition concentration, 3 elective, 3 practicum, and 6 capstone. Part-time students may complete their degrees within three years. The program’s emphases include comparative healthcare systems, global health in the developing world, community nutrition, and nutritional epidemiology, among other subjects. This program is CPEH-accredited.
- Tuition per credit is $590.
21 (tied). Indiana Wesleyan University
Indiana Wesleyan University’s online program consists of 46 credit hours, divided into one accelerated 8-week course at a time. A practicum and capstone project are required. Upon graduation, students should be able to explain public health concepts to community members, promote diversity in public health, plan and develop program strategies, and apply theory to real-world situations. Designed for working professionals, IWU’s program is flexible to its students schedules and allows the track to be completed on students’ own time.
- Tuition per credit is $592.
25. University of Memphis
The University of Memphis offers a generalist, 100% online MPH that focuses on the five primary fields: biostatistics, epidemiology, environmental health, health systems management, and social and behavioral sciences. In particular,
Memphis’s program emphasizes urban and global health issues, with a special attention to advocacy for the underserved. In addition to a unique, full-service online delivery format, Memphis also offers the same library services, career help, and veterans and disabilities resources of its on-campus students.
- Tuition per credit is $488.
- Affordability (1/3): the average out-of-state tuition per credit hour
- Flexibility (1/3): if the program offers additional specializations and/or an accelerated track
- Academic Reputation (1/3): the rank of the school’s parent institution according to US News