Find Affordable College Courses

What Do You Want to Study?

2026 Best Public Health Bachelor's Degree Schools

2026 Best Public Health Bachelor’s Degree Schools

Looking for the best Public Health bachelor’s degree programs in the United States? Our ranking highlights 894 schools by overall quality and student outcomes, using our 2026 methodology. Our scores reflect factors such as graduation rate, post-graduation earnings, cost, and admissions selectivity.

To arm you with the information you need, Course Advisor analyzed schools to produce this 2026 ranking, drawing primarily on U.S. Department of Education data (IPEDS and College Scorecard). View our full ranking methodology.

Top 25 Public Health Bachelor’s Degree Schools in the United States

Explore the leading schools below:

#1

Brown University

Providence, RI

Our analysis found Brown University to be the best Public Health school in the United States. Based in Providence, RI, Brown University is a private not-for-profit institution. Roughly 96% of students complete a degree within six years here. Expect in-state tuition and fees of around $71,312. Students borrow a median of $11,760 to complete their Public Health program here. Read more about Brown University

The strong Public Health programs at University Of California Berkeley earned it the #2 place in the United States. Set in Berkeley, CA, University Of California Berkeley is a public institution. Roughly 93% of students complete a degree within six years here. In-state tuition and fees run about $15,377, while out-of-state students pay about $47,265. The median Public Health program debt is $11,729. Get the full University Of California Berkeley report

#3

Northwestern University

Evanston, IL

You'll be in good company at Northwestern University, which ranked #3 this year. Set in Evanston, IL, Northwestern University is a private not-for-profit institution. The six-year graduation rate is 95%. The average in-state cost of tuition and fees is $68,322. Typical Public Health student debt is $14,684. Read the full report on Northwestern University

#4

Santa Clara University

Santa Clara, CA

You'll be in good company at Santa Clara University, which ranked #4 this year. Located in Santa Clara, CA, Santa Clara University is a private not-for-profit institution. The six-year graduation rate is 88%. In-state tuition and fees run about $61,293. Students borrow a median of $24,500 to complete their Public Health program here. Get the full Santa Clara University report

You'll be in good company at Texas A And M University College Station, which ranked #5 this year. Located in College Station, TX, Texas A And M University College Station is a public institution. About 84% of students finish within six years. Expect in-state tuition and fees of around $12,995, while out-of-state students pay about $40,124. Students borrow a median of $18,856 to complete their Public Health program here. Read more about Texas A And M University College Station

Illinois State University landed the #6 spot in the United States this year. This public school is set in Normal, IL. About 64% of students finish within six years. In-state tuition and fees run about $14,410, while out-of-state students pay about $26,058. Graduates carry a median of $22,250 in student loans. See the full Illinois State University profile

Albany College Of Pharmacy And Health Sciences did well this year, earning the #7 position. Located in Albany, NY, Albany College Of Pharmacy And Health Sciences is a private not-for-profit institution. Roughly 57% of students complete a degree within six years here. The average in-state cost of tuition and fees is $41,125. Albany College Of Pharmacy And Health Sciences Public Health students take on a median of $27,000 in debt. Get the full Albany College Of Pharmacy And Health Sciences report

Colorado State University Fort Collins placed #8 among Public Health schools in the United States. This public school is set in Fort Collins, CO. About 66% of students finish within six years. Expect in-state tuition and fees of around $13,373, with out-of-state students paying around $35,061. Graduates carry a median of $26,000 in student loans. Get the full Colorado State University Fort Collins report

#9

Tufts University

Medford, MA

Tufts University landed the #9 spot in the United States this year. Based in Medford, MA, Tufts University is a private not-for-profit institution. Roughly 94% of students complete a degree within six years here. The average in-state cost of tuition and fees is $70,704. Graduates carry a median of $18,250 in student loans. Read more about Tufts University

University Of Wisconsin La Crosse did well this year, earning the #10 position. This public school is set in La Crosse, WI. University Of Wisconsin La Crosse graduates 71% of students within six years. In-state tuition and fees average $10,070, while out-of-state students pay about $19,517. Graduates carry a median of $27,000 in student loans. Read more about University Of Wisconsin La Crosse

The College Of New Jersey landed the #11 spot in the United States this year. Located in Ewing, NJ, The College Of New Jersey is a public institution. The College Of New Jersey posts a six-year graduation rate of 86%. In-state tuition and fees average $19,632, while out-of-state students pay about $25,752. Students borrow a median of $23,130 to complete their Public Health program here. Read more about The College Of New Jersey

Cuny Graduate School And University Center ranked #12 on our 2026 list of the best Public Health schools. Located in New York, NY, Cuny Graduate School And University Center is a public institution. The average in-state cost of tuition and fees is $7,235, while out-of-state students pay about $15,185. The median Public Health program debt is $17,921. Read the full report on Cuny Graduate School And University Center

