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. You can view the list of colleges and average statistics for each city by following the link on the city name. Furthermore, you can sort the table by each column by touching/clicking the colum title.

390 Florida Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Miami 42141117 $16,383
($4,702)
$17,163
($11,334)
122,271 107,184 15,087 15 to 1
Tampa 241248 $16,897
($4,450)
$13,217
($10,428)
86,357 73,304 13,053 14 to 1
Jacksonville 2310310 $17,416
($4,311)
$17,450
($10,364)
46,496 42,938 3,558 13 to 1
Orlando 211344 $15,983
($4,421)
$19,348
($8,872)
128,380 114,845 13,535 11 to 1
Fort Myers 12435 $17,270
($4,760)
$23,448
($8,961)
32,904 30,961 1,943 12 to 1
Hialeah 11245 $16,088 $19,088 5,017 4,765 252 16 to 1
Sarasota 10622 $26,234
($6,916)
$21,267
($11,384)
3,935 3,860 75 7 to 1
West Palm Beach 10523 $28,456 $12,977 6,245 5,444 801 12 to 1
Lakeland 95-4 $27,031
($4,940)
$16,943
($8,506)
15,592 13,766 1,826 11 to 1
Gainesville 86-2 $17,707
($4,273)
$33,082
($12,737)
73,870 53,093 20,777 15 to 1
Tallahassee 84-4 $17,902
($4,776)
$25,688
($10,715)
66,973 54,242 12,731 15 to 1
Pembroke Pines 75-2 $15,521 $13,340 1,089 1,078 11 7 to 1
Fort Lauderdale 752- $22,927
($2,830)
$25,742 70,514 54,333 16,181 15 to 1
Pensacola 6222 $14,033
($4,062)
$24,894
($9,062)
22,877 18,647 4,230 20 to 1
Kissimmee 62-4 $17,791 $20,850 826 826 - 5 to 1
Melbourne 6411 $22,928
($2,791)
$19,704 22,774 17,372 5,402 10 to 1
Clearwater 5131 $24,136 - 7,637 7,637 - 10 to 1
Daytona Beach 55-- $20,979
($3,106)
$15,254 36,186 32,224 3,962 14 to 1
Miami Lakes 523- $25,092 - 1,155 1,155 - 9 to 1
Miramar 532- $16,147 $12,670 652 637 15 12 to 1
Winter Park 431- $32,712 $18,054 32,644 30,982 1,662 21 to 1
Saint Petersburg 4211 $33,387 - 4,704 4,704 - 13 to 1
New Port Richey 4211 $18,084
($3,155)
- 9,888 9,888 - 13 to 1
Hollywood 4211 $16,473 - 1,775 1,775 - 10 to 1
Doral 431- $15,691 $10,996 1,261 1,106 155 7 to 1
Boca Raton 43-1 $27,014
($4,879)
$18,394
($6,693)
35,847 29,340 6,507 18 to 1
Ocala 422- $13,001
($2,710)
$4,726 14,463 14,234 229 14 to 1
Cutler Bay 312- $15,923 - 418 418 - 13 to 1
Brooksville 3-12 - - 78 78 - 2 to 1
Fort Pierce 32-1 $22,373
($2,764)
- 15,134 15,134 - 13 to 1
Miami Beach 32-1 $13,025 $13,025 103 102 1 6 to 1
Bradenton 321- $11,595
($3,074)
- 9,642 9,642 - 17 to 1
Altamonte Springs 312- $15,117 - 446 446 - 12 to 1
Miami Gardens 321- $26,940 $17,575 7,507 5,048 2,459 11 to 1
Boynton Beach 3111 - $20,815 770 633 137 9 to 1
Pompano Beach 3-12 - - 331 331 - 14 to 1
DeLand 22-- $35,572 $17,586 3,928 2,561 1,367 6 to 1
Maitland 21-1 $20,768 - 240 240 - 13 to 1
Plantation 2--2 - - 286 286 - 17 to 1
Casselberry 2-11 - - 548 548 - 20 to 1
Royal Palm Beach 211- $16,452 $16,536 592 367 225 12 to 1
St. Petersburg 21-1 $9,286
($2,682)
- 23,659 23,659 - 19 to 1
Largo 2-11 - - 153 153 - 5 to 1
Delray Beach 21-1 $15,310 - 987 987 - 19 to 1
Greenacres 2--2 - - 349 349 - 20 to 1
Orange Park 2-11 - - 457 457 - 17 to 1
Port Charlotte 2-11 - - 481 481 - 8 to 1
Naples 2-11 - - 675 675 - 10 to 1
Margate 2-11 - - 553 553 - 17 to 1
Panama City 21-1 $8,635
($2,370)
- 5,118 5,118 - 19 to 1
Lake Wales 21-1 $28,160 $6,448 864 776 88 9 to 1
Winter Haven 21-1 $12,271
($3,366)
- 8,583 8,583 - 20 to 1
Davie 2-11 - - 1,806 1,806 - 15 to 1
Saint Augustine 21-1 $26,610 $7,500 2,996 2,980 16 9 to 1
Miami Springs 21-1 $36,366 - 852 318 534 17 to 1
Leesburg 22-- $31,253
($3,292)
- 4,961 4,961 - 19 to 1
Homestead 2--2 - - 379 379 - 15 to 1
Oakland Park 2--2 - - 131 131 - 15 to 1
Coral Gables 11-- $59,926 $44,858 19,402 12,504 6,898 13 to 1
Immokalee 1-1- - - 305 305 - 7 to 1
Marianna 11-- $8,950
($3,120)
- 1,826 1,826 - 18 to 1
Niceville 11-- $11,752
($3,246)
- 4,898 4,898 - 21 to 1
Sunrise 1-1- - - - - - -
Trinity 11-- $16,300 - 181 181 - 12 to 1
Lake Worth 11-- $10,910
($3,050)
- 24,223 24,223 - 27 to 1
West Palm Beach 1--1 - - 21 21 - 15 to 1
Ft Myers 11-- $24,136 - - - - -
Hobe Sound 11-- $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 11-- $15,117 - - - - -
Winter Garden 1-1- - - 1,569 1,569 - 20 to 1
Graceville 11-- $13,800 $5,520 410 385 25 8 to 1
Milton 1-1- - - 425 425 - 16 to 1
Spring Hill 11-- $14,250 - 194 194 - 15 to 1
Lake Mary 11-- $22,885 - - - - -
Inverness 1-1- - - 383 383 - 8 to 1
Hallandale Beach 1--1 - - 69 69 - 9 to 1
Temple Terrace 11-- $18,920 - 622 622 - 11 to 1
North Miami Beach 1--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 11-- $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 11-- $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 11-- $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 11-- $9,810 $8,370 231 218 13 5 to 1
Port St Lucie 11-- $24,136 - - - - -
The Villages 1--1 - - 77 77 - 22 to 1
Oviedo 1--1 - - 168 168 - 5 to 1
Odessa 11-- $15,117 - - - - -
Babson Park 11-- $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 11-- $28,224 $10,018 1,310 1,247 63 14 to 1
Tavares 11-- $8,304 - - - - -
South Daytona 1--1 - - 396 396 - 11 to 1
Ormond Beach 11-- $39,100 - 180 180 - 10 to 1
St. Cloud 1--1 - - - - - -
Lake City 11-- $11,747
($3,100)
- 2,706 2,706 - 13 to 1
Deerfield Beach 11-- $7,380 $6,195 317 239 78 18 to 1
Vero Beach 1--1 - - 90 90 - 8 to 1
Saint Leo 11-- $28,360 $15,840 10,242 7,320 2,922 18 to 1
Ft Laurderdale 1-1- - - 74 74 - 20 to 1
Key West 11-- $13,162
($3,276)
- 920 920 - 12 to 1
Palatka 11-- $10,352
($2,830)
- 6,434 6,434 - 18 to 1
Bonita Springs 1--1 - - 42 42 - 4 to 1
Cape Coral 1--1 - - 287 287 - 14 to 1
Quincy 1--1 - - 54 54 - 12 to 1