Connect with us

Hi, what are you looking for?

Most Affordable Online MPH Programs

most_affordable_online_masters_public_health_1Public health is one of the largest career fields in the world, it’s no wonder why it’s become such a lucrative profession to be in. With public health constantly growing it’s become a competitive field to be successful and for individuals who want to be the best they’ll need to earn their Masters in Public Health. Once if you’ve earned this prestigious degree you can either begin your career or continue your education to become a biostatistician, epidemiologist, public health attorney, environmental scientist, emergency management director and so much more.

We understand that life gets busy and finding the time to complete your education isn’t as easy as it once was. Thankfully, we’ve compiled a list of the Top 10 Most Affordable Online Colleges to attend while gaining a Masters in Public Health degree. No matter which school you decide to attend, all of your coursework will be from the comfort of your home. When it comes time to do an internship or research project you’ll have the choice of working within your own community. Not only does this make it more personal for you but you’ll be building partnerships within your area. Each program is taught by world-class faculty who’ve worked in public health for years. Earning your masters has never been easier or more affordable than with these respected schools.


All schools considered for these rankings

  • Are regionally or nationally accredited
  • Offer at least one fully online master’s in public health degree (with no more than two weeks of required in-person work)
  • Were collected from official accrediting agency websites.

Schools are ranked solely by the average net price as released in the most recent IPEDs database collected in July of 2020.


2021 Most Affordable Online MPH Degree Programs

Rank School Average Net Price
#1 New Mexico State University $9,930
#2 Columbia Southern University $10,951
#3 American Public University System $10,995
#4 University of Illinois at Springfield $11,534
#5 Mississippi University for Women $11,725
#6 Lamar University $12,716
#7 Indiana State University $12,996
#8 San Jose State University $14,471
#9 University of Missouri $15,850
#10 University of Nevada – Reno $16,253
#11 North Dakota State University – Main Campus $16,330
#12 SUNY at Albany $16,769
#13 University of Alabama at Birmingham $17,068
#14 University of South Dakota $17,689
#15 South Dakota State University $18,195
#16 Texas A&M University-College Station $19,237
#17 Saint Mary’s University of Minnesota $20,369
#18 University of Alabama $20,623
#19 University of South Carolina-Columbia $21,787
#20 University of Massachusetts – Amherst $22,927
#21 Nova Southeastern University $24,776
#22 Shenandoah University $29,311

10 Best Affordable Colleges for Online Master’s in Public Health Degrees

1. New Mexico State University

Average Net Price: $9,930

School Type: Non-Profit
School Accreditation: HLC
Graduate Online Enrollment: 651

New Mexico State University leads through values of excellence, access, diversity, inclusion, and always being student-centered in how they teach. Today this highly respected institution is home to over 14,000 students from across the globe. Brookings Institute called New Mexico State University a leader in equal access for higher education. The university begins helping individuals reach their goals when students first step foot on campus. New Mexico State University is accredited by The Higher Learning Commission.

The university offers an intensive Master of Public Health degree program. This program is designed to give working professionals the flexibility they need. With this, they offer night classes and online classes that fit any schedule. This program is accredited by Council on Education for Public Health (CEPH), this accreditation comes from providing an exceptional education for many years. You’ll participate in classes such as Biostatistical Applications in Public Health, Environmental Public Health Issues, Health Services System: Administration and Organization, Techniques of Health Communication/Education, and more.

2. Columbia Southern University

Average Net Price: $10,951

School Type: For-Profit
School Accreditation: DEAC
Graduate Online Enrollment: 5,859

Columbia Southern University is a fully online private university located in Orange Beach, Alabama. Columbia Southern University’s mission is to, “diverse learning experiences and affordable, flexible distance education programs at the certificate, undergraduate and graduate levels to a global student body, delivered by qualified, student-centered faculty committed to teaching and student learning. The university is dedicated to providing exceptional academic and student support services.” This institution is accredited by Distance Education Accrediting Commission.

