College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2027 Best General Public Health Schools in Florida

12 Colleges in the United States
1,318 General Public Health Degrees Awarded
$50,727 Avg Early-Career Salary

General Public Health programs are offered at a focused set of schools across the country. A focused field like this rewards careful comparison of the schools that offer it.

For its 2027 ranking, College Factual looked at 12 schools in the United States to determine which ones were the best for general public health students pursuing a degree.

What’s on this page:

Best Schools for General Public Health in Florida

If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the general public health degrees they offer, see the list below.

Top Schools in General Public Health

1
University Of Miami crest
University Of Miami
Coral Gables, FL

University Of Miami tops our 2027 ranking of the best general public health schools. Set in the suburb of Coral Gables, University Of Miami is a very large private not-for-profit institution. The six-year graduation rate is 84%. University Of Miami awarded about 34 general public health degrees in the most recent data year. General Public Health graduates of University Of Miami earn a median of $69,067 early in their careers. Students borrow a median of $17,750 to complete this degree. See the full general public health program report for University Of Miami

2
University Of Florida crest
University Of Florida
Gainesville, FL

Students looking for a strong general public health program will find one at University Of Florida, which ranked #2. Set in the city of Gainesville, University Of Florida is a very large public institution. The six-year graduation rate is 91%. University Of Florida awarded about 198 general public health degrees in the most recent data year. General Public Health graduates of University Of Florida earn a median of $42,481 early in their careers. Typical student debt for the program is $17,580. More information about a degree in general public health from University Of Florida

3
Florida State University crest
Florida State University
Tallahassee, FL

Students looking for a strong general public health program will find one at Florida State University, which ranked #3. Located in the city of Tallahassee, Florida State University is a very large public university. Roughly 86% of students complete a degree within six years here. There were roughly 332 general public health students who graduated with this degree at Florida State University in the most recent data year. General Public Health graduates of Florida State University earn a median of $43,953 early in their careers. Florida State University graduates carry a median of $20,488 in student loans. See the full general public health program report for Florida State University

4

A rank of #4 makes University Of South Florida Main Campus one of the top schools for general public health. Set in the city of Tampa, University Of South Florida Main Campus is a very large public institution. The six-year graduation rate is 77%. There were roughly 329 general public health students who graduated with this degree at University Of South Florida Main Campus in the most recent data year. Soon after graduation, general public health degree recipients from University Of South Florida Main Campus generally make around $65,148. Typical student debt for the program is $22,345. More information about a degree in general public health from University Of South Florida Main Campus

5
Nova Southeastern University crest
Nova Southeastern University
Fort Lauderdale, FL

Nova Southeastern University came in at #5 on our 2027 list of the best general public health schools. Located in the suburb of Fort Lauderdale, Nova Southeastern University is a very large private not-for-profit university. About 63% of students finish within six years. About 119 general public health degrees were awarded at Nova Southeastern University in the most recent year. Graduates of the general public health program make about $61,030 in their early career. Typical student debt for the program is $25,021. More information about a degree in general public health from Nova Southeastern University

6

Florida Gulf Coast University came in at #6 for general public health this year. Located in the suburb of Fort Myers, Florida Gulf Coast University is a large public university. About 57% of students finish within six years. There were roughly 33 general public health students who graduated with this degree at Florida Gulf Coast University in the most recent data year. Students who receive their general public health degree from Florida Gulf Coast University earn around $35,724 in the first couple years of their career. Typical student debt for the program is $19,295. More information about a degree in general public health from Florida Gulf Coast University

7

The University Of Tampa earned the #7 position for general public health this year. This large private not-for-profit university is located in the city of Tampa. About 64% of students finish within six years. About 29 general public health degrees were awarded at The University Of Tampa in the most recent year. General Public Health graduates of The University Of Tampa earn a median of $34,416 early in their careers. Typical student debt for the program is $25,250. More information about a degree in general public health from The University Of Tampa

8

The University Of West Florida ranked #8 on our 2027 list of the best general public health schools. This large public university is located in the rural area of Pensacola. The University Of West Florida graduates 59% of students within six years. About 66 general public health degrees were awarded at The University Of West Florida in the most recent year. Graduates of the general public health program make about $67,270 in their early career. Typical student debt for the program is $19,677. Read more about the general public health program at The University Of West Florida

9

Florida International University landed the #9 spot for general public health this year. Located in the suburb of Miami, Florida International University is a very large public university. Roughly 74% of students complete a degree within six years here. There were roughly 86 general public health students who graduated with this degree at Florida International University in the most recent data year. Graduates of the general public health program make about $53,193 in their early career. Typical student debt for the program is $19,349. See the full general public health program report for Florida International University

10

University Of North Florida landed the #10 spot for general public health this year. Located in the city of Jacksonville, University Of North Florida is a large public university. University Of North Florida graduates 65% of students within six years. There were roughly 25 general public health students who graduated with this degree at University Of North Florida in the most recent data year. General Public Health graduates of University Of North Florida earn a median of $55,503 early in their careers. Typical student debt for the program is $18,523. Read more about the general public health program at University Of North Florida

11

Florida Agricultural And Mechanical University came in at #11 for general public health this year. Florida Agricultural And Mechanical University is a large public school located in the city of Tallahassee. The six-year graduation rate is 53%. About 25 general public health degrees were awarded at Florida Agricultural And Mechanical University in the most recent year. Students who receive their general public health degree from Florida Agricultural And Mechanical University earn around $47,433 in the first couple years of their career. Students borrow a median of $26,824 to complete this degree. See the full general public health program report for Florida Agricultural And Mechanical University

12
Everglades University crest
Everglades University
Boca Raton, FL

Everglades University earned the #12 position for general public health this year. Located in the city of Boca Raton, Everglades University is a mid-sized private not-for-profit university. Roughly 61% of students complete a degree within six years here. About 42 general public health degrees were awarded at Everglades University in the most recent year. Students who receive their general public health degree from Everglades University earn around $33,502 in the first couple years of their career. Typical student debt for the program is $48,300. Read more about the general public health program at Everglades University

View All General Public Health Rankings >

Notes and References

This ranking is produced by College Factual (MF_RANKING_2025), 2027 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 12 schools evaluated.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options