There are 394 colleges in Florida - 94 public and 300 private schools. The 2025 average undergraduate tuition of the Florida colleges is $3,804 for state residents and $20,516 for out-of-state students.

123 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 141,702 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 2025 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.

394 Florida Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Miami 42141117 $16,977
($4,702)
$17,298
($11,334)
141,702 127,331 14,371 15 to 1
Tampa 241248 $17,459
($4,451)
$13,286
($10,428)
88,048 75,512 12,536 15 to 1
Jacksonville 231049 $17,982
($4,311)
$18,195
($10,364)
49,360 45,529 3,831 12 to 1
Orlando 231454 $17,659
($4,516)
$18,262
($8,872)
138,402 124,099 14,303 11 to 1
Fort Myers 12435 $17,319
($4,760)
$23,448
($8,961)
33,432 31,224 2,208 16 to 1
Hialeah 11335 $27,445 $22,168 4,698 4,403 295 17 to 1
Sarasota 10622 $27,682
($6,916)
$21,267
($11,384)
4,509 4,453 56 6 to 1
West Palm Beach 9423 $30,961 $12,305 5,514 4,679 835 12 to 1
Lakeland 9513 $28,289
($4,940)
$16,494
($8,506)
17,561 15,615 1,946 11 to 1
Fort Lauderdale 8521 $23,435
($2,830)
$26,508 73,099 56,668 16,505 15 to 1
Pembroke Pines 75-2 $17,551 $13,340 1,176 1,165 11 8 to 1
Gainesville 75-2 $17,869
($4,273)
$25,893
($12,737)
75,539 55,762 19,777 18 to 1
Tallahassee 7412 $18,132
($4,776)
$25,688
($10,215)
67,133 54,541 12,592 15 to 1
Clearwater 6123 $25,056 - 11,407 11,407 - 11 to 1
Kissimmee 6213 $19,027 $20,850 1,391 1,391 - 5 to 1
Pensacola 6222 $14,061
($4,069)
$24,894
($9,062)
25,772 20,920 4,852 21 to 1
Melbourne 6411 $23,678
($2,791)
$20,590 24,023 18,357 5,666 9 to 1
Miami Lakes 532- $27,465 - 960 960 - 9 to 1
Daytona Beach 55-- $21,603
($3,106)
$15,676 39,869 35,634 4,235 15 to 1
Miramar 422- $12,500 - 920 920 - 15 to 1
Bradenton 431- $11,595
($3,074)
$21,750 10,307 10,236 71 8 to 1
Hollywood 4211 $15,973 - 2,096 2,096 - 14 to 1
Boca Raton 43-1 $27,828
($4,879)
$23,254
($6,693)
38,591 30,754 7,837 19 to 1
New Port Richey 4211 $18,544
($3,155)
- 10,299 10,299 - 11 to 1
Saint Petersburg 42-2 $34,466 - 4,851 4,851 - 13 to 1
Ocala 422- $13,387
($2,710)
$4,726 9,859 9,859 229 16 to 1
Doral 431- $15,833 $11,321 1,528 1,362 166 10 to 1
Boynton Beach 4211 $22,628 $20,815 1,166 1,023 143 12 to 1
Altamonte Springs 321- $15,819 - 743 743 - 13 to 1
Fort Pierce 3111 $10,201
($2,764)
- 15,715 15,715 - 13 to 1
Miami Beach 32-1 $13,025 $13,025 147 146 1 11 to 1
Maitland 31-2 $21,680 - 280 280 - 12 to 1
Miami Gardens 321- $27,472 $15,247 8,929 5,692 3,237 11 to 1
Cutler Bay 312- $18,396 - 691 691 - 12 to 1
Winter Park 33-- $33,645 $17,171 30,932 29,131 1,801 20 to 1
Brooksville 3-12 - - 155 155 - 3 to 1
Delray Beach 21-1 $15,652 $14,927 1,347 1,347 - 15 to 1
Panama City 21-1 $8,635
($2,370)
- 5,920 5,920 - 19 to 1
Lake Wales 21-1 $29,992 $6,718 922 825 97 9 to 1
Greenacres 2--2 - - 639 639 - 20 to 1
Homestead 2--2 - - 292 292 - 14 to 1
DeLand 22-- $37,903 $18,176 3,775 2,349 1,426 5 to 1
Davie 2-11 - - 1,883 1,883 - 16 to 1
Plantation 2--2 - - 308 308 - 17 to 1
Port Charlotte 2-11 - - 330 330 - 8 to 1
Miami Springs 21-1 $36,366 - 959 355 604 18 to 1
Naples 2-11 - - 875 875 - 10 to 1
Leesburg 22-- $32,478
($3,292)
- 6,341 6,341 - 20 to 1
Oakland Park 2--2 - - 124 124 - 15 to 1
Pompano Beach 2-11 - - 76 76 - 15 to 1
St. Petersburg 21-1 $9,286
($2,682)
- 24,031 24,031 - 23 to 1
Winter Haven 21-1 $9,818
($2,694)
- 10,725 10,725 - 20 to 1
Orange Park 2-11 - - 521 521 - 24 to 1
Largo 2-11 - - 151 151 - 6 to 1
Saint Augustine 21-1 $29,900 $7,800 3,152 3,136 16 15 to 1
Margate 2-11 - - 345 345 - 21 to 1
Casselberry 2-11 - - 649 649 - 21 to 1
Eustis 1--1 - - 894 894 - 8 to 1
Saint Leo 11-- $30,000 $12,870 9,692 7,516 2,176 25 to 1
Merritt Island 1--1 - - 50 50 - 7 to 1
Dania Beach 11-- $10,320 $12,670 137 113 24 23 to 1
St. Cloud 1--1 - - - - - -
Starke 1--1 - - 99 99 - 7 to 1
Lake Worth 11-- $10,910
($3,050)
- 25,916 25,916 - 31 to 1
Oviedo 1--1 - - 174 174 - 6 to 1
Hialeah Gardens 1--1 - - 544 544 - 35 to 1
Sunrise 1-1- - - - - - -
Royal Palm Beach 11-- $17,895 $16,611 433 251 182 12 to 1
Key West 11-- $13,162
($3,276)
- 1,025 1,025 - 12 to 1
Palatka 11-- $9,334
($2,591)
- 7,927 7,927 - 19 to 1
Ft Laurderdale 1-1- - - 128 128 - 18 to 1
Babson Park 11-- $33,770 $22,910 878 833 45 17 to 1
Ave Maria 11-- $30,198 $10,628 1,423 1,301 122 17 to 1
Ft Myers 11-- $25,056 - - - - -
Coconut Creek 1-1- - - 3,304 3,304 - 17 to 1
Fort Walton Beach 1--1 - - 421 421 - 11 to 1
DeFuniak Springs 1--1 - - 235 235 - 9 to 1
Parkland 1--1 - - 201 201 - 18 to 1
Sweetwater 11-- $30,550 $13,850 65 33 32 5 to 1
South Daytona 1--1 - - 186 186 - 13 to 1
Milton 1-1- - - 432 432 - 17 to 1
Ormond Beach 11-- $39,200 - 191 191 - 10 to 1
Wellington 1-1- - - 121 121 - 10 to 1
Brandon 11-- $15,314 - - - - -
Madison 11-- $11,460
($2,994)
- 1,268 1,268 - 20 to 1
Lauderhill 11-- $9,810 $8,370 368 350 18 15 to 1
Sebring 1--1 - - 26 26 - 9 to 1
Temple Terrace 11-- $20,360 - 728 728 - 14 to 1
Lake City 11-- $11,747
($3,100)
- 2,921 2,921 - 14 to 1
Deerfield Beach 11-- $7,740 $6,465 471 373 98 18 to 1
Vero Beach 1--1 - - 107 107 - 11 to 1
Lake Mary 11-- $22,885 - - - - -
Trinity 11-- $16,300 - 152 152 - 12 to 1
West Palm Beach 1--1 - - 18 18 - 15 to 1
The Villages 1--1 - - 55 55 - 18 to 1
Holly Hill 1--1 - - 14 14 - 14 to 1
Sanford 11-- $11,447
($3,122)
- 15,390 15,390 - 29 to 1
Bonita Springs 1--1 - - 52 52 - 10 to 1
Lauderdale Lakes 1-1- - - 204 204 - 21 to 1
North Miami Beach 1--1 - - - - - -
Hobe Sound 11-- $9,068 $7,950 152 131 21 5 to 1
Chipley 1--1 - - 157 157 - 10 to 1
Port Saint Lucie 1-1- - - 546 546 - 26 to 1
Palm Coast 1-1- - - 135 135 - 5 to 1
Port St Lucie 11-- $25,056 - - - - -
Avon Park 11-- $11,859
($3,165)
- 2,880 2,880 - 16 to 1
Cape Coral 1--1 - - 297 297 - 15 to 1
Hudson 1--1 - - 177 177 - 15 to 1
Ocoee 1-1- - - 1,266 1,266 - 19 to 1
Spring Hill 11-- $14,895 - 201 201 - 20 to 1
Odessa 11-- $15,314 - - - - -
Graceville 11-- $15,000 $6,000 717 521 196 8 to 1
Coral Gables 11-- $62,616 $46,870 19,852 13,250 6,602 11 to 1
Live Oak 1-1- - - 250 250 - 8 to 1
Immokalee 1-1- - - 615 615 - 14 to 1
Quincy 1--1 - - 120 120 - 12 to 1
University Park 11-- $23,093 - 133 133 - 20 to 1
Inverness 1-1- - - 278 278 - 8 to 1
Hallandale Beach 1-1- - - 119 119 - 8 to 1
Tavares 11-- $8,304 - - - - -
Niceville 11-- $10,612
($2,583)
- 4,752 4,752 - 22 to 1
Perry 1--1 - - 201 201 - 15 to 1
Marianna 11-- $8,950
($3,120)
- 1,934 1,934 - 17 to 1