Best Public Health Schools in Florida
Florida has 12 colleges offering Public Health programs tracked by the College Scorecard, producing 929 recent graduates. Graduates earn $33,082 on average within two years, roughly in line with the national average of $34,249.
Public vs Private: Public Health in Florida
Private schools produce $6,527 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.
Public Health Schools in Florida, Ranked by Earnings
University of Florida
Gainesville, FL · Public
University of Florida-Online
Gainesville, FL · Public
St Petersburg College
St. Petersburg, FL ·
The University of Tampa
Tampa, FL · Private
Florida Gulf Coast University
Fort Myers, FL · Public
University of South Florida
Tampa, FL · Public
Eastern Florida State College
Melbourne, FL ·
Keiser University-Ft Lauderdale
Fort Lauderdale, FL · Private
Florida National University-Main Campus
Hialeah, FL ·
Rasmussen University-Florida
Ocala, FL ·
South University-West Palm Beach
Royal Palm Beach, FL ·
South University-Tampa
Tampa, FL ·
Frequently Asked Questions
What is the best school for Public Health in Florida?
How much do Public Health graduates earn in Florida?
What is the hardest Public Health school to get into in Florida?
Should I attend a public or private school for Public Health in Florida?
Other Popular Majors in Florida
Public Health in Other States
Get Public Health Career Insights
We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.
No spam. Unsubscribe anytime.
Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.