schoolsbycounty

Florida Schools & Education

Public school metrics and education data for all 67 counties.

NCES 2022-23 public school data and FY 2022 school-finance data

Avg Graduation Rate

89.8%

Avg Per-Pupil Spending

$6,118

Avg School Score

36/100

Total Schools

4,210

73 districts

State Overview

About Schools in Florida

This summary is generated from the NCES metrics shown on this page and reviewed against the source data by the Data Editor. It is not school advice.

Florida Beats National Graduation Rates on Lean Budgets

Florida posts an 89.8% graduation rate, outpacing the national average of 87.0%. Remarkably, the state achieves these results while spending only $6,118 per pupil, which is less than half the national average of $13,000.

A Wide Spectrum Across 67 Diverse Districts

Education quality varies significantly across Florida's 67 school districts, with school scores ranging from 43.4 in Gadsden County to 59.4 in Monroe County. Graduation rates also fluctuate wildly, from a high of 97.0% in Lafayette County to a low of 72.0% in Franklin County.

High Efficiency Defines Florida's Educational ROI

Despite an average school score of 51.5, Florida maintains a graduation rate nearly 3 points above the national average with minimal funding. Even the highest-spending county, Monroe, allocates just $9,238 per student, which remains far below the $13,000 national benchmark.

Monroe, Sarasota, and Collier Lead the State

Monroe County takes the top spot with a score of 59.4 and a 92.0% graduation rate fueled by the state's highest per-pupil investment. Sarasota and Collier counties follow closely, both maintaining 92.0% graduation rates with spending levels above $7,300.

State Score Context

How Florida Counties Are Distributed

67 of 67 counties have enough NCES graduation-rate and school-finance data to receive a county school score. Use this distribution to understand whether the state has a concentrated cluster of high, midrange, or lower measured signals.

Scored county coverage

Counties with complete enough data for the composite score

100%

Higher measured signal

Score range 70-100

1

Midrange measured signal

Score range 40-69

21

Lower measured signal

Score range 0-39

45

Scores are comparative signals from available federal data, not ratings of individual schools.

All Florida Counties

