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
Fort Lauderdale 752- $22,927
($2,830)
$25,742 70,514 54,333 16,181 15 to 1
Pembroke Pines 75-2 $15,521 $13,340 1,089 1,078 11 7 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
Pensacola 6222 $14,033
($4,062)
$24,894
($9,062)
22,877 18,647 4,230 20 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
Clearwater 5131 $24,136 - 7,637 7,637 - 10 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
Altamonte Springs 312- $15,117 - 446 446 - 12 to 1
Bradenton 321- $11,595
($3,074)
- 9,642 9,642 - 17 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
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
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
Margate 2-11 - - 553 553 - 17 to 1
Naples 2-11 - - 675 675 - 10 to 1
Lake Wales 21-1 $28,160 $6,448 864 776 88 9 to 1
Panama City 21-1 $8,635
($2,370)
- 5,118 5,118 - 19 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
Homestead 2--2 - - 379 379 - 15 to 1
Leesburg 22-- $31,253
($3,292)
- 4,961 4,961 - 19 to 1
Oakland Park 2--2 - - 131 131 - 15 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
Inverness 1-1- - - 383 383 - 8 to 1
Hallandale Beach 1--1 - - 69 69 - 9 to 1
North Miami Beach 1--1 - - - - - -
Temple Terrace 11-- $18,920 - 622 622 - 11 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
Eustis 1--1 - - 744 744 - 7 to 1
Hudson 1--1 - - 73 73 - 15 to 1
Sanford 11-- $11,447
($3,227)
- 14,323 14,323 - 26 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
DeFuniak Springs 1--1 - - 183 183 - 10 to 1
Live Oak 1-1- - - 187 187 - 7 to 1
Holly Hill 1--1 - - 27 27 - 14 to 1
Madison 11-- $11,460
($2,994)
- 1,127 1,127 - 20 to 1
Lauderhill 11-- $9,810 $8,370 231 218 13 5 to 1
Perry 1--1 - - 227 227 - 14 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 - - - - - -
Deerfield Beach 11-- $7,380 $6,195 317 239 78 18 to 1
Vero Beach 1--1 - - 90 90 - 8 to 1
Lake City 11-- $11,747
($3,100)
- 2,706 2,706 - 13 to 1
Ft Laurderdale 1-1- - - 74 74 - 20 to 1
Saint Leo 11-- $28,360 $15,840 10,242 7,320 2,922 18 to 1
Bonita Springs 1--1 - - 42 42 - 4 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
Cape Coral 1--1 - - 287 287 - 14 to 1
Quincy 1--1 - - 54 54 - 12 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
Sunrise 1-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
Trinity 11-- $16,300 - 181 181 - 12 to 1
West Palm Beach 1--1 - - 21 21 - 15 to 1
Ft Myers 11-- $24,136 - - - - -
Lake Worth 11-- $10,910
($3,050)
- 24,223 24,223 - 27 to 1
Chipley 1--1 - - 306 306 - 10 to 1
Hialeah Gardens 1--1 - - 285 285 - 36 to 1
Hobe Sound 11-- $9,068 $7,950 170 165 5 6 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
Spring Hill 11-- $14,250 - 194 194 - 15 to 1
Lake Mary 11-- $22,885 - - - - -
Milton 1-1- - - 425 425 - 16 to 1