Skip to content

Public schools by city in Florida

204 Florida cities have at least 5 public schools with a local mailing address. Each city page lists every school by level with its district, enrollment, and staffing. Smaller communities remain available through the Florida district directory and search.

Cities with the most public schools

All Florida cities A–Z

CitySchoolsHigh schoolsCharterStudents
Alachua6122,383
Altamonte Springs6106,354
Apollo Beach5024,090
Apopka174115,963
Arcadia8103,680
Atlantic Beach6112,530
Auburndale8126,874
Avon Park5103,106
Bartow14516,477
Belle Glade9403,758
Boca Raton275429,538
Bonifay7202,028
Bonita Springs6125,334
Boynton Beach246917,985
Bradenton57101033,568
Brandon9107,331
Bristol720947
Bronson6201,127
Brooksville174110,591
Bushnell6101,953
Cape Coral277726,970
Chipley7201,998
Clearwater295413,604
Clermont122312,290
Clewiston7203,171
Cocoa13417,497
Coconut Creek9409,107
Cooper City6117,519
Coral Gables8217,292
Coral Springs3171127,160
Crawfordville13204,765
Crestview14309,827
Cross City8011,484
Cutler Bay10245,900
Dade City10116,595
Davenport154719,241
Davie174415,703
Daytona Beach175210,022
Debary5011,550
Deerfield Beach5105,287
Defuniak Springs9413,938
Deland11108,318
Delray Beach9107,190
Deltona142011,219
Doral2581718,169
Dover6115,252
Dunedin7114,292
Eustis11324,070
Fernandina Beach10303,079
Florida City6251,926
Fort Lauderdale358623,152
Fort Myers4913636,764
Fort Pierce237115,745
Fort Walton Beach15428,182
Ft Lauderdale622821
Ft Myers5421,470
Gainesville4613822,094
Gibsonton5104,237
Green Cove Springs13306,644
Greenacres101111,226
Gulf Breeze5105,374
Haines City9108,201
Hallandale Beach5112,606
Hialeah4491335,345
Hialeah Gardens93512,215
Holiday6103,418
Hollywood3771422,563
Homestead46132133,308
Hudson5304,711
Immokalee13417,005
Inverness7203,725
Jacksonville1933846129,983
Jasper6201,590
Jupiter10119,988
Key West15844,391
Kissimmee58161645,898
Labelle10104,842
Lake Alfred5123,905
Lake Butler6202,309
Lake City15416,779
Lake Mary11127,686
Lake Wales10376,547
Lake Worth173220,760
Lakeland57121037,256
Land O Lakes175214,886
Lantana8335,958
Largo184311,119
Lauderdale Lakes6116,505
Lauderhill10216,693
Lecanto6203,550
Leesburg6104,940
Lehigh Acres164219,822
Lithia7109,103
Live Oak11204,493
Longwood7107,339
Loxahatchee7105,620
Lutz11139,695
Macclenny9002,829
Madison9321,878
Margate11355,786
Marianna12302,510
Mayo5201,152
Melbourne186112,722
Merritt Island9205,413
Miami3067693174,932
Miami Beach6105,770
Miami Gardens24247,026
Miami Springs6123,717
Middleburg10117,984
Milton20409,153
Minneola5126,461
Miramar254715,049
Monticello630701
Moore Haven630901
Mount Dora5114,280
Mulberry5114,050
Naples5913740,062
Navarre7107,097
New Port Richey306716,927
New Smyrna Beach6113,964
Niceville6215,708
North Fort Myers7216,171
North Lauderdale10155,544
North Miami13347,825
North Miami Beach11346,724
North Port91110,090
Oakland Park6214,611
Ocala4610430,193
Ocoee12349,279
Okeechobee13116,442
Opa Locka7121,862
Orange Park255119,539
Orlando2043731152,534
Ormond Beach7103,503
Oviedo102012,083
Pace6106,333
Palatka11124,281
Palm Bay202617,746
Palm Beach Gardens12118,848
Palm Coast82111,263
Palm Harbor11118,578
Palmetto133410,792
Panama City36101316,920
Panama City Beach7105,467
Parrish5125,494
Pembroke Pines2971627,895
Pensacola6012629,758
Perry7202,412
Pinellas Park12114,375
Plant City203115,207
Plantation122210,701
Pompano Beach233412,845
Port Charlotte15307,762
Port Orange10209,698
Port St Lucie275329,934
Punta Gorda6214,939
Quincy14112,830
Riverview2971427,566
Riviera Beach10324,942
Rockledge6103,652
Royal Palm Beach8127,117
Ruskin7117,588
Saint Cloud10016,382
Saint Johns123015,965
Sanford245315,382
Santa Rosa Beach5214,338
Sarasota458725,008
Satellite Beach5103,142
Sebastian8114,283
Sebring14406,289
Seffner11206,489
Seminole10307,674
South Miami5022,145
Spring Hill162312,968
St Augustine399422,657
St Cloud83010,769
St Petersburg447323,930
Starke9202,509
Stuart247310,907
Sunrise11106,377
Tallahassee6013734,952
Tamarac5124,409
Tampa1622526102,428
Tarpon Springs10326,317
Tavares7214,261
Temple Terrace7138,936
Titusville10216,449
Valrico8117,507
Venice10257,065
Vero Beach193411,733
Viera10227,255
Wauchula9303,775
Wellington133314,828
Wesley Chapel205421,929
West Melbourne7034,680
West Palm Beach54131135,668
Weston101114,612
Windermere7108,445
Winter Garden224019,184
Winter Haven215513,407
Winter Park9319,142
Winter Springs8116,552
Yulee5005,012
Zephyrhills6105,262