I don’t trust U.S. News that much as they rank all types of school to sell their publication, and the rankings aren’t from a student’s perspective but from faculty rankings which are biased towards bigger schools and schools that are concentrated in a given region. Really great schools don’t do as well as they should as faculty in schools in concentrated regions are more likely to rank their region higher. Schools with big NIH grants get ranked higher, but they might have problems delivering on student opportunities in their region due to poor student services and a locally overcrowded market.
When ranked by a balance of quality, affordability and opportunity for a student's perspective one site (
Top 25 Campus MPH Programs) ranked the schools based on U.S. News but also cost and return on investment (more applicable to students):
1. UNIVERSITY OF CALIFORNIA, BERKELEY – SCHOOL OF PUBLIC HEALTH
2. UNIVERSITY OF WASHINGTON – SCHOOL OF PUBLIC HEALTH
3. UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL – GILLINGS SCHOOL OF GLOBAL PUBLIC HEALTH
4. UNIVERSITY OF CALIFORNIA, LOS ANGELES – FIELDING SCHOOL OF PUBLIC HEALTH
5. UNIVERSITY OF MINNESOTA – SCHOOL OF PUBLIC HEALTH
6. TEXAS A&M UNIVERSITY HEALTH SCIENCE CENTER – SCHOOL OF PUBLIC HEALTH
7. GEORGE WASHINGTON UNIVERSITY – MILKEN INSTITUTE SCHOOL OF PUBLIC HEALTH
8. HARVARD UNIVERSITY – CHAN SCHOOL OF PUBLIC HEALTH
9. UNIVERSITY OF ILLINOIS AT CHICAGO – COLLEGE OF APPLIED HEALTH SCIENCES
10. EMORY UNIVERSITY – ROLLINS SCHOOL OF PUBLIC HEALTH
11. COLUMBIA UNIVERSITY – MAILMAN SCHOOL OF PUBLIC HEALTH
12. UNIVERSITY OF SOUTH FLORIDA – COLLEGE OF PUBLIC HEALTH
13. UNIVERSITY OF MICHIGAN – SCHOOL OF PUBLIC HEALTH
14. UNIVERSITY OF MARYLAND – SCHOOL OF PUBLIC HEALTH
15. UNIVERSITY OF IOWA – COLLEGE OF PUBLIC HEALTH
16. JOHNS HOPKINS UNIVERSITY – BLOOMBERG SCHOOL OF PUBLIC HEALTH
17. YALE UNIVERSITY – SCHOOL OF PUBLIC HEALTH
18. SAINT LOUIS UNIVERSITY – COLLEGE OF PUBLIC HEALTH AND SOCIAL JUSTICE
19. UNIVERSITY OF PITTSBURGH – PITT PUBLIC HEALTH
20. UNIVERSITY AT ALBANY – SCHOOL OF PUBLIC HEALTH
21. UNIVERSITY OF TEXAS HEALTH SCIENCE CENTER AT HOUSTON – SCHOOL OF PUBLIC HEALTH
22. UNIVERSITY OF MASSACHUSETTS – SCHOOL OF PUBLIC HEALTH AND HEALTH SCIENCES
23. DREXEL UNIVERSITY – DORNSIFE SCHOOL OF PUBLIC HEALTH
24. UNIVERSITY OF ALABAMA BIRMINGHAM – SCHOOL OF PUBLIC HEALTH
25. BOSTON UNIVERSITY – SCHOOL OF PUBLIC HEALTH