#13

Cornell University

Ithaca, NY

Cornell University came in at #13 in this year's ranking. Set in Ithaca, NY, Cornell University is a private not-for-profit institution. Roughly 95% of students complete a degree within six years here. In-state tuition and fees run about $69,314. Cornell University Public Health students take on a median of $12,133 in debt. Get the full Cornell University report

University Of St Thomas Minnesota ranked #14 on our 2026 list of the best Public Health schools. Based in Saint Paul, MN, University Of St Thomas Minnesota is a private not-for-profit institution. University Of St Thomas Minnesota graduates 77% of students within six years. In-state tuition and fees average $54,398. Typical Public Health student debt is $27,000. More on University Of St Thomas Minnesota

#15

Elon University

Elon, NC

Elon University ranked #15 on our 2026 list of the best Public Health schools. Set in Elon, NC, Elon University is a private not-for-profit institution. About 84% of students finish within six years. In-state tuition and fees run about $46,958. Typical Public Health student debt is $20,500. Read the full report on Elon University

#16

Duke University

Durham, NC

Duke University placed #16 among Public Health schools in the United States. Located in Durham, NC, Duke University is a private not-for-profit institution. Roughly 97% of students complete a degree within six years here. Students from in state pay about $68,758 in tuition and fees. Typical Public Health student debt is $12,500. Get the full Duke University report

University Of Maryland College Park did well this year, earning the #17 position. Set in College Park, MD, University Of Maryland College Park is a public institution. University Of Maryland College Park posts a six-year graduation rate of 89%. Students from in state pay about $11,809 in tuition and fees, with out-of-state students paying around $41,186. The median Public Health program debt is $23,424. More on University Of Maryland College Park

Lake Washington Institute Of Technology came in at #18 in this year's ranking. Set in Kirkland, WA, Lake Washington Institute Of Technology is a public institution. In-state tuition and fees average $5,997, with out-of-state students paying around $12,062. Lake Washington Institute Of Technology Public Health students take on a median of $19,695 in debt. See the full Lake Washington Institute Of Technology profile

Dominican University Of California placed #19 among Public Health schools in the United States. Located in San Rafael, CA, Dominican University Of California is a private not-for-profit institution. About 78% of students finish within six years. The average in-state cost of tuition and fees is $52,161. The median Public Health program debt is $27,000. More on Dominican University Of California

#20

Georgetown University

Washington, DC

Georgetown University did well this year, earning the #20 position. Located in Washington, DC, Georgetown University is a private not-for-profit institution. The six-year graduation rate is 95%. Expect in-state tuition and fees of around $68,089. Georgetown University Public Health students take on a median of $12,000 in debt. See the full Georgetown University profile

University Of Washington Seattle Campus came in at #21 in this year's ranking. Located in Seattle, WA, University Of Washington Seattle Campus is a public institution. Roughly 85% of students complete a degree within six years here. In-state tuition and fees run about $12,973, compared with $43,209 for out-of-state students. University Of Washington Seattle Campus Public Health students take on a median of $16,490 in debt. More on University Of Washington Seattle Campus

#22

Indiana University Bloomington

Bloomington, IN

Indiana University Bloomington came in at #22 in this year's ranking. Indiana University Bloomington is a public school based in Bloomington, IN. The six-year graduation rate is 80%. Expect in-state tuition and fees of around $12,144, while out-of-state students pay about $41,891. Indiana University Bloomington Public Health students take on a median of $19,689 in debt. Read the full report on Indiana University Bloomington

University Of Washington Tacoma Campus came in at #23 in this year's ranking. Set in Tacoma, WA, University Of Washington Tacoma Campus is a public institution. University Of Washington Tacoma Campus posts a six-year graduation rate of 63%. Expect in-state tuition and fees of around $13,168, compared with $43,404 for out-of-state students. Students borrow a median of $16,490 to complete their Public Health program here. Read more about University Of Washington Tacoma Campus

#24

Rutgers University New Brunswick

New Brunswick, NJ

Rutgers University New Brunswick landed the #24 spot in the United States this year. Rutgers University New Brunswick is a public school based in New Brunswick, NJ. Rutgers University New Brunswick graduates 84% of students within six years. In-state tuition and fees run about $17,929, compared with $37,441 for out-of-state students. Typical Public Health student debt is $25,000. Read more about Rutgers University New Brunswick

California State University Stanislaus came in at #25 in this year's ranking. This public school is set in Turlock, CA. The six-year graduation rate is 53%. In-state tuition and fees run about $8,242, while out-of-state students pay about $20,842. Typical Public Health student debt is $14,813. Read more about California State University Stanislaus

