There are 390 colleges in Florida - 94 public and 296 private schools. The 2024 average undergraduate tuition of the Florida colleges is $3,840 for state residents and $19,714 for out-of-state students.
119 Florida cities have at least one college and, of them, Miami has the most of 42 colleges. It has 14 four-year colleges and 11 community colleges with a total of 122,271 students. Tampa and Jacksonville also has a number of colleges of 24 and 23 colleges respectively.
The following table shows the Florida colleges by city. The 2024 tuition & fees based on 4-year colleges' cost.
City | Number of Schools | Under-graduate Tuition | Graduate Tuition | Population | Students to Faculty | |||||
---|---|---|---|---|---|---|---|---|---|---|
Total | 4-year | Community Colleges | Trade Schools | Total | Under. | Graduate | ||||
Miami | 42 | 14 | 11 | 17 | $16,383 ($4,702) |
$17,163 ($11,334) |
122,271 | 107,184 | 15,087 | 15 to 1 |
Tampa | 24 | 12 | 4 | 8 | $16,897 ($4,450) |
$13,217 ($10,428) |
86,357 | 73,304 | 13,053 | 14 to 1 |
Jacksonville | 23 | 10 | 3 | 10 | $17,416 ($4,311) |
$17,450 ($10,364) |
46,496 | 42,938 | 3,558 | 13 to 1 |
Orlando | 21 | 13 | 4 | 4 | $15,983 ($4,421) |
$19,348 ($8,872) |
128,380 | 114,845 | 13,535 | 11 to 1 |
Fort Myers | 12 | 4 | 3 | 5 | $17,270 ($4,760) |
$23,448 ($8,961) |
32,904 | 30,961 | 1,943 | 12 to 1 |
Hialeah | 11 | 2 | 4 | 5 | $16,088 | $19,088 | 5,017 | 4,765 | 252 | 16 to 1 |
Sarasota | 10 | 6 | 2 | 2 | $26,234 ($6,916) |
$21,267 ($11,384) |
3,935 | 3,860 | 75 | 7 to 1 |
West Palm Beach | 10 | 5 | 2 | 3 | $28,456 | $12,977 | 6,245 | 5,444 | 801 | 12 to 1 |
Lakeland | 9 | 5 | - | 4 | $27,031 ($4,940) |
$16,943 ($8,506) |
15,592 | 13,766 | 1,826 | 11 to 1 |
Gainesville | 8 | 6 | - | 2 | $17,707 ($4,273) |
$33,082 ($12,737) |
73,870 | 53,093 | 20,777 | 15 to 1 |
Tallahassee | 8 | 4 | - | 4 | $17,902 ($4,776) |
$25,688 ($10,715) |
66,973 | 54,242 | 12,731 | 15 to 1 |
Pembroke Pines | 7 | 5 | - | 2 | $15,521 | $13,340 | 1,089 | 1,078 | 11 | 7 to 1 |
Fort Lauderdale | 7 | 5 | 2 | - | $22,927 ($2,830) |
$25,742 | 70,514 | 54,333 | 16,181 | 15 to 1 |
Pensacola | 6 | 2 | 2 | 2 | $14,033 ($4,062) |
$24,894 ($9,062) |
22,877 | 18,647 | 4,230 | 20 to 1 |
Kissimmee | 6 | 2 | - | 4 | $17,791 | $20,850 | 826 | 826 | - | 5 to 1 |
Melbourne | 6 | 4 | 1 | 1 | $22,928 ($2,791) |
$19,704 | 22,774 | 17,372 | 5,402 | 10 to 1 |
Clearwater | 5 | 1 | 3 | 1 | $24,136 | - | 7,637 | 7,637 | - | 10 to 1 |
Daytona Beach | 5 | 5 | - | - | $20,979 ($3,106) |
$15,254 | 36,186 | 32,224 | 3,962 | 14 to 1 |
Miami Lakes | 5 | 2 | 3 | - | $25,092 | - | 1,155 | 1,155 | - | 9 to 1 |
Miramar | 5 | 3 | 2 | - | $16,147 | $12,670 | 652 | 637 | 15 | 12 to 1 |
Ocala | 4 | 2 | 2 | - | $13,001 ($2,710) |
$4,726 | 14,463 | 14,234 | 229 | 14 to 1 |
Winter Park | 4 | 3 | 1 | - | $32,712 | $18,054 | 32,644 | 30,982 | 1,662 | 21 to 1 |
New Port Richey | 4 | 2 | 1 | 1 | $18,084 ($3,155) |
- | 9,888 | 9,888 | - | 13 to 1 |
Saint Petersburg | 4 | 2 | 1 | 1 | $33,387 | - | 4,704 | 4,704 | - | 13 to 1 |
Hollywood | 4 | 2 | 1 | 1 | $16,473 | - | 1,775 | 1,775 | - | 10 to 1 |
Doral | 4 | 3 | 1 | - | $15,691 | $10,996 | 1,261 | 1,106 | 155 | 7 to 1 |
Boca Raton | 4 | 3 | - | 1 | $27,014 ($4,879) |
$18,394 ($6,693) |
35,847 | 29,340 | 6,507 | 18 to 1 |
Cutler Bay | 3 | 1 | 2 | - | $15,923 | - | 418 | 418 | - | 13 to 1 |
Brooksville | 3 | - | 1 | 2 | - | - | 78 | 78 | - | 2 to 1 |
Fort Pierce | 3 | 2 | - | 1 | $22,373 ($2,764) |
- | 15,134 | 15,134 | - | 13 to 1 |
Miami Beach | 3 | 2 | - | 1 | $13,025 | $13,025 | 103 | 102 | 1 | 6 to 1 |
Bradenton | 3 | 2 | 1 | - | $11,595 ($3,074) |
- | 9,642 | 9,642 | - | 17 to 1 |
Altamonte Springs | 3 | 1 | 2 | - | $15,117 | - | 446 | 446 | - | 12 to 1 |
Miami Gardens | 3 | 2 | 1 | - | $26,940 | $17,575 | 7,507 | 5,048 | 2,459 | 11 to 1 |
Boynton Beach | 3 | 1 | 1 | 1 | - | $20,815 | 770 | 633 | 137 | 9 to 1 |
Pompano Beach | 3 | - | 1 | 2 | - | - | 331 | 331 | - | 14 to 1 |
Oakland Park | 2 | - | - | 2 | - | - | 131 | 131 | - | 15 to 1 |
DeLand | 2 | 2 | - | - | $35,572 | $17,586 | 3,928 | 2,561 | 1,367 | 6 to 1 |
Maitland | 2 | 1 | - | 1 | $20,768 | - | 240 | 240 | - | 13 to 1 |
Plantation | 2 | - | - | 2 | - | - | 286 | 286 | - | 17 to 1 |
Casselberry | 2 | - | 1 | 1 | - | - | 548 | 548 | - | 20 to 1 |
Royal Palm Beach | 2 | 1 | 1 | - | $16,452 | $16,536 | 592 | 367 | 225 | 12 to 1 |
St. Petersburg | 2 | 1 | - | 1 | $9,286 ($2,682) |
- | 23,659 | 23,659 | - | 19 to 1 |
Largo | 2 | - | 1 | 1 | - | - | 153 | 153 | - | 5 to 1 |
Delray Beach | 2 | 1 | - | 1 | $15,310 | - | 987 | 987 | - | 19 to 1 |
Greenacres | 2 | - | - | 2 | - | - | 349 | 349 | - | 20 to 1 |
Orange Park | 2 | - | 1 | 1 | - | - | 457 | 457 | - | 17 to 1 |
Port Charlotte | 2 | - | 1 | 1 | - | - | 481 | 481 | - | 8 to 1 |
Margate | 2 | - | 1 | 1 | - | - | 553 | 553 | - | 17 to 1 |
Naples | 2 | - | 1 | 1 | - | - | 675 | 675 | - | 10 to 1 |
Panama City | 2 | 1 | - | 1 | $8,635 ($2,370) |
- | 5,118 | 5,118 | - | 19 to 1 |
Lake Wales | 2 | 1 | - | 1 | $28,160 | $6,448 | 864 | 776 | 88 | 9 to 1 |
Winter Haven | 2 | 1 | - | 1 | $12,271 ($3,366) |
- | 8,583 | 8,583 | - | 20 to 1 |
Davie | 2 | - | 1 | 1 | - | - | 1,806 | 1,806 | - | 15 to 1 |
Saint Augustine | 2 | 1 | - | 1 | $26,610 | $7,500 | 2,996 | 2,980 | 16 | 9 to 1 |
Miami Springs | 2 | 1 | - | 1 | $36,366 | - | 852 | 318 | 534 | 17 to 1 |
Leesburg | 2 | 2 | - | - | $31,253 ($3,292) |
- | 4,961 | 4,961 | - | 19 to 1 |
Homestead | 2 | - | - | 2 | - | - | 379 | 379 | - | 15 to 1 |
Palatka | 1 | 1 | - | - | $10,352 ($2,830) |
- | 6,434 | 6,434 | - | 18 to 1 |
Bonita Springs | 1 | - | - | 1 | - | - | 42 | 42 | - | 4 to 1 |
Key West | 1 | 1 | - | - | $13,162 ($3,276) |
- | 920 | 920 | - | 12 to 1 |
Cape Coral | 1 | - | - | 1 | - | - | 287 | 287 | - | 14 to 1 |
Quincy | 1 | - | - | 1 | - | - | 54 | 54 | - | 12 to 1 |
Coral Gables | 1 | 1 | - | - | $59,926 | $44,858 | 19,402 | 12,504 | 6,898 | 13 to 1 |
Immokalee | 1 | - | 1 | - | - | - | 305 | 305 | - | 7 to 1 |
Niceville | 1 | 1 | - | - | $11,752 ($3,246) |
- | 4,898 | 4,898 | - | 21 to 1 |
Sunrise | 1 | - | 1 | - | - | - | - | - | - | - |
Marianna | 1 | 1 | - | - | $8,950 ($3,120) |
- | 1,826 | 1,826 | - | 18 to 1 |
Trinity | 1 | 1 | - | - | $16,300 | - | 181 | 181 | - | 12 to 1 |
Lake Worth | 1 | 1 | - | - | $10,910 ($3,050) |
- | 24,223 | 24,223 | - | 27 to 1 |
West Palm Beach | 1 | - | - | 1 | - | - | 21 | 21 | - | 15 to 1 |
Ft Myers | 1 | 1 | - | - | $24,136 | - | - | - | - | - |
Hobe Sound | 1 | 1 | - | - | $9,068 | $7,950 | 170 | 165 | 5 | 6 to 1 |
Chipley | 1 | - | - | 1 | - | - | 306 | 306 | - | 10 to 1 |
Hialeah Gardens | 1 | - | - | 1 | - | - | 285 | 285 | - | 36 to 1 |
Port Saint Lucie | 1 | - | 1 | - | - | - | 458 | 458 | - | 21 to 1 |
Brandon | 1 | 1 | - | - | $15,117 | - | - | - | - | - |
Winter Garden | 1 | - | 1 | - | - | - | 1,569 | 1,569 | - | 20 to 1 |
Graceville | 1 | 1 | - | - | $13,800 | $5,520 | 410 | 385 | 25 | 8 to 1 |
Milton | 1 | - | 1 | - | - | - | 425 | 425 | - | 16 to 1 |
Spring Hill | 1 | 1 | - | - | $14,250 | - | 194 | 194 | - | 15 to 1 |
Lake Mary | 1 | 1 | - | - | $22,885 | - | - | - | - | - |
Inverness | 1 | - | 1 | - | - | - | 383 | 383 | - | 8 to 1 |
Hallandale Beach | 1 | - | - | 1 | - | - | 69 | 69 | - | 9 to 1 |
North Miami Beach | 1 | - | - | 1 | - | - | - | - | - | - |
Temple Terrace | 1 | 1 | - | - | $18,920 | - | 622 | 622 | - | 11 to 1 |
Eustis | 1 | - | - | 1 | - | - | 744 | 744 | - | 7 to 1 |
Merritt Island | 1 | - | - | 1 | - | - | 113 | 113 | - | 8 to 1 |
Lauderdale Lakes | 1 | - | 1 | - | - | - | 640 | 640 | - | 15 to 1 |
Starke | 1 | - | - | 1 | - | - | 45 | 45 | - | 7 to 1 |
Sanford | 1 | 1 | - | - | $11,447 ($3,227) |
- | 14,323 | 14,323 | - | 26 to 1 |
Hudson | 1 | - | - | 1 | - | - | 73 | 73 | - | 15 to 1 |
Parkland | 1 | - | - | 1 | - | - | 75 | 75 | - | 17 to 1 |
Avon Park | 1 | 1 | - | - | $11,859 ($3,165) |
- | 2,892 | 2,892 | - | 17 to 1 |
Fort Walton Beach | 1 | - | - | 1 | - | - | 273 | 273 | - | 21 to 1 |
Sebring | 1 | - | - | 1 | - | - | 17 | 17 | - | 25 to 1 |
Live Oak | 1 | - | 1 | - | - | - | 187 | 187 | - | 7 to 1 |
DeFuniak Springs | 1 | - | - | 1 | - | - | 183 | 183 | - | 10 to 1 |
Madison | 1 | 1 | - | - | $11,460 ($2,994) |
- | 1,127 | 1,127 | - | 20 to 1 |
Holly Hill | 1 | - | - | 1 | - | - | 27 | 27 | - | 14 to 1 |
Perry | 1 | - | - | 1 | - | - | 227 | 227 | - | 14 to 1 |
Lauderhill | 1 | 1 | - | - | $9,810 | $8,370 | 231 | 218 | 13 | 5 to 1 |
Port St Lucie | 1 | 1 | - | - | $24,136 | - | - | - | - | - |
The Villages | 1 | - | - | 1 | - | - | 77 | 77 | - | 22 to 1 |
Oviedo | 1 | - | - | 1 | - | - | 168 | 168 | - | 5 to 1 |
Odessa | 1 | 1 | - | - | $15,117 | - | - | - | - | - |
Babson Park | 1 | 1 | - | - | $32,150 | $3,600 | 1,133 | 1,100 | 33 | 24 to 1 |
Palm Coast | 1 | - | 1 | - | - | - | 127 | 127 | - | 7 to 1 |
Coconut Creek | 1 | - | 1 | - | - | - | 2,832 | 2,832 | - | 9 to 1 |
Ave Maria | 1 | 1 | - | - | $28,224 | $10,018 | 1,310 | 1,247 | 63 | 14 to 1 |
Tavares | 1 | 1 | - | - | $8,304 | - | - | - | - | - |
South Daytona | 1 | - | - | 1 | - | - | 396 | 396 | - | 11 to 1 |
Ormond Beach | 1 | 1 | - | - | $39,100 | - | 180 | 180 | - | 10 to 1 |
St. Cloud | 1 | - | - | 1 | - | - | - | - | - | - |
Lake City | 1 | 1 | - | - | $11,747 ($3,100) |
- | 2,706 | 2,706 | - | 13 to 1 |
Deerfield Beach | 1 | 1 | - | - | $7,380 | $6,195 | 317 | 239 | 78 | 18 to 1 |
Vero Beach | 1 | - | - | 1 | - | - | 90 | 90 | - | 8 to 1 |
Saint Leo | 1 | 1 | - | - | $28,360 | $15,840 | 10,242 | 7,320 | 2,922 | 18 to 1 |
Ft Laurderdale | 1 | - | 1 | - | - | - | 74 | 74 | - | 20 to 1 |