ADBLOCK #102
College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best Value Public Health Master’s Degree Schools

235 Colleges in the United States
$23,987 Avg Student Debt
$65,203 Avg Median Earnings (10yr)
2026 Best Value Public Health Master's Degree Badge [Public Health](/majors/health-care-professions/public-health/) degree programs vary widely in price and payoff across the country. The best values balance affordable tuition against strong post-graduation earnings.

To produce this 2026 ranking, College Factual evaluated 894 schools on the balance of cost and outcomes for public health students.

What’s on this page:

ADBLOCK #159
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 21
DEBUG: Specific major detected (cip4 = 51.22), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Public Health (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Public Health (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "MSN - Public Health (I Have a BSN)" with relevance 1
DEBUG: ✓ Offer "MSN - Public Health (I Have a BSN)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Doctorate - Public Health (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "Doctorate - Public Health (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Grad Cert - Public Health (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Grad Cert - Public Health (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "MPH - Public Health (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "MPH - Public Health (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" with relevance 1
DEBUG: ✓ Offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Public Health" with relevance 1
DEBUG: ✓ Offer "BS in Public Health" ACCEPTED (relevance 1)
DEBUG: Checking offer "Master of Public Health (MPH)" with relevance 1
DEBUG: ✓ Offer "Master of Public Health (MPH)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Community Health Education" with relevance 0.8
DEBUG: ✓ Offer "BS in Community Health Education" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Grad Cert - Health Policy (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "Grad Cert - Health Policy (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "BA in Sociology - Community Health" with relevance 0.7
DEBUG: ✗ Offer "BA in Sociology - Community Health" REJECTED (relevance 0.7)
DEBUG: Checking offer "Master of Public Health (MPH) - Global Health" with relevance 0.7
DEBUG: ✗ Offer "Master of Public Health (MPH) - Global Health" REJECTED (relevance 0.7)
DEBUG: Checking offer "MS in Nursing - Population Healthcare" with relevance 0.6
DEBUG: ✗ Offer "MS in Nursing - Population Healthcare" REJECTED (relevance 0.6)
DEBUG: Checking offer "BSW - Social Work (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "BSW - Social Work (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "DSW - Social Work (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "DSW - Social Work (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "MSW - Social Work (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "MSW - Social Work (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: Checking offer "PhD - Social Work (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "PhD - Social Work (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Social Work & Social Sciences Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "Social Work & Social Sciences Bachelors Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Social Work & Social Sciences Doctorate Programs (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "Social Work & Social Sciences Doctorate Programs (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Social Work & Social Sciences Masters Programs (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Social Work & Social Sciences Masters Programs (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: Checking offer "MS in Criminal Justice - Public Safety Administration" with relevance 0.3
DEBUG: ✗ Offer "MS in Criminal Justice - Public Safety Administration" REJECTED (relevance 0.3)
DEBUG: relevant_offers count = 9
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 6 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 6
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 6 offers with relevance >= 1.0

2026 Best Value Public Health Schools in the United States

Below are the schools that deliver the strongest value in public health, balancing cost against outcomes.

Best Value Public Health Schools

1

Leading the list is California State University Los Angeles, our #1 best value for public health in the United States. Set in the city of Los Angeles, California State University Los Angeles is a very large public institution. Students from in state pay about $7,164 in tuition and fees, compared with $19,764 for out-of-state students. Students borrow a median of $12,500 to complete the public health program here. Early-career public health graduates make about $40,750. That is a strong return on a $12,500 median debt. The acceptance rate is 91%.

2

California State University Fullerton is a great value for students pursuing a degree in public health, landing the #2 spot this year. Set in the suburb of Fullerton, California State University Fullerton is a very large public institution. Students from in state pay about $7,470 in tuition and fees, while out-of-state students pay about $20,070. Students borrow a median of $13,500 to complete the public health program here. Early-career public health graduates make about $62,000. Weighed against typical debt, the earnings make a compelling case for value. California State University Fullerton admits about 90% of applicants.

3

Students looking for strong value in public health will find it at Cuny Lehman College, which ranked #3. Cuny Lehman College is a large public school located in the city of Bronx. Students from in state pay about $7,410 in tuition and fees, compared with $15,360 for out-of-state students. Typical student debt for public health graduates is $15,414. Soon after graduation, public health degree recipients from Cuny Lehman College generally make around $62,952. Set against $15,414 in median debt, that is a healthy payoff. Cuny Lehman College admits about 57% of applicants.

4
University Of Florida crest
University Of Florida
Gainesville, FL

A rank of #4 makes University Of Florida one of the best values for public health. Set in the city of Gainesville, University Of Florida is a very large public institution. In-state tuition and fees average $6,381, while out-of-state students pay about $28,659. Typical student debt for public health graduates is $17,580. Early-career public health graduates make about $54,905. That is a strong return on a $17,580 median debt. Roughly 24% of applicants are accepted.

5

California State University Northridge is a great value for students pursuing a degree in public health, landing the #5 spot this year. Set in the city of Northridge, California State University Northridge is a very large public institution. Students from in state pay about $7,458 in tuition and fees, while out-of-state students pay about $20,058. Typical student debt for public health graduates is $14,000. Soon after graduation, public health degree recipients from California State University Northridge generally make around $69,076. Set against $14,000 in median debt, that is a healthy payoff. The acceptance rate is 93%.

ADBLOCK #101
6

California State University Long Beach ranked #6 on our 2026 list of the best value public health schools. Located in the city of Long Beach, California State University Long Beach is a very large public university. Students from in state pay about $7,374 in tuition and fees, while out-of-state students pay about $19,974. Students borrow a median of $13,480 to complete the public health program here. Early-career public health graduates make about $67,844. Set against $13,480 in median debt, that is a healthy payoff. The acceptance rate is 46%.

7
Stanford University crest
Stanford University
Stanford, CA

Stanford University came in at #7 for value in public health this year. Stanford University is a very large private not-for-profit school located in the suburb of Stanford. Expect in-state tuition and fees of around $65,910. Typical student debt for public health graduates is $10,492. Soon after graduation, public health degree recipients from Stanford University generally make around $100,827. That is a strong return on a $10,492 median debt. The acceptance rate is 4%.

8

California State University Sacramento came in at #8 for value in public health this year. Set in the city of Sacramento, California State University Sacramento is a very large public institution. Students from in state pay about $8,018 in tuition and fees, while out-of-state students pay about $20,618. Public Health graduates carry a median of $17,492 in student loans. Public Health graduates of California State University Sacramento earn a median of $49,907 early in their careers. Set against $17,492 in median debt, that is a healthy payoff. California State University Sacramento admits about 94% of applicants.

9

California State University San Marcos placed #9 among the best values for public health. Located in the suburb of San Marcos, California State University San Marcos is a large public university. In-state tuition and fees average $8,082, while out-of-state students pay about $20,682. Students borrow a median of $17,527 to complete the public health program here. Soon after graduation, public health degree recipients from California State University San Marcos generally make around $48,726. Weighed against typical debt, the earnings make a compelling case for value. The acceptance rate is 95%.

10

The University Of West Florida came in at #10 for value in public health this year. Set in the rural area of Pensacola, The University Of West Florida is a large public institution. Expect in-state tuition and fees of around $5,776, while out-of-state students pay about $18,658. Public Health graduates carry a median of $19,677 in student loans. Public Health graduates of The University Of West Florida earn a median of $67,270 early in their careers. That is a strong return on a $19,677 median debt. The acceptance rate is 58%.

ADBLOCK #115
11

University Of South Florida Main Campus ranked #11 on our 2026 list of the best value public health schools. Set in the city of Tampa, University Of South Florida Main Campus is a very large public institution. Expect in-state tuition and fees of around $6,410, compared with $17,324 for out-of-state students. Students borrow a median of $22,345 to complete the public health program here. Early-career public health graduates make about $58,339. That is a strong return on a $22,345 median debt. University Of South Florida Main Campus admits about 43% of applicants.

12

University Of California Irvine placed #12 among the best values for public health. University Of California Irvine is a very large public school located in the city of Irvine. Students from in state pay about $14,752 in tuition and fees, while out-of-state students pay about $46,640. Students borrow a median of $17,285 to complete the public health program here. Early-career public health graduates make about $67,277. That is a strong return on a $17,285 median debt. University Of California Irvine admits about 29% of applicants.

13

University Of California San Diego landed the #13 spot for public health value this year. Located in the city of La Jolla, University Of California San Diego is a very large public university. In-state tuition and fees average $15,788, while out-of-state students pay about $47,676. Students borrow a median of $15,280 to complete the public health program here. Public Health graduates of University Of California San Diego earn a median of $39,144 early in their careers. Weighed against typical debt, the earnings make a compelling case for value. Roughly 27% of applicants are accepted.

14

Weber State University landed the #14 spot for public health value this year. Weber State University is a very large public school located in the city of Ogden. Expect in-state tuition and fees of around $6,557, compared with $17,545 for out-of-state students. Public Health graduates carry a median of $17,322 in student loans. Early-career public health graduates make about $82,624. That is a strong return on a $17,322 median debt.

15

University Of Illinois At Chicago ranked #15 on our 2026 list of the best value public health schools. Located in the city of Chicago, University Of Illinois At Chicago is a very large public university. In-state tuition and fees average $15,949, while out-of-state students pay about $32,009. Typical student debt for public health graduates is $22,987. Soon after graduation, public health degree recipients from University Of Illinois At Chicago generally make around $67,936. Set against $22,987 in median debt, that is a healthy payoff. University Of Illinois At Chicago admits about 77% of applicants.

ADBLOCK #145
16

Florida International University landed the #16 spot for public health value this year. Set in the suburb of Miami, Florida International University is a very large public institution. In-state tuition and fees average $6,565, with out-of-state students paying around $18,964. Public Health graduates carry a median of $19,349 in student loans. Public Health graduates of Florida International University earn a median of $53,193 early in their careers. That is a strong return on a $19,349 median debt. Roughly 55% of applicants are accepted.

17

Georgia Institute Of Technology Main Campus earned the #17 position for value in public health this year. Georgia Institute Of Technology Main Campus is a very large public school located in the city of Atlanta. Students from in state pay about $12,058 in tuition and fees, with out-of-state students paying around $34,484. Public Health graduates carry a median of $24,323 in student loans. Soon after graduation, public health degree recipients from Georgia Institute Of Technology Main Campus generally make around $83,560. Set against $24,323 in median debt, that is a healthy payoff. Roughly 14% of applicants are accepted.

18

University Of California Los Angeles placed #18 among the best values for public health. Located in the city of Los Angeles, University Of California Los Angeles is a very large public university. Students from in state pay about $14,233 in tuition and fees, with out-of-state students paying around $46,121. Students borrow a median of $16,097 to complete the public health program here. Public Health graduates of University Of California Los Angeles earn a median of $75,311 early in their careers. That is a strong return on a $16,097 median debt. University Of California Los Angeles admits about 9% of applicants.

19

University Of Washington Seattle Campus landed the #19 spot for public health value this year. University Of Washington Seattle Campus is a very large public school located in the city of Seattle. The average in-state cost of tuition and fees is $12,973, compared with $43,209 for out-of-state students. Students borrow a median of $16,490 to complete the public health program here. Early-career public health graduates make about $70,125. Weighed against typical debt, the earnings make a compelling case for value. The acceptance rate is 39%.

20

New Mexico State University Main Campus ranked #20 on our 2026 list of the best value public health schools. Located in the suburb of Las Cruces, New Mexico State University Main Campus is a large public university. Students from in state pay about $8,183 in tuition and fees, while out-of-state students pay about $25,307. Students borrow a median of $23,500 to complete the public health program here. Early-career public health graduates make about $54,327. Weighed against typical debt, the earnings make a compelling case for value. Roughly 89% of applicants are accepted.

ADBLOCK #150
21

University Of North Carolina At Chapel Hill landed the #21 spot for public health value this year. University Of North Carolina At Chapel Hill is a very large public school located in the city of Chapel Hill. In-state tuition and fees average $8,994, while out-of-state students pay about $41,203. Typical student debt for public health graduates is $16,203. Early-career public health graduates make about $60,926. Weighed against typical debt, the earnings make a compelling case for value. University Of North Carolina At Chapel Hill admits about 15% of applicants.

22

Louisiana State University Shreveport came in at #22 for value in public health this year. Set in the city of Shreveport, Louisiana State University Shreveport is a large public institution. In-state tuition and fees average $7,327. Typical student debt for public health graduates is $28,907. Soon after graduation, public health degree recipients from Louisiana State University Shreveport generally make around $45,300. Weighed against typical debt, the earnings make a compelling case for value. Louisiana State University Shreveport admits about 50% of applicants.

23

Indiana University Purdue University Indianapolis placed #23 among the best values for public health. Located in the city of Indianapolis, Indiana University Purdue University Indianapolis is a very large public university. Expect in-state tuition and fees of around $10,762, while out-of-state students pay about $34,891. Public Health graduates carry a median of $22,220 in student loans. Soon after graduation, public health degree recipients from Indiana University Purdue University Indianapolis generally make around $61,574. Weighed against typical debt, the earnings make a compelling case for value. Indiana University Purdue University Indianapolis admits about 76% of applicants.

24

University Of North Florida earned the #24 position for value in public health this year. Located in the city of Jacksonville, University Of North Florida is a large public university. Expect in-state tuition and fees of around $5,964, compared with $19,407 for out-of-state students. Typical student debt for public health graduates is $18,523. Soon after graduation, public health degree recipients from University Of North Florida generally make around $55,503. Weighed against typical debt, the earnings make a compelling case for value. University Of North Florida admits about 53% of applicants.

25

University Of Wyoming ranked #25 on our 2026 list of the best value public health schools. Located in the town of Laramie, University Of Wyoming is a large public university. The average in-state cost of tuition and fees is $7,768, with out-of-state students paying around $24,178. Public Health graduates carry a median of $20,283 in student loans. Early-career public health graduates make about $85,547. Set against $20,283 in median debt, that is a healthy payoff. Roughly 97% of applicants are accepted.

Rest of the Top 50 Best Value Public Health Schools

These schools rounded out the top of this year’s public health value ranking:

26
Florida State University crest
Florida State University
Tallahassee, FL
27
28
29
30
31
32
University Of Utah crest
University Of Utah
Salt Lake City, UT
33
34
35
36
37
Marshall University crest
Marshall University
Huntington, WV
38
Lamar University crest
Lamar University
Beaumont, TX
39
Purdue University Main Campus crest
Purdue University Main Campus
West Lafayette, IN
40
Western Kentucky University crest
Western Kentucky University
Bowling Green, KY
41
42
43
44
45
46
47
48
49
50
Harvard University crest
Harvard University
Cambridge, MA

Other Public Health Degree Levels

Looking for a different degree level? Compare best-value Public Health rankings across degree levels:

All Degree Levels in Public Health
Associate's Degrees in Public Health
Bachelor's Degrees in Public Health
ADBLOCK #173
View All Public Health Rankings >

ADBLOCK #115

Notes and References

This ranking is produced by College Factual (MF_RANKING_2025), 2026 edition. The methodology weighs the cost of a degree against the earnings graduates go on to achieve, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Best Value · 894 schools evaluated.

*Averages shown above reflect the top 235 ranked schools only.

More about our data sources and methodologies.

ADBLOCK #116

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs
ADBLOCK #613

Compare Your School Options