Rest of the Top 50 Best Public Health Bachelor’s Degree Schools in the United States

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

#26

San Jose State University

San Jose, CA

San Jose State University landed the #26 spot in the United States this year. Located in San Jose, CA, San Jose State University is a public institution. San Jose State University graduates 69% of students within six years. Students from in state pay about $8,410 in tuition and fees, while out-of-state students pay about $21,010. More on San Jose State University

University Of Wisconsin Eau Claire ranked #27 on our 2026 list of the best Public Health schools. University Of Wisconsin Eau Claire is a public school based in Eau Claire, WI. University Of Wisconsin Eau Claire posts a six-year graduation rate of 65%. Students from in state pay about $9,642 in tuition and fees, compared with $19,228 for out-of-state students. University Of Wisconsin Eau Claire Public Health students take on a median of $22,574 in debt. Get the full University Of Wisconsin Eau Claire report

#28

Utah State University

Logan, UT

Utah State University landed the #28 spot in the United States this year. Utah State University is a public school based in Logan, UT. Utah State University graduates 57% of students within six years. Students from in state pay about $8,560 in tuition and fees, while out-of-state students pay about $24,993. The median Public Health program debt is $16,191. More on Utah State University

The University Of Texas At Austin did well this year, earning the #29 position. This public school is set in Austin, TX. The University Of Texas At Austin graduates 89% of students within six years. The average in-state cost of tuition and fees is $11,688, with out-of-state students paying around $44,908. Typical Public Health student debt is $21,500. More on The University Of Texas At Austin

University Of Minnesota Duluth came in at #30 in this year's ranking. Set in Duluth, MN, University Of Minnesota Duluth is a public institution. University Of Minnesota Duluth graduates 65% of students within six years. In-state tuition and fees run about $14,608, compared with $20,134 for out-of-state students. Graduates carry a median of $26,000 in student loans. Read the full report on University Of Minnesota Duluth

Montana Tech Of The University Of Montana placed #31 among Public Health schools in the United States. Set in Butte, MT, Montana Tech Of The University Of Montana is a public institution. The six-year graduation rate is 58%. Students from in state pay about $8,289 in tuition and fees, with out-of-state students paying around $26,094. Students borrow a median of $27,000 to complete their Public Health program here. Read more about Montana Tech Of The University Of Montana

California State University Sacramento ranked #32 on our 2026 list of the best Public Health schools. Set in Sacramento, CA, California State University Sacramento is a public institution. Roughly 56% of students complete a degree within six years here. In-state tuition and fees average $8,018, while out-of-state students pay about $20,618. California State University Sacramento Public Health students take on a median of $17,492 in debt. More on California State University Sacramento

University Of Central Oklahoma placed #33 among Public Health schools in the United States. Set in Edmond, OK, University Of Central Oklahoma is a public institution. University Of Central Oklahoma posts a six-year graduation rate of 37%. Expect in-state tuition and fees of around $8,818, with out-of-state students paying around $19,704. Typical Public Health student debt is $21,625. Get the full University Of Central Oklahoma report

#34

Simmons College

Boston, MA

Simmons College came in at #34 in this year's ranking. This private not-for-profit school is set in Boston, MA. Simmons College posts a six-year graduation rate of 72%. In-state tuition and fees run about $46,874. Simmons College Public Health students take on a median of $27,000 in debt. Read more about Simmons College

#35

University Of Florida

Gainesville, FL

University Of Florida did well this year, earning the #35 position. Located in Gainesville, FL, University Of Florida is a public institution. Roughly 91% of students complete a degree within six years here. Students from in state pay about $6,381 in tuition and fees, while out-of-state students pay about $28,659. The median Public Health program debt is $17,580. Get the full University Of Florida report

Ohio Northern University placed #36 among Public Health schools in the United States. Based in Ada, OH, Ohio Northern University is a private not-for-profit institution. Ohio Northern University posts a six-year graduation rate of 72%. In-state tuition and fees run about $39,600. Typical Public Health student debt is $26,661. Read the full report on Ohio Northern University

University Of Illinois At Urbana Champaign did well this year, earning the #37 position. Located in Champaign, IL, University Of Illinois At Urbana Champaign is a public institution. University Of Illinois At Urbana Champaign posts a six-year graduation rate of 85%. Expect in-state tuition and fees of around $18,267, while out-of-state students pay about $40,096. Graduates carry a median of $20,678 in student loans. Get the full University Of Illinois At Urbana Champaign report

Slippery Rock University Of Pennsylvania ranked #38 on our 2026 list of the best Public Health schools. Slippery Rock University Of Pennsylvania is a public school based in Slippery Rock, PA. Slippery Rock University Of Pennsylvania graduates 66% of students within six years. Expect in-state tuition and fees of around $10,568, with out-of-state students paying around $14,676. Slippery Rock University Of Pennsylvania Public Health students take on a median of $26,998 in debt. More on Slippery Rock University Of Pennsylvania

