Top 10 Online MPH Programs


Choosing the right college or university with one of the best online MPH programs can be difficult. Here at Online Schools Guide, we’ve done the research for you. In the following programs, you’ll find many concentrations to choose from. As a graduate student, the best thing to do is choose one that provides everything you are looking for and aligns with your career goals.

How can I get my MPH online?

Many master’s in public health online programs are designed for professional doctors and nurses, which these fields generally are always in demand.  To make the decision easier, here are 10 of the best Online Public Health Programs. They may feature differences in affordability, accreditations, class credits, and lengths, and all offer some form of financial aid or scholarships for prospective students. 

1. University of South Carolina

The MPH program at the University of South Carolina offers an integrated degree that is CEPH accredited and provides a multidisciplinary program, comprised of sixteen credits with twelve foundational objectives and twenty-two foundational competencies. Courses in the program include quantitative and qualitative methods for public health practices, public health systems and policy, and leadership classes.

Practical applications of public health planning are also included in the program. The MPH program will focus on the factors that affect health and illness, promote healthy lifestyles, environments, and policies, and communicate to clients on how to prevent chronic or infectious diseases. The program is overall a competency-based approach practice. With the high demand for health professionals, choosing the MPH degree at the University of South Carolina is one of the best masters in public health online programs.  

2. University of San Francisco   

The MPH program at the University of San Francisco provides the graduate with three concentration choices and prepares the student for leadership opportunities in public health, whether it be at the local, state, national, or global level. The master’s in public health online program will provide interprofessional and interdisciplinary skills that graduates can use in public health workplaces. These skills will create professional advocates that have a passion for community engagement and collaboration through public health advocacy.

The three concentrations that are available are  Community and Public Health Practice, Health Policy Leadership, and Behavioral Health. Each specialty will allow students to focus on a specific aspect of the MPH degree. 250 hours of fieldwork in a public health agency or organization is required towards graduation.  USF provides a small student-to-faculty ratio. Both the Community and Public Health Practice and Behavioral Health concentrations are 45 credits and the MPH Health Policy Leadership concentration is 42 credits. Most graduates can complete the online MPH program in as little as two years. 

3. University of North Carolina at Chapel Hill   

The University of North Carolina at Chapel Hill provides an MPH degree that offers the graduate three concentration options. The MPH concentrations that are available are Leadership in Practice, Nutrition, and Master of Public Health/Registered Dietitian (MPH/RD). The MPH program is accredited by the Council on Education for Public Health (CEPH) and can be completed on a full-time or part-time basis. Full-time enrollment can be completed in less than two years. However, part-time enrollment can be done at your own pace and completed in twenty-eight to thirty-six months.

Graduate students in the MPH program will be challenged as future public health policymakers, medical researchers, public health educators, and health practitioners who can forecast problems, create diagnostics, and implement the appropriate solution. The MPH programs run from forty-two to forty-nine credits in length, depending on their concentration. All students complete approximately 200 hours of field experience. UNC’s MPH programs are among the best online mph degree programs in the nation.

4. University of Missouri – Columbia   

The MPH degree at the University of Missouri at Columbia offers an online program with two concentrations. One study to choose from is health promotion and policy and the other study is Veterinary public health. Choosing an online program at the University of Missouri provides the flexibility of class schedule, which allows students to work while taking their courses. In addition, the MPH program at the University provides one of the most affordable tuition rates.

The master’s in public health in health promotion and policy will cover courses such as the principles of public health, interdisciplinary perspectives in global health, social and behavioral sciences in public health, and human health and the environment.  However, the MPH in veterinary public health will touch on statistical methods in the health sciences, epidemiology and biostatistics, and veterinary public health policy. The MPH graduate students can complete their degree in less than two years, including a graduate certificate.  The master’s in public health online program at UM are among the best nationwide. 

5. Temple University

The Temple University’s MPH program offers professional working students with an exceptional curriculum that helps graduates to build on critical thinking skills and finish their graduate work toward a professional career in either policy, health administration, research, and data, or real-world solutions in public health practice. The master’s in public health online programs offers three concentrations to choose from, which include an MPH in Applied Biostatistics, MPH in Epidemiology, MPH in Health Policy and Management, and the MPH in Social and Behavioral Sciences programs. However, two may be available as a hybrid program.

Temple University’s MPH programs are diverse, offering great communication between graduate students and faculty members that specialize in a wide range of public health areas. Graduate programs at Temple University consist of 39 graduate credits. The School of Public Health at Temple is one of the largest colleges of education, offering over twenty areas of study and over fifty academic programs. 

6. University of Massachusetts Amherst   

The MPH Public Health Practice or Nutrition degree at University at Massachusetts in Amherst is an exciting program option for working professionals that need the flexibility to receive a degree while balancing both work and family. The MPH program is fully accredited by the CEPH and completely available online. The program provides an outstanding faculty that really knows how to bring their professional experiences into the classroom and encourage their students to work along with their peers and classmates.

