Public schools in Florida are operated by independent school districts governed by locally elected boards and overseen by the Florida Department of Education, which sets academic standards, graduation requirements, and accountability frameworks for all public schools in the state. Florida distributes state funding to districts through a formula that accounts for student enrollment, local property wealth, and special population needs.
Public Schools locations are available in 431 cities across Florida. They are spread across 68 counties.
Cities with the highest concentration of public schools include Miami, Orlando, Jacksonville, reflecting larger urban populations with extensive school district networks serving tens of thousands of students across many campuses.
Families new to Florida should contact their local school district's enrollment office to determine their assigned school, learn about available school choice programs, and understand immunization and residency documentation requirements before the start of the school year.
Public Schools by Counties
Public Schools by Cities
- Crystal River
- Clermont
- Cross City
- Cooper
- Cantonment
- Cedar Key
- Coral Springs
- Chipley
- Citra
- Coconut Creek
- Cottondale
- Clearwater
- Crescent
- Coral Gables
- Chiefland
- Canal Point
- Crestview
- Cocoa Beach
- Callaway
- Cocoa
- Citrus Springs
- Clarksville
- Cape Coral
- Century
- Chattahoochee
- Cape Canaveral
- Clewiston
- Callahan
- Celebration
- Casselberry
- Chuluota
- Crawfordville
- Cutler Bay
- Leesburg
- LaBelle
- Lauderhill
- Lake Worth
- Lauderdale Lakes
- Lee
- Lady Lake
- Laurel Hill
- Loxahatchee Groves
- Lake Helen
- Lake Park
- Largo
- Land O' Lakes
- Longwood
- Lecanto
- Lynn Haven
- Lawtey
- Lake Placid
- Lutz
- Lake
- Lithia
- Lantana
- Lake Butler
- Lake Mary
- Lake Panasoffkee
- Lehigh Acres
- Lakeland
- Live Oak
- Lake Wales
- Lakewood Ranch
- Lake Alfred
- Macclenny
- Mount Dora
- Melbourne
- Moore Haven
- Mims
- Middleburg
- Malone
- Marianna
- Mary Esther
- Melbourne Beach
- Miami Springs
- Miami Gardens
- Marathon
- Minneola
- Miami Beach
- Melrose
- Miramar Beach
- Maitland
- Mulberry
- Myakka City
- Milton
- Merritt Island
- Micanopy
- Monticello
- Margate
- Miramar
- Marco Island
- Molino
- Mascotte
- Mayo
- Miami
- Miami Shores
- Madison
- McIntosh
- Miami Lakes
- Ponce de Leon
- Pembroke Pines
- Parkland
- Pensacola Beach
- Paisley
- Plantation
- Pensacola
- Panama
- Palm Coast
- Port St. Joe
- Pinetta
- Panama City Beach
- Palm Bay
- Pompano Beach
- Ponte Vedra
- Port Orange
- Pierson
- Pace
- Palmetto
- Poinciana
- Palm Beach
- Polk City
- Port St. Lucie
- Perry
- Pinecrest
- Palm Beach Gardens
- Pinellas Park
- Punta Gorda
- Pembroke Park
- Port Charlotte
- Plant
- Palatka
- Parrish
- Palm City
- Palm Springs
- Pahokee
- Port Richey
- Ponte Vedra Beach
- Port Saint Lucie
- Palmetto Bay
- Palm Harbor
- Southwest Ranches
- Satellite Beach
- Spring Hill
- Seffner
- Sarasota Springs
- South Miami Heights
- San Antonio
- St. Petersburg
- Seminole
- Santa Rosa Beach
- South Bay
- San Mateo
- Sanford
- St. Augustine
- South Bradenton
- Sebring
- Sorrento
- Starke
- Sunrise
- Sun City Center
- Sebastian
- Sneads
- Shalimar
- St. Pete Beach
- South Miami
- Sarasota
- Safety Harbor
- Sopchoppy
- Summerland Key
- Sanibel
- Summerfield
- Sunny Isles Beach
- Silver Springs
- Shady Hills
- Sumterville
- Stock Island
- Steinhatchee
- St. Marks
- Stuart
- St. Cloud
Parents and guardians in Florida can find their assigned public school by entering their home address on the local school district's website. Enrollment documentation requirements in Florida typically include proof of residency, birth certificate, and current immunization records, so gathering these materials before the enrollment window opens can prevent delays.
Browse Public Schools by county across Florida to find the nearest location.