Best Colleges for Public Health
The best colleges for a Public Health degree, led by University of Southern California, Ohio State University-Main Campus and Johns Hopkins University. Each school is shown with its acceptance rate, tuition, and average SAT so you can weigh Public Health programs side by side.
Frequently Asked Questions
What is the best college for Public Health?
Based on our rankings, University of Southern California is the top-ranked college for Public Health. Other top choices include Ohio State University-Main Campus, Johns Hopkins University, University of Connecticut.
What are the best Public Health schools?
The best Public Health schools, based on program-specific federal data including median earnings and graduate counts, are University of Southern California, Ohio State University-Main Campus, Johns Hopkins University. Our rankings use College Scorecard field-of-study data rather than editorial opinion.
How much does it cost to study Public Health?
The average out-of-state tuition among top Public Health programs is approximately $42,474 per year. However, costs vary significantly — many schools offer generous financial aid packages that can reduce the effective cost.
How long does it take to get a Public Health degree?
A bachelor's degree in Public Health typically takes four years of full-time study. Some programs offer accelerated tracks or combined bachelor's-to-master's options that can extend or shorten the timeline.
How are these Public Health rankings determined?
Our major rankings are independently calculated from U.S. Department of Education College Scorecard field-of-study (CIP) data — primarily median earnings 4 years after graduation and program scale (graduate count), with a 10+ annual graduates minimum per program. They are not derived from US News or any other publication.
Career outcomes for Public Health graduates
Among the top 10 ranked Public Health programs, the average early-career salary is approximately $77,366 per year. Below are the highest-paying Public Health programs based on federal College Scorecard earnings data reported by graduates four years after completion.
- University of Southern California — Los Angeles, CA · $92,498/yr (rank #1)
- George Washington University — Washington, DC · $90,873/yr (rank #2)
- Johns Hopkins University — Baltimore, MD · $87,555/yr (rank #3)
- Tufts University — Medford, MA · $83,214/yr (rank #4)
- University of Illinois Urbana-Champaign — Champaign, IL · $81,054/yr (rank #5)
- 1. University of Southern California — Los Angeles, CA · 9.8% acceptance · SAT 1,495 · $72,097 tuition · 92% grad rate
- 2. Ohio State University-Main Campus — Columbus, OH · 60.6% acceptance · SAT 1,387 · $40,022 tuition · 88% grad rate
- 3. Johns Hopkins University — Baltimore, MD · 6.4% acceptance · SAT 1,553 · $65,230 tuition · 94% grad rate
- 4. University of Connecticut — Storrs, CT · 52.4% acceptance · SAT 1,348 · $43,712 tuition · 83% grad rate
- 5. Tufts University — Medford, MA · 11.5% acceptance · SAT 1,513 · $70,704 tuition · 94% grad rate
- 6. George Washington University — Washington, DC · 47.1% acceptance · SAT 1,433 · $67,710 tuition · 84% grad rate
- 7. University of Georgia — Athens, GA · 37.7% acceptance · SAT 1,397 · $31,688 tuition · 90% grad rate
- 8. University of Florida — Gainesville, FL · 24.2% acceptance · SAT 1,403 · $28,659 tuition · 91% grad rate
- 9. University of Illinois Urbana-Champaign — Champaign, IL · 42.4% acceptance · SAT 1,440 · $35,124 tuition · 85% grad rate
- 10. Indiana University-Bloomington — Bloomington, IN · 78.2% acceptance · SAT 1,313 · $41,891 tuition · 80% grad rate
- 11. University of Delaware — Newark, DE · 70.6% acceptance · SAT 1,292 · $41,400 tuition · 81% grad rate
- 12. Chapman University — Orange, CA · 65.4% acceptance · SAT 1,357 · $64,984 tuition · 82% grad rate
- 13. American University — Washington, DC · 62% acceptance · SAT 1,381 · $58,771 tuition · 75% grad rate
- 14. University of Massachusetts-Amherst — Amherst, MA · 59.7% acceptance · SAT 1,423 · $40,449 tuition · 83% grad rate
- 15. University of St Thomas — Saint Paul, MN · 85.4% acceptance · SAT 1,296 · $54,398 tuition · 76% grad rate
- 16. University of Arizona — Tucson, AZ · 86.1% acceptance · SAT 1,246 · $42,278 tuition · 68% grad rate
- 17. Arizona State University Campus Immersion — Tempe, AZ · 89.9% acceptance · $33,139 tuition · 68% grad rate
- 18. University of Kentucky — Lexington, KY · 92.9% acceptance · SAT 1,215 · $34,140 tuition · 71% grad rate
- 19. University of Arkansas — Fayetteville, AR · 74.3% acceptance · SAT 1,169 · $29,966 tuition · 71% grad rate
- 20. Simmons University — Boston, MA · 70% acceptance · SAT 1,316 · $46,874 tuition · 72% grad rate
- 21. Oakland University — Rochester Hills, MI · 87.8% acceptance · SAT 1,120 · $23,188 tuition · 58% grad rate
- 22. San Diego State University — San Diego, CA · 36.2% acceptance · $21,328 tuition · 76% grad rate
- 23. University of South Florida — Tampa, FL · 43.2% acceptance · SAT 1,227 · $17,324 tuition · 77% grad rate
- 24. University of Alabama at Birmingham — Birmingham, AL · 88.2% acceptance · SAT 1,258 · $22,562 tuition · 64% grad rate
- 25. University of Hawaii at Manoa — Honolulu, HI · 86.6% acceptance · SAT 1,102 · $34,218 tuition · 64% grad rate
Best Colleges for Public Health on PickACampus