The MPH program is designed for graduates to work at their own pace and it applies real-world applications to every work setting within the public health field. The degree provides forty-two credits or fourteen three-credit courses. Six of the courses are core classes, which include Intro to Biostatistics, Environmental Health Practices, Application of Social & Behavioral Theory, Intro to the U.S. HealthCare System, Public Health Leadership, and Principles of Epidemiology. The MPH program also includes three research-based courses and five electives. UMass of Amherst is on the top 25 ranking of the Nation’s premier public universities published by the U.S. News and World Report.  

7. North Dakota State University   

North Dakota State University’s master’s in public health online program is designed to focus on rural health, health promotion and prevention, disease state management, and other public health interests to North Dakota policymakers and healthcare professionals. The MPH program offers specializations, such as American Indian public health, community health sciences, food safety, and management of infectious diseases. The MPH degree has a total of 42 credits and can be completed in two years as a full-time graduate student.

The university also offers an accelerated dual-degree option to graduates that combines both the BS and the MPH in Dietetics. The program’s purpose is to promote health and well-being in diverse populations through promoting healthy food system approaches. The BS/MPH dual degree in as little as one extra year of study. NDSU is one of the best online mph degree programs in the West. At North Dakota State University, there are over 170 undergraduate degrees, 81 master’s degree programs, 47 doctoral degree programs of study, and 100 graduate certificate programs.

8. Texas A&M Health Science Center   

Texas A & M university’s Health Science center that offers the MPH in Epidemiology is fully online and can be completed within two years, start to finish. There is no need for online students to come to College station, other than to visit the beautiful campus. The MPH program in epidemiology provides the same curriculum as does for on-campus students. Completion of the program for full-time students includes two fall semesters, two spring semesters, and two summer semesters, adding up to forty-two credits.

Students can also complete a practicum as part of their training. Courses include Categorical Data Analysis, Thinking in Populations: The Public Health Mindset, Biostatistics, and Investigation and Control: Acute Public Health Events. The Health Science Center at Texas A&M University provides several undergraduate degrees, graduate degrees, and certifications. Some include a master’s in health administration (MHA), a bachelor’s in occupational safety and health (BOSH), and doctoral degrees as well. 

9. Johns Hopkins University   

The online MPH degree program at Johns Hopkins University provides a strong foundational curriculum of knowledge of public health and the factors related to human health. Graduates in the program will demonstrate public health capabilities in areas of biostatistics, epidemiology, social and behavioral determinants of health, and management sciences. Other possible disciplines taught in the degree prom consist of public health problem-solving, computer applications, demography, environmental health, biological sciences, and public health policy.

The program is available for both full-time and part-time graduates.  For full-time, the program can be completed in eleven months and part-time in 2-3 years. Dual Degrees are also available; depending on the concentration. There are also several scholarship opportunities, including the Welch Scholarship, where all new online/part-time MPH students will be awarded the Welch Scholarship; in honor of the Bloomberg School’s 100th anniversary and founding dean William Henry Welch. The Johns Hopkins University has been ranked #1 by U.S. News & World Report since 1994.

10. West Virginia University   

The MPH program at West Virginia University is one of the best online mph degree options for working professionals in the public health field.  The curriculum is one experience that students should take advantage of while exploring public health careers, developing contacts for employment, and making professional goals in the field. The MPH program at WVU consists of five core disciplines of public health. They are Biostatistics, Epidemiology, Health Policy, Management and Leadership, Occupational and Environmental Health Sciences, Social and Behavioral Sciences.

A wide range of courses and experiences are included in the MPH  program. Additionally, a minimum of 180 contact hours in an applied practice experience with a public health-related agency or organization is required for completion. All must be supervised by an approved preceptor. The University now offers a dual degree with the Texas A&M University Bush School of Government & Public Service.

How Long Is an MPH Degree?

It takes most students two years to complete a Master’s of Public Health, an online MPH program. For students who decide to study part-time, it may take three years to complete an online MPH program.

Careers with the Masters in Public Health online programs

In the field of public health, professionals should see significant growth within the next few years. The Bureau of Labor Statistics (BLS) projects that the employment of health educators and community health workers is expected to increase by 11% from 2018 to 2028. Epidemiologists also should experience a high demand for their services. 

What Is an MPH Degree Good For?

Public Health professionals that work directly in Pediatrics and Geriatrics are in the highest need since these populations are the most vulnerable in an outbreak of an infectious disease or virus. Therefore, many healthcare and nursing degrees are intertwined with the public health field. No one knows which MPH degree field will be needed the most since it can fluctuate each year. 

Is an MPH Worth It?

There are many colleges and universities that offer online master’s degree programs in public health. So having a general online MPH can benefit students who are not sure what specific field to be in and also allow working MPH professionals a broad look at employment options.

Other possible jobs within the public health career path are public health nutrition program administrator, health care delivery specialist for chronic disease management and prevention, community health coach, and maternal and child health program specialist.


Top 10 Online Master’s in Social Work (MSW) Programs

Top 10 Online Bachelor’s in Information Technology