University Of Michigan Ann Arbor placed #39 among Public Health schools in the United States. University Of Michigan Ann Arbor is a public school based in Ann Arbor, MI. About 93% of students finish within six years. Students from in state pay about $18,848 in tuition and fees, with out-of-state students paying around $63,081. Graduates carry a median of $20,167 in student loans. Get the full University Of Michigan Ann Arbor report

#40

Oakland University

Rochester Hills, MI

Oakland University did well this year, earning the #40 position. This public school is set in Rochester Hills, MI. Oakland University graduates 58% of students within six years. The average in-state cost of tuition and fees is $17,167, while out-of-state students pay about $24,735. Typical Public Health student debt is $30,750. Get the full Oakland University report

American Public University System came in at #41 in this year's ranking. Based in Charles Town, WV, American Public University System is a private for-profit institution. American Public University System graduates 47% of students within six years. In-state tuition and fees run about $8,400. American Public University System Public Health students take on a median of $27,081 in debt. Read the full report on American Public University System

#42

Fairfield University

Fairfield, CT

Fairfield University placed #42 among Public Health schools in the United States. Based in Fairfield, CT, Fairfield University is a private not-for-profit institution. Roughly 84% of students complete a degree within six years here. In-state tuition and fees average $58,400. Students borrow a median of $26,687 to complete their Public Health program here. More on Fairfield University

Arizona State University Skysong landed the #43 spot in the United States this year. Located in Scottsdale, AZ, Arizona State University Skysong is a public institution. In-state tuition and fees run about $11,627, compared with $13,925 for out-of-state students. The median Public Health program debt is $25,044. See the full Arizona State University Skysong profile

#44

New York University

New York, NY

New York University placed #44 among Public Health schools in the United States. This private not-for-profit school is set in New York, NY. New York University graduates 88% of students within six years. Students from in state pay about $62,796 in tuition and fees. The median Public Health program debt is $19,000. See the full New York University profile

Ohio State University Main Campus placed #45 among Public Health schools in the United States. This public school is set in Columbus, OH. Ohio State University Main Campus posts a six-year graduation rate of 88%. Students from in state pay about $13,244 in tuition and fees, with out-of-state students paying around $40,022. Ohio State University Main Campus Public Health students take on a median of $18,500 in debt. Read more about Ohio State University Main Campus

University Of South Florida Main Campus did well this year, earning the #46 position. Set in Tampa, FL, University Of South Florida Main Campus is a public institution. About 77% of students finish within six years. Students from in state pay about $6,410 in tuition and fees, with out-of-state students paying around $17,324. Students borrow a median of $22,345 to complete their Public Health program here. See the full University Of South Florida Main Campus profile

#47

University Of Rochester

Rochester, NY

University Of Rochester came in at #47 in this year's ranking. Set in Rochester, NY, University Of Rochester is a private not-for-profit institution. The six-year graduation rate is 85%. Students from in state pay about $67,080 in tuition and fees. Typical Public Health student debt is $19,000. Read more about University Of Rochester

#48

Johns Hopkins University

Baltimore, MD

Johns Hopkins University did well this year, earning the #48 position. Located in Baltimore, MD, Johns Hopkins University is a private not-for-profit institution. Johns Hopkins University posts a six-year graduation rate of 94%. The average in-state cost of tuition and fees is $64,730. Typical Public Health student debt is $15,500. Read the full report on Johns Hopkins University

University Of Missouri Columbia ranked #49 on our 2026 list of the best Public Health schools. Based in Columbia, MO, University Of Missouri Columbia is a public institution. The six-year graduation rate is 75%. The average in-state cost of tuition and fees is $14,837, while out-of-state students pay about $36,056. Typical Public Health student debt is $19,000. More on University Of Missouri Columbia

#50

University Of Iowa

Iowa City, IA

University Of Iowa landed the #50 spot in the United States this year. Set in Iowa City, IA, University Of Iowa is a public institution. University Of Iowa posts a six-year graduation rate of 75%. Expect in-state tuition and fees of around $11,283, while out-of-state students pay about $33,371. University Of Iowa Public Health students take on a median of $22,469 in debt. See the full University Of Iowa profile

Compare rankings at other degree levels:

Ranking Methodology & Notes

This list is compiled by Course Advisor (DMS_RANKING_2023), 2026 edition. The methodology weighs a blend of student outcomes (graduation rate, post-graduation earnings), affordability, and admissions data drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: Dms College Quality · Scope: Nation. *Averages shown above reflect the top 894 ranked schools only.

References

Find Schools Near You

Our free school finder matches students with accredited colleges across the U.S.