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
- Cocoa Beach
- Clarksville
- Crystal River
- Clermont
- Cape Coral
- Callaway
- Cocoa
- Citrus Springs
- Cross City
- Century
- Chattahoochee
- Cape Canaveral
- Cooper
- Coral Springs
- Coconut Creek
- Cantonment
- Clewiston
- Cottondale
- Cedar Key
- Callahan
- Celebration
- Clearwater
- Chipley
- Citra
- Crescent
- Coral Gables
- Crestview
- Casselberry
- Chiefland
- Cutler Bay
- Canal Point
- Chuluota
- Crawfordville
- Lynn Haven
- Lawtey
- Lauderhill
- Lake Placid
- Leesburg
- Lecanto
- LaBelle
- Lake
- Lithia
- Lauderdale Lakes
- Lutz
- Lady Lake
- Lake Worth
- Lantana
- Lake Butler
- Lehigh Acres
- Lee
- Laurel Hill
- Lake Mary
- Lake Panasoffkee
- Loxahatchee Groves
- Largo
- Lakeland
- Live Oak
- Lake Helen
- Lakewood Ranch
- Lake Park
- Land O' Lakes
- Lake Wales
- Lake Alfred
- Longwood
- Macclenny
- Merritt Island
- Micanopy
- Monticello
- Mount Dora
- Melbourne
- Melbourne Beach
- Margate
- Miramar
- Marco Island
- Moore Haven
- Mims
- Middleburg
- Molino
- Malone
- Minneola
- Mascotte
- Marianna
- Mayo
- Mary Esther
- Miami Springs
- Miami Gardens
- Miami Beach
- Miami Shores
- Marathon
- Madison
- Miami
- Maitland
- Mulberry
- Melrose
- Miramar Beach
- Myakka City
- McIntosh
- Miami Lakes
- Milton
- Pembroke Pines
- Parkland
- Ponce de Leon
- Punta Gorda
- Pensacola Beach
- Paisley
- Panama City Beach
- Palm Bay
- Plantation
- Pembroke Park
- Port Charlotte
- Pensacola
- Plant
- Panama
- Pompano Beach
- Palm Coast
- Port St. Joe
- Pinetta
- Parrish
- Palatka
- Pace
- Ponte Vedra
- Port Orange
- Palm City
- Palm Springs
- Pierson
- Palmetto
- Pinecrest
- Poinciana
- Palm Beach Gardens
- Pahokee
- Palm Beach
- Port Richey
- Polk City
- Ponte Vedra Beach
- Port Saint Lucie
- Palmetto Bay
- Palm Harbor
- Pinellas Park
- Port St. Lucie
- Perry
- Southwest Ranches
- Sebring
- Sorrento
- Starke
- Satellite Beach
- Sunrise
- Spring Hill
- Seffner
- Sun City Center
- Sebastian
- Sneads
- South Miami
- Shalimar
- St. Petersburg
- St. Pete Beach
- Sarasota Springs
- Sanibel
- Sarasota
- Summerfield
- South Miami Heights
- Sunny Isles Beach
- San Antonio
- Seminole
- Safety Harbor
- Sopchoppy
- Santa Rosa Beach
- Silver Springs
- Summerland Key
- South Bay
- Shady Hills
- San Mateo
- Sanford
- St. Augustine
- Sumterville
- South Bradenton
- Stuart
- Stock Island
- St. Cloud
- Steinhatchee
- St. Marks
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.