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.
| 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,977 ($4,702) |
$17,298 ($11,334) |
141,702 | 127,331 | 14,371 | 15 to 1 |
| Tampa | 24 | 12 | 4 | 8 | $17,459 ($4,451) |
$13,286 ($10,428) |
88,048 | 75,512 | 12,536 | 15 to 1 |
| Jacksonville | 23 | 10 | 4 | 9 | $17,982 ($4,311) |
$18,195 ($10,364) |
49,360 | 45,529 | 3,831 | 12 to 1 |
| Orlando | 23 | 14 | 5 | 4 | $17,659 ($4,516) |
$18,262 ($8,872) |
138,402 | 124,099 | 14,303 | 11 to 1 |
| Fort Myers | 12 | 4 | 3 | 5 | $17,319 ($4,760) |
$23,448 ($8,961) |
33,432 | 31,224 | 2,208 | 16 to 1 |
| Hialeah | 11 | 3 | 3 | 5 | $27,445 | $22,168 | 4,698 | 4,403 | 295 | 17 to 1 |
| Sarasota | 10 | 6 | 2 | 2 | $27,682 ($6,916) |
$21,267 ($11,384) |
4,509 | 4,453 | 56 | 6 to 1 |
| West Palm Beach | 9 | 4 | 2 | 3 | $30,961 | $12,305 | 5,514 | 4,679 | 835 | 12 to 1 |
| Lakeland | 9 | 5 | 1 | 3 | $28,289 ($4,940) |
$16,494 ($8,506) |
17,561 | 15,615 | 1,946 | 11 to 1 |
| Fort Lauderdale | 8 | 5 | 2 | 1 | $23,435 ($2,830) |
$26,508 | 73,099 | 56,668 | 16,505 | 15 to 1 |
| Pembroke Pines | 7 | 5 | - | 2 | $17,551 | $13,340 | 1,176 | 1,165 | 11 | 8 to 1 |
| Gainesville | 7 | 5 | - | 2 | $17,869 ($4,273) |
$25,893 ($12,737) |
75,539 | 55,762 | 19,777 | 18 to 1 |
| Tallahassee | 7 | 4 | 1 | 2 | $18,132 ($4,776) |
$25,688 ($10,215) |
67,133 | 54,541 | 12,592 | 15 to 1 |
| Pensacola | 6 | 2 | 2 | 2 | $14,061 ($4,069) |
$24,894 ($9,062) |
25,772 | 20,920 | 4,852 | 21 to 1 |
| Melbourne | 6 | 4 | 1 | 1 | $23,678 ($2,791) |
$20,590 | 24,023 | 18,357 | 5,666 | 9 to 1 |
| Clearwater | 6 | 1 | 2 | 3 | $25,056 | - | 11,407 | 11,407 | - | 11 to 1 |
| Kissimmee | 6 | 2 | 1 | 3 | $19,027 | $20,850 | 1,391 | 1,391 | - | 5 to 1 |
| Daytona Beach | 5 | 5 | - | - | $21,603 ($3,106) |
$15,676 | 39,869 | 35,634 | 4,235 | 15 to 1 |
| Miami Lakes | 5 | 3 | 2 | - | $27,465 | - | 960 | 960 | - | 9 to 1 |
| Boca Raton | 4 | 3 | - | 1 | $27,828 ($4,879) |
$23,254 ($6,693) |
38,591 | 30,754 | 7,837 | 19 to 1 |
| Saint Petersburg | 4 | 2 | - | 2 | $34,466 | - | 4,851 | 4,851 | - | 13 to 1 |
| New Port Richey | 4 | 2 | 1 | 1 | $18,544 ($3,155) |
- | 10,299 | 10,299 | - | 11 to 1 |
| Ocala | 4 | 2 | 2 | - | $13,387 ($2,710) |
$4,726 | 9,859 | 9,859 | 229 | 16 to 1 |
| Doral | 4 | 3 | 1 | - | $15,833 | $11,321 | 1,528 | 1,362 | 166 | 10 to 1 |
| Boynton Beach | 4 | 2 | 1 | 1 | $22,628 | $20,815 | 1,166 | 1,023 | 143 | 12 to 1 |
| Miramar | 4 | 2 | 2 | - | $12,500 | - | 920 | 920 | - | 15 to 1 |
| Bradenton | 4 | 3 | 1 | - | $11,595 ($3,074) |
$21,750 | 10,307 | 10,236 | 71 | 8 to 1 |
| Hollywood | 4 | 2 | 1 | 1 | $15,973 | - | 2,096 | 2,096 | - | 14 to 1 |
| Fort Pierce | 3 | 1 | 1 | 1 | $10,201 ($2,764) |
- | 15,715 | 15,715 | - | 13 to 1 |
| Miami Beach | 3 | 2 | - | 1 | $13,025 | $13,025 | 147 | 146 | 1 | 11 to 1 |
| Maitland | 3 | 1 | - | 2 | $21,680 | - | 280 | 280 | - | 12 to 1 |
| Miami Gardens | 3 | 2 | 1 | - | $27,472 | $15,247 | 8,929 | 5,692 | 3,237 | 11 to 1 |
| Cutler Bay | 3 | 1 | 2 | - | $18,396 | - | 691 | 691 | - | 12 to 1 |
| Winter Park | 3 | 3 | - | - | $33,645 | $17,171 | 30,932 | 29,131 | 1,801 | 20 to 1 |
| Brooksville | 3 | - | 1 | 2 | - | - | 155 | 155 | - | 3 to 1 |
| Altamonte Springs | 3 | 2 | 1 | - | $15,819 | - | 743 | 743 | - | 13 to 1 |
| Plantation | 2 | - | - | 2 | - | - | 308 | 308 | - | 17 to 1 |
| Port Charlotte | 2 | - | 1 | 1 | - | - | 330 | 330 | - | 8 to 1 |
| Miami Springs | 2 | 1 | - | 1 | $36,366 | - | 959 | 355 | 604 | 18 to 1 |
| Naples | 2 | - | 1 | 1 | - | - | 875 | 875 | - | 10 to 1 |
| Leesburg | 2 | 2 | - | - | $32,478 ($3,292) |
- | 6,341 | 6,341 | - | 20 to 1 |
| Oakland Park | 2 | - | - | 2 | - | - | 124 | 124 | - | 15 to 1 |
| Pompano Beach | 2 | - | 1 | 1 | - | - | 76 | 76 | - | 15 to 1 |
| St. Petersburg | 2 | 1 | - | 1 | $9,286 ($2,682) |
- | 24,031 | 24,031 | - | 23 to 1 |
| Winter Haven | 2 | 1 | - | 1 | $9,818 ($2,694) |
- | 10,725 | 10,725 | - | 20 to 1 |
| Orange Park | 2 | - | 1 | 1 | - | - | 521 | 521 | - | 24 to 1 |
| Saint Augustine | 2 | 1 | - | 1 | $29,900 | $7,800 | 3,152 | 3,136 | 16 | 15 to 1 |
| Largo | 2 | - | 1 | 1 | - | - | 151 | 151 | - | 6 to 1 |
| Margate | 2 | - | 1 | 1 | - | - | 345 | 345 | - | 21 to 1 |
| Casselberry | 2 | - | 1 | 1 | - | - | 649 | 649 | - | 21 to 1 |
| Delray Beach | 2 | 1 | - | 1 | $15,652 | $14,927 | 1,347 | 1,347 | - | 15 to 1 |
| Panama City | 2 | 1 | - | 1 | $8,635 ($2,370) |
- | 5,920 | 5,920 | - | 19 to 1 |
| Lake Wales | 2 | 1 | - | 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 | 2 | 2 | - | - | $37,903 | $18,176 | 3,775 | 2,349 | 1,426 | 5 to 1 |
| Davie | 2 | - | 1 | 1 | - | - | 1,883 | 1,883 | - | 16 to 1 |
| Madison | 1 | 1 | - | - | $11,460 ($2,994) |
- | 1,268 | 1,268 | - | 20 to 1 |
| Lauderhill | 1 | 1 | - | - | $9,810 | $8,370 | 368 | 350 | 18 | 15 to 1 |
| Sebring | 1 | - | - | 1 | - | - | 26 | 26 | - | 9 to 1 |
| Temple Terrace | 1 | 1 | - | - | $20,360 | - | 728 | 728 | - | 14 to 1 |
| Lake City | 1 | 1 | - | - | $11,747 ($3,100) |
- | 2,921 | 2,921 | - | 14 to 1 |
| Deerfield Beach | 1 | 1 | - | - | $7,740 | $6,465 | 471 | 373 | 98 | 18 to 1 |
| Vero Beach | 1 | - | - | 1 | - | - | 107 | 107 | - | 11 to 1 |
| Lake Mary | 1 | 1 | - | - | $22,885 | - | - | - | - | - |
| Trinity | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $25,056 | - | - | - | - | - |
| Avon Park | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $14,895 | - | 201 | 201 | - | 20 to 1 |
| Odessa | 1 | 1 | - | - | $15,314 | - | - | - | - | - |
| Graceville | 1 | 1 | - | - | $15,000 | $6,000 | 717 | 521 | 196 | 8 to 1 |
| Coral Gables | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $8,304 | - | - | - | - | - |
| Marianna | 1 | 1 | - | - | $8,950 ($3,120) |
- | 1,934 | 1,934 | - | 17 to 1 |
| Niceville | 1 | 1 | - | - | $10,612 ($2,583) |
- | 4,752 | 4,752 | - | 22 to 1 |
| Perry | 1 | - | - | 1 | - | - | 201 | 201 | - | 15 to 1 |
| Eustis | 1 | - | - | 1 | - | - | 894 | 894 | - | 8 to 1 |
| Saint Leo | 1 | 1 | - | - | $30,000 | $12,870 | 9,692 | 7,516 | 2,176 | 25 to 1 |
| Merritt Island | 1 | - | - | 1 | - | - | 50 | 50 | - | 7 to 1 |
| Dania Beach | 1 | 1 | - | - | $10,320 | $12,670 | 137 | 113 | 24 | 23 to 1 |
| St. Cloud | 1 | - | - | 1 | - | - | - | - | - | - |
| Starke | 1 | - | - | 1 | - | - | 99 | 99 | - | 7 to 1 |
| Royal Palm Beach | 1 | 1 | - | - | $17,895 | $16,611 | 433 | 251 | 182 | 12 to 1 |
| Lake Worth | 1 | 1 | - | - | $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 | - | - | - | - | - | - | - |
| Key West | 1 | 1 | - | - | $13,162 ($3,276) |
- | 1,025 | 1,025 | - | 12 to 1 |
| Palatka | 1 | 1 | - | - | $9,334 ($2,591) |
- | 7,927 | 7,927 | - | 19 to 1 |
| Ft Laurderdale | 1 | - | 1 | - | - | - | 128 | 128 | - | 18 to 1 |
| Babson Park | 1 | 1 | - | - | $33,770 | $22,910 | 878 | 833 | 45 | 17 to 1 |
| Ave Maria | 1 | 1 | - | - | $30,198 | $10,628 | 1,423 | 1,301 | 122 | 17 to 1 |
| Ft Myers | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $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 | 1 | 1 | - | - | $39,200 | - | 191 | 191 | - | 10 to 1 |
| Wellington | 1 | - | 1 | - | - | - | 121 | 121 | - | 10 to 1 |
| Brandon | 1 | 1 | - | - | $15,314 | - | - | - | - | - |