The university’s Master of Public Health degree program will teach you core foundational skills needed to be successful in such a competitive field. The skills attained throughout this course will prepare you for a job in either a private, public or international setting and gives you the tools necessary to work in both clinical and research settings. By the time you graduate you’ll understand how to interpret epidemiological data in public health studies, analyze factors that affect lifestyle choices and public health, evaluate external affairs, and analyze the etiology of major health problems and their influence on a population.

3. American Public University System

Average Net Price: $10,995

School Type: For-Profit
School Accreditation: HLC
Graduate Online Enrollment: 8,342

American Public University  System is a renowned university that’s currently home to over 91,000 students. American Public University System is run on values of accessibility, innovation, integrity, quality, and a passion for life-long learning. The university specializes in educating military veterans and their families by offering affordable and student-focused online courses. The school was ranked #1 as the academic provider for U.S. Military and Veterans. American Public University System is accredited by the Higher Learning Commission.

The Master of Public Health program offered at the American Public University System will give you a deeper understanding of the psychological, sociological, and scientific factors that impact public health across the globe. In this program, you’ll be challenged to solve complex health issues, understand epidemiology, know different environmental health sciences, and more. This program is extremely affordable with no application fee, no transfer credit evaluation, and no entrance exams are required. To graduate from the program you’re required to complete 47 credits, all courses are online and vary from 8 to 16 weeks.

4. the University of Illinois at Springfield

Average Net Price: $11,534

School Type: Non-Profit
School Accreditation: HLC
Graduate Online Enrollment: 944

For the last two years, the University of Illinois at Springfield has been ranked the #1 public regional university in Illinois and the #4 in the midwest by the U.S. News & World Report. The university is dedicated to active teaching and wants to help create a passion for life-long learning no matter where you go in life. Students have the opportunity of partaking in leadership opportunities that other universities don’t offer. This gives individuals an advantage and a more well-rounded resume after graduation.

A Master of Public Health degree at the University of Illinois at Springfield is a competitive program to get into. With only 944 graduates being accepted, the graduate school expects students who are willing to go above and beyond. For those who get into the program, you’ll have the opportunity of either earning a Master of Public Health-General degree or by earning one of their concentrations including a Master of Public Health-Environmental Health, Master of Public Health and Master of Public Administration, or a Master of Public Health and Health and Human Services degree. Any degree path chosen is taught by renowned professionals in the career of public health.

5. Mississippi University for Women

Average Net Price: $11,725

School Type: Non-Profit
School Accreditation: SACS COC
Graduate Online Enrollment: 105

Mississippi University for Women is where leadership, excellence, and a passion for change are developed. The university has kept a strong mission statement to, “provide high-quality undergraduate and graduate education for women and men in a variety of liberal arts and professional programs, while maintaining its historic commitment to academic and leadership development for women.”

The Master of Public Health degree program at Mississippi University for Women is a very competitive program. For those who receive admission, you’ll be required to take 42 credit hours of coursework and 3-credits worth of either an internship or research. Upon graduation, students will be prepared to work in school settings, healthcare, and government agencies. A few of the classes you’ll be taking include, Community Health Education Methods, Gender Issues in Health, Nutrition for Health, Stress Management, and Survey of Human Disease.

6. Lamar University

Average Net Price: $12,716

School Type: Non-Profit
School Accreditation: SACS COC
Graduate Online Enrollment: 5,069

Lamar University is amongst one of the top public universities across the nation. They keep smaller class sizes and a low student-to-faculty ratio because providing high-quality personal education is a top priority for the university. At Lamar, you’ll feel confident finding your path with over 139-degree programs to choose from. The university is accredited by the Southern Association of Colleges and Schools, Commission on Colleges.