County-level school score, graduation rate, and per-pupil spending for Florida.
CountySchool Score
Monroe County
Graduation
92.0%
Per pupil
$9,238
74/100
Sarasota County
Graduation
92.0%
Per pupil
$7,459
59/100
Collier County
Graduation
92.0%
Per pupil
$7,382
58/100
Lafayette County
Graduation
97.0%
Per pupil
$5,907
54/100
Palm Beach County
Graduation
90.1%
Per pupil
$7,346
51/100
Glades County
Graduation
92.0%
Per pupil
$6,817
50/100
Jefferson County
Graduation
84.0%
Per pupil
$9,157
50/100
Columbia County
Graduation
96.0%
Per pupil
$5,638
50/100
Indian River County
Graduation
93.0%
Per pupil
$6,266
48/100
St. Lucie County
Graduation
93.0%
Per pupil
$6,163
47/100
Seminole County
Graduation
95.0%
Per pupil
$5,554
47/100
Miami-Dade County
Graduation
90.0%
Per pupil
$7,128
46/100
Sumter County
Graduation
88.0%
Per pupil
$7,548
46/100
Clay County
Graduation
94.0%
Per pupil
$5,737
45/100
Pinellas County
Graduation
92.0%
Per pupil
$6,394
45/100
Wakulla County
Graduation
94.0%
Per pupil
$5,690
45/100
St. Johns County
Graduation
95.0%
Per pupil
$4,938
44/100
Leon County
Graduation
94.2%
Per pupil
$5,440
44/100
Walton County
Graduation
91.0%
Per pupil
$6,677
44/100
Holmes County
Graduation
93.0%
Per pupil
$5,839
43/100
Gilchrist County
Graduation
92.0%
Per pupil
$6,128
42/100
Charlotte County
Graduation
90.0%
Per pupil
$6,733
41/100
Taylor County
Graduation
92.0%
Per pupil
$5,917
40/100
Madison County
Graduation
92.0%
Per pupil
$5,906
40/100
Bradford County
Graduation
92.0%
Per pupil
$5,882
39/100
Dixie County
Graduation
92.0%
Per pupil
$5,861
39/100
Calhoun County
Graduation
92.0%
Per pupil
$5,828
39/100
Duval County
Graduation
91.0%
Per pupil
$6,231
39/100
Liberty County
Graduation
87.0%
Per pupil
$7,134
38/100
Martin County
Graduation
90.0%
Per pupil
$6,367
37/100
Nassau County
Graduation
92.0%
Per pupil
$5,601
37/100
Orange County
Graduation
90.3%
Per pupil
$6,198
36/100
Okaloosa County
Graduation
90.0%
Per pupil
$6,308
36/100
Jackson County
Graduation
91.0%
Per pupil
$6,005
36/100
Flagler County
Graduation
92.0%
Per pupil
$5,369
35/100
Hernando County
Graduation
92.0%
Per pupil
$5,296
35/100
Broward County
Graduation
89.6%
Per pupil
$6,330
35/100
Lake County
Graduation
91.0%
Per pupil
$5,885
35/100
Bay County
Graduation
89.0%
Per pupil
$6,445
35/100
Osceola County
Graduation
91.0%
Per pupil
$5,813
34/100
Hillsborough County
Graduation
90.0%
Per pupil
$6,130
34/100
Polk County
Graduation
87.0%
Per pupil
$6,845
34/100
Gulf County
Graduation
87.0%
Per pupil
$6,823
34/100
Suwannee County
Graduation
91.0%
Per pupil
$5,714
33/100
Alachua County
Graduation
90.4%
Per pupil
$5,871
33/100
Putnam County
Graduation
90.0%
Per pupil
$5,991
33/100
Franklin County
Graduation
72.0%
Per pupil
$7,953
32/100
Pasco County
Graduation
91.0%
Per pupil
$5,500
32/100
Hardee County
Graduation
91.0%
Per pupil
$5,440
31/100
Santa Rosa County
Graduation
90.0%
Per pupil
$5,822
31/100
Brevard County
Graduation
90.0%
Per pupil
$5,745
30/100
Levy County
Graduation
91.0%
Per pupil
$4,882
30/100
Washington County
Graduation
90.0%
Per pupil
$5,239
27/100
Manatee County
Graduation
86.0%
Per pupil
$6,452
26/100
Hendry County
Graduation
90.0%
Per pupil
$4,060
26/100
Lee County
Graduation
88.0%
Per pupil
$5,726
24/100
Citrus County
Graduation
88.0%
Per pupil
$5,604
23/100
Marion County
Graduation
87.0%
Per pupil
$5,904
23/100
Escambia County
Graduation
88.0%
Per pupil
$5,597
23/100
Volusia County
Graduation
88.0%
Per pupil
$5,510
22/100
Union County
Graduation
87.0%
Per pupil
$5,741
21/100
Hamilton County
Graduation
87.0%
Per pupil
$5,662
21/100
DeSoto County
Graduation
85.0%
Per pupil
$6,095
20/100
Okeechobee County
Graduation
84.0%
Per pupil
$5,751
15/100
Baker County
Graduation
85.0%
Per pupil
$5,079
13/100
Highlands County
Graduation
83.0%
Per pupil
$5,721
13/100
Gadsden County
Graduation
77.0%
Per pupil
$5,496
6/100

— = data not available for this county.

Compare county school profiles in Florida

Use the comparison tool to review school scores, graduation rates, and spending side by side.

Compare Counties

Frequently Asked Questions About Florida Schools

Which Florida counties have the highest graduation rates?
Lafayette County (97.0%), Columbia County (96.0%), and Seminole County (95.0%) currently lead Florida among counties with available NCES four-year adjusted cohort graduation-rate data. This answer is generated from the same dataset used in the county table and can change when federal data refreshes.
What is per-pupil spending like in Florida?
Across Florida counties with available NCES district-finance data, average per-pupil spending is $6,118. The highest current county values are Monroe County ($9,238), Jefferson County ($9,157), and Franklin County ($7,953). Compare counties in the table before treating the statewide average as representative of a local district.
Which Florida county has the strongest measured school score?
Monroe County has the highest school score in Florida with a score of 74/100, based on available NCES graduation-rate and school-finance data.
What is the average graduation rate in Florida?
The average high school graduation rate across Florida counties is 89.8%, based on NCES data.
Which county in Florida has the lowest school score?
Gadsden County has the lowest school score in Florida with a score of 6/100. School scores reflect available graduation-rate and per-pupil spending signals.

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) Common Core of Data and School District Finance Survey. School scores are derived composite metrics based on available NCES graduation-rate and school-finance signals.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.