Teacher salary spending per teacher, by Florida school district
Monroe County Schools spent $75,623 on teacher salaries per full-time teacher in fiscal year 2022-23, the most of any Florida district with 500 or more students; the median across all 66 Florida districts with a figure, the smaller ones included, is $58,157. It is not the salary a teacher is paid: it is the teacher salaries a district reported spending, divided by the full-time teachers counted in a different federal file, without benefits, so it can differ widely from the average salary a district publishes; a district's salary schedule gives pay. For pay, the National Education Association put the average Florida teacher salary at $51,230 in 2021-22 (U.S. $66,397; NCES Digest table 211.60). It is compared within Florida only because states book salaries and count teachers differently.
NCES F-33 School District Finance Survey, fiscal year 2022-23 · NCES Common Core of Data LEA staff 2022-23 · method
The chart draws the top of the register below; its source is named under the register.
All 66 districts with 500 or more students, highest teacher salary spending per teacher first
| District | County | Teachers (FTE) | Salary spending per teacher |
|---|---|---|---|
| Monroe County Schools | Monroe County | 577 | $75,623 |
| Charlotte County Public Schools | Charlotte County | 936 | $75,270 |
| Highlands | Highlands County | 621 | $71,944 |
| Suwannee County School District | Suwannee County | 306 | $69,627 |
| Gulf | Gulf County | 123 | $69,310 |
| Santa Rosa County District Schools | Santa Rosa County | 1,701 | $69,219 |
| Putnam County School District | Putnam County | 514 | $68,774 |
| Collier County Public Schools | Collier County | 2,791 | $68,196 |
| Gilchrist | Gilchrist County | 149 | $67,619 |
| Marion County Public Schools | Marion County | 2,332 | $66,907 |
| St. Johns County School District | St. Johns County | 2,824 | $65,553 |
| Walton | Walton County | 719 | $65,109 |
| Miami-Dade County Public Schools | Miami-Dade County | 16,606 | $64,637 |
| Pinellas County Schools | Pinellas County | 5,804 | $64,513 |
| Lafayette | Lafayette County | 72 | $64,389 |
The other 51 on the list
| District | County | Teachers (FTE) | Salary spending per teacher |
|---|---|---|---|
| Orange County Public Schools | Orange County | 11,411 | $64,026 |
| St. Lucie Public Schools | St. Lucie County | 2,370 | $63,617 |
| Alachua | Alachua County | 1,461 | $63,347 |
| Sarasota County Schools | Sarasota County | 2,943 | $62,600 |
| Lee County Schools | Lee County | 4,977 | $62,187 |
| Citrus | Citrus County | 980 | $61,807 |
| Seminole County Public Schools | Seminole County | 3,459 | $61,649 |
| Leon County Schools | Leon County | 1,865 | $61,618 |
| Indian River | Indian River County | 980 | $61,603 |
| Nassau | Nassau County | 746 | $61,464 |
| Flagler Schools | Flagler County | 720 | $61,098 |
| Glades | Glades County | 101 | $61,020 |
| Okaloosa County School District | Okaloosa County | 1,686 | $60,219 |
| Hardee | Hardee County | 287 | $59,439 |
| Palm Beach County School District | Palm Beach County | 11,178 | $58,861 |
| Volusia County Schools | Volusia County | 3,638 | $58,795 |
| Bradford County School District | Bradford County | 154 | $58,377 |
| Brevard Public Schools | Brevard County | 4,387 | $58,310 |
| Desoto | DeSoto County | 241 | $58,004 |
| Broward County Public Schools | Broward County | 12,533 | $57,639 |
| Washington County School District | Washington County | 192 | $57,595 |
| Okeechobee | Okeechobee County | 348 | $57,202 |
| Martin | Martin County | 1,055 | $57,064 |
| Baker County School District | Baker County | 277 | $56,863 |
| Taylor | Taylor County | 157 | $56,713 |
| Bay District Schools | Bay County | 1,464 | $56,672 |
| Union | Union County | 150 | $56,370 |
| Polk County Public Schools | Polk County | 5,973 | $55,504 |
| Hamilton County School District | Hamilton County | 87 | $55,494 |
| Hillsborough County Public Schools | Hillsborough County | 12,406 | $55,319 |
| Manatee | Manatee County | 2,963 | $53,957 |
| Escambia County Public Schools | Escambia County | 2,174 | $53,789 |
| Lake County Schools | Lake County | 2,720 | $53,136 |
| Jefferson | Jefferson County | 50 | $52,980 |
| Holmes | Holmes County | 199 | $52,955 |
| Hernando County School District | Hernando County | 1,383 | $52,520 |
| Gadsden | Gadsden County | 283 | $51,818 |
| Duval County Public Schools | Duval County | 7,048 | $51,421 |
| Jackson County School District | Jackson County | 410 | $51,419 |
| Liberty | Liberty County | 87 | $49,810 |
| Pasco County Schools | Pasco County | 4,793 | $49,561 |
| Levy | Levy County | 283 | $49,501 |
| Calhoun | Calhoun County | 133 | $49,437 |
| Columbia | Columbia County | 548 | $48,460 |
| Wakulla County School District | Wakulla County | 308 | $47,708 |
| Dixie District Schools | Dixie County | 122 | $47,516 |
| Clay County District Schools | Clay County | 2,568 | $47,293 |
| Osceola | Osceola County | 3,973 | $43,191 |
| Sumter County School | Sumter County | 555 | $39,249 |
| Madison | Madison County | 131 | $35,166 |
| Franklin County School District | Franklin County | 75 | $34,294 |
Source: NCES F-33 fiscal year 2022-23: teacher salaries in regular, special, vocational and other programs (Z35 to Z38); NCES Common Core of Data LEA staff 2022-23: teachers (full-time equivalent). Districts with 500 or more students (V33).
More lists for Florida
- 01Public schools in Florida
The state hub: schools, students, districts
- 02Every school district
Directory, 2024-25
- 03Largest schools
By 2024-25 enrollment
- 04Fewest students per teacher
Schools, 2024-25
- 05Highest-spending districts
F-33 fiscal year 2022-23
- 06Chronic absenteeism
EDFacts 2022-23
Sources
Source: NCES Digest of Education Statistics, table 211.60 (National Education Association, Estimates of School Statistics) Estimated average annual salary of teachers, by state · 2021-22
Source: NCES F-33 School District Finance Survey District teacher salaries (Z35-Z38) and membership · FY 2022-23