Lamar University Master of Public Health program concentrates on health issues that affect low socioeconomic populations. At the end of the two-year program, each student is required to create a research proposal and seminar before graduation. You’ll learn from professionals in the field who will teach you the necessary skills to improve the quality of life in your communities. You’ll become an expert in biostatistics, environmental health sciences, obesity prevention/lifestyle interventions, public health surveillance, emergency preparedness, and foundations of health promotion in diverse communities.

7. Indiana State University

Average Net Price: $12,996

School Type: Non-Profit
School Accreditation: HLC
Graduate Online Enrollment: 874

Indiana State University holds values of discovery, engagement, inclusiveness, and learning. Indiana State University has a mission statement to, “transform the lives of students through a high-quality education infused with experiential learning, community engagement, and career readiness. Our students succeed within a culture of inclusion and support that provides the skills and knowledge to impact Indiana and beyond.”

A Master of Public Health degree from Indiana State University is great for students who want to advance their career or begin a new passion. Individuals have the choice between doing an internship and completing a research project or doing an internship and writing a thesis. You’ll be required to take classes in, applied communications in health professions, health behavior theories, health policy leadership, principles of environmental health, and statistical methods in health sciences. Graduating with a Master of Public Health degree from ISU will give you the expertise needed for a variety of different professions.

8. San Jose State University

Average Net Price: $14,471

School Type: Non-Profit
School Accreditation: WSCUC
Graduate Online Enrollment: 2,359

San Jose State University is a highly respected second-tier educational institution located in sunny California. Its home to over 36,000 students, offers 250-degree programs, hosts 22 athletic teams, and currently has over 300 students actively involved in research. In 2020 Money Magazine ranked San Jose State University #1 for Most Transformative University. In regional rankings (west) the institution was ranked #8 for Most Innovative School. San Jose State University is accredited by the WASC Senior College and University Commission.

San Jose State University offers an incredible Master of Public Health degree with a concentration in community health education. Their online option for a Master of Public Health degree is on a Special Session track and is a fast-paced 24-month long program. This degree program has been accredited by Council on Education for Public Health since 1974. You’ll take classes in computational public health statistics, environmental health, health services organization, and multicultural communication for health professionals.

9. the University of Missouri

Average Net Price: $15,850

School Type: Non-Profit
School Accreditation: HLC
Graduate Online Enrollment: 2,236

The University of Missouri was founded in 1839 and has since become a respectable institution that works towards groundbreaking research and offers high-quality education no matter where you’re located. The university holds a mission statement to, “provide all Missourians the benefits of a world-class research university.” The faculty at the school are professionals in their respective fields so you can feel confident earning your degree at UM knowing you’re gaining the most advanced knowledge.

The University of Missouri offers a Master of Public Health degree along with 4 certifications students can earn with their degree. These graduate certifications are Epidemiology, Global Public Health, Public Health, and Public Health Communication. While achieving your Master of Public Health you have the choice of choosing an emphasis in either Healthy Promotion & Policy or Veterinary Public Health. You’ll gain valuable hands-on experience participating in research projects, internships, and completing a capstone course. Earning your Master of Public Health degree from the University of Missouri will help you to stand out against the competition.

10. University of Nevada-Reno

Average Net Price: $16,253

School Type: Non-Profit
School Accreditation: NWCCU
Graduate Online Enrollment: 741

The University of Nevada-Reno was founded in 1874 as Nevada’s first university. Since its opening, the university has strived to keep a mission that provides, “outstanding learning, discovery, and engagement programs that serve the economic, social, environmental and cultural needs of the citizens of Nevada, the nation, and the world. The University recognizes and embraces the critical importance of diversity in preparing students for global citizenship and is committed to a culture of excellence, inclusion, and accessibility.”

A Master of Public Health degree from the University of Nevada in Reno will prepare you to become a health practitioner, researcher, educator, and leader. You’ll learn how to engage with multiple communities and learn how public health affects different communities around you. You’ll be taking courses in, Epidemiological Surveillance, GIS & Spatial Analysis in Public Health, Health Policy, Public Health Information Systems, and Data Management, as well as Public Health Law.