Florida · districts and schedules
Florida teacher salary schedules
Every Florida district in the NCES directory, with enrollment, and the salary schedules indexed for it. Districts marked "not yet indexed" publish their schedules on their own sites; this index only lists grids it has parsed from a source document.
- NCES lists 67 regular public school districts in Florida (2023-24 directory); 60 have a step-and-lane schedule indexed here.
- The largest is Miami-Dade with 335,500 students.
Rankings from the parsed grids
Full ranking: highest paying school districts in Florida.
Highest starting bachelor's salary
| District | Starting | Column | Enrollment |
|---|---|---|---|
| 1. Collier County Public Schools | $69,920 | Bachelors | 48,282 |
| 2. School District of DeSoto County | $63,776 | BS | 4,286 |
| 3. Pinellas County Schools | $63,511 | Level 1 Bachelor's | 91,021 |
| 4. Monroe County School District | $62,700 | Salary | 8,908 |
| 5. Walton County School District | $59,000 | BA Salary | 11,779 |
| 6. Charlotte County Public Schools | $58,154.00 | Example annual salary | 16,864 |
| 7. School Board of Sumter County | $55,137 | Range minimum | 9,598 |
| 8. Broward County Public Schools | $54,745 | Annual (196 days, 7.5 hours) | 251,408 |
| 9. School District of Palm Beach County | $54,500 | Base salary placement | 189,777 |
| 10. School Board of Nassau County | $51,657 | 2025-26 Base Salary | 12,746 |
| 11. Citrus County School District | $51,500 | Salary | 15,889 |
| 12. Putnam County School District | $51,470 | Bachelor's Degree | 10,178 |
| 13. Martin County School District | $51,300 | Salary | 18,270 |
| 14. District School Board of Pasco County | $51,000.00 | Total salary (196 days, 7.5 hrs) | 85,855 |
| 15. Glades County School District | $51,000 | New hire salary | 1,792 |
Highest top-of-schedule cell
| District | Top cell | Column | Enrollment |
|---|---|---|---|
| 1. Miami-Dade County Public Schools | $127,679 | 11.5-month base + RRAS | 335,500 |
| 2. Flagler Schools | $106,148 | 12 months | 13,503 |
| 3. Monroe County School District | $104,700 | Salary | 8,908 |
| 4. Collier County Public Schools | $101,960 | Masters | 48,282 |
| 5. Pinellas County Schools | $91,484 | Level 5 Doctorate | 91,021 |
| 6. School Board of Sumter County | $90,371 | Range maximum | 9,598 |
| 7. Broward County Public Schools | $89,022 | Annual (196 days, 7.5 hours) | 251,408 |
| 8. Baker County School Board | $87,038 | 261 days | 4,929 |
| 9. Walton County School District | $83,806 | BA Salary | 11,779 |
| 10. Duval County Public Schools | $80,400 | 04 Doctorate | 127,971 |
| 11. District School Board of Pasco County | $79,537.50 | Total salary (245 days, 7.5 hrs) | 85,855 |
| 12. School District of Escambia County | $78,100 | Amount | 37,203 |
| 13. School District of Palm Beach County | $77,950 | Total initial new-hire salary | 189,777 |
| 14. School District of Osceola County | $77,385 | Doctorate | 74,289 |
| 15. St. Lucie Public Schools | $76,046 | 12 month (IN12-0) | 46,987 |
Fewest steps to the top cell
| District | Steps to top | Column | Enrollment |
|---|---|---|---|
| 1. Wakulla County School Board | 2 | Master's degree | 5,134 |
| 2. Seminole County Public Schools | 7 | Doctorate Degree (D22) | 65,443 |
| 3. Lake County Schools | 7 | Salary | 48,285 |
| 4. Taylor County School Board | 12 | Bachelor's Degree | 2,720 |
| 5. School District of Palm Beach County | 15 | Total initial new-hire salary | 189,777 |
| 6. School District of DeSoto County | 16 | BS | 4,286 |
| 7. Putnam County School District | 16 | Master's Degree | 10,178 |
| 8. Hardee County School Board | 16 | Starting salary | 4,725 |
| 9. Broward County Public Schools | 18 | Annual (196 days, 7.5 hours) | 251,408 |
| 10. School District of Okaloosa County | 18 | Bachelor's | 32,426 |
| 11. School Board of Levy County | 18 | Bachelor | 5,629 |
| 12. Collier County Public Schools | 19 | Masters | 48,282 |
| 13. School District of Manatee County | 21 | 11-Month Teacher, total annual salary | 52,895 |
| 14. Dixie District Schools | 21 | Bachelor's (IF1), 250 days | 2,071 |
| 15. Holmes District School Board | 21 | 196 days | 3,201 |
All 67 Florida districts (NCES 2023-24)
| District | Enrollment | Indexed schedule | Lowest cell |
|---|---|---|---|
| Miami-Dade Miami | 335,500 | Newly hired / rehired teachers salary schedule (experience chart), 2025-26 2025-26 | $50,150 |
| Broward Fort Lauderdale | 251,408 | Grandfathered teacher salary schedule, 196-day calendar, 2025-26 2025-26 | $54,745 |
| Hillsborough Tampa | 224,152 | Instructional salary schedule A (SCHDA), employees hired before July 1, 2013, 2025-26 2025-26 | $47,500.04 |
| Orange Orlando | 206,815 | No step grid: OCPS publishes an instructional salary schedule as a minimum/maximum range with performance adjustments, not a step-and-lane grid. Source. | – |
| Palm Beach West Palm Beach | 189,777 | New hire salary placement schedule (bachelor's degree), effective July 1, 2025 2025-26 | $54,500 |
| Duval Jacksonville | 127,971 | Teacher grandfathered salary schedule, Pay Scale TA (2025-26) 2025-26 | $48,700 |
| Polk Bartow | 111,041 | Teacher Grandfathered Salary Schedule, 196 days (2025-2026) 2025-26 | $48,450 |
| Lee Fort Myers | 100,064 | No step grid: Lee County publishes only a starting-salary calculator with seven experience bands (base $54,500 rising to $69,548.15 at 20+ years) and a $1,000 Career Ladder movement in the TALC contract, and posts no step-and-lane grid for its grandfathered or performance salary schedules. Source. | – |
| Pinellas Largo | 91,021 | Instructional continuing salary schedule (grandfathered), 2025/2026 2025-26 | $63,511 |
| Pasco Land O Lakes | 85,855 | Instructional new hire placement schedule, 2025-2026 2025-26 | $51,000.00 |
| Osceola Kissimmee | 74,289 | Instructional experience crosswalk for new hires, 2025-2026 2025-26 | $49,500 |
| Brevard Viera | 73,810 | No step grid: Brevard adopted a pay-for-performance schedule under Florida Statute 1012.22: the 2025-2026 instructional placement schedule sets one flat minimum base salary of $50,450 for 0 to 20 years of experience, and the BFT contract expresses the grandfathered and pay-for-performance tracks as lettered salary ranges (AA to OO) rather than a step and lane grid. Source. | – |
| Seminole Sanford | 65,443 | Teacher salary placement schedule (2026-27) 2026-27 | $50,000 |
| Volusia Deland | 62,742 | No step grid: Appendix A of the 2025-2027 VUE instructional contract is a flat placement schedule that pays every salary tier the same amount ($50,000 on the 196/199-day calendar, $55,103 on 216 days, $65,308 on 256 days) with performance-pay adjustments layered on top, so there is no step-and-lane grid. Source. | – |
| Manatee Bradenton | 52,895 | 2025-2026 Performance Hiring Salary Schedule (teachers) 2025-26 | $49,702 |
| St. Johns St Augustine | 51,434 | Pay for Performance base salary schedule for placement of new hires 2024-25 | $48,642 |
| Lake Tavares | 48,285 | Instructional salary placement schedule for new hires (2025-26) 2025-26 | $49,500 |
| Collier Naples | 48,282 | Grandfathered instructional salary schedule (2025-26) 2025-26 | $69,920 |
| St. Lucie Port St Lucie | 46,987 | Entry CTA salary matrix (2025-26) 2025-26 | $49,160 |
| Marion Ocala | 45,547 | New employee placement matrix (2026-27) 2026-27 | $50,000 |
| Sarasota Sarasota | 45,314 | No step grid: Sarasota's board-approved teacher salary schedule is a performance schedule that publishes only two minimums (10-month and 11-month) plus a rule granting a half percent above the initial salary per verified year of experience, so there is no step-and-lane grid to reproduce. Source. | – |
| Clay Green Cove Springs | 39,362 | Instructional regular bachelor's schedule (2025-26) 2025-26 | $48,500 |
| Escambia Pensacola | 37,203 | 10 month performance instructional salary schedule (2025-26) 2025-26 | $48,300 |
| Okaloosa Fort Walton Beach | 32,426 | Instructional performance pay placement chart (2025-26) 2025-26 | $49,017 |
| Leon Tallahassee | 31,769 | Teacher (LCTA) salary schedule (2025-26) 2025-26 | $47,500 |
| Santa Rosa Milton | 29,824 | Instructional salary placement schedule (2025-26) 2025-26 | $50,986 |
| Alachua Gainesville | 28,749 | Grandfather teacher salary schedule (2025-26) 2025-26 | $49,370 |
| Bay Panama City | 27,675 | Instructional performance pay placement schedule 1 (2026-27) 2026-27 | $50,500 |
| Hernando Brooksville | 24,015 | Instructional salary schedule E (SCHDE) (2025-26) 2025-26 | $48,350 |
| Martin Stuart | 18,270 | Instructional initial salary placement schedule (2026-27) 2026-27 | $51,300 |
| Indian River Vero Beach | 16,950 | Instructional placement schedule (2026-27) 2026-27 | $48,583 |
| Charlotte Port Charlotte | 16,864 | Instructional placement guide, performance salary schedule (2026-27) 2026-27 | $58,154.00 |
| Citrus Inverness | 15,889 | Teachers new to Citrus County placement pay schedule (2025-26) 2025-26 | $51,500 |
| Flagler Bunnell | 13,503 | Instructional matrix (2025-26) 2025-26 | $49,451 |
| Hendry Labelle | 13,406 | Teacher salary schedule (2025-26) 2025-26 | $50,900 |
| Nassau Fernandina Beach | 12,746 | 196 day instructional entry level salary schedule (2025-26) 2025-26 | $51,657 |
| Highlands Sebring | 12,175 | Instructional (teacher) salary scale (2025-26) 2025-26 | $45,750 |
| Walton Defuniak Springs | 11,779 | Instructional salary placement schedule (2025-26) 2025-26 | $59,000 |
| Putnam Palatka | 10,178 | Grandfathered instructional salary schedule (2025-26) 2025-26 | $51,470 |
| Columbia Lake City | 9,785 | Professional compensation, instructional personnel initial placement matrix (2024-25) 2024-25 | $46,745 |
| Sumter Bushnell | 9,598 | Teacher placement salary schedule (2025-26) 2025-26 | $55,137 |
| Monroe Key West | 8,908 | Instructional salary schedule (2025-26) 2025-26 | $62,700 |
| Okeechobee Okeechobee | 6,337 | schedule not yet indexed | – |
| Jackson Marianna | 6,094 | Instructional performance salary schedule (2025-26) 2025-26 | $45,000 |
| Suwannee Live Oak | 5,968 | Teacher and social worker salary schedule (2025-26) 2025-26 | $47,500 |
| Levy Bronson | 5,629 | Instructional performance pay schedule (2025-26) 2025-26 | $47,500 |
| Wakulla Crawfordville | 5,134 | Instructional salary schedule (2025-26) 2025-26 | $47,500 |
| Baker Macclenny | 4,929 | Instructional placement schedule (2026-27) 2026-27 | $47,500 |
| Hardee Wauchula | 4,725 | Performance pay salary schedule (2024-25) 2024-25 | $48,987 |
| Gadsden Quincy | 4,705 | No step grid: The most recent teacher agreement on file for this district dates from 2021-22. Its salary schedule is too old to describe what the district pays now, so it is not published as a current grid. Source. | – |
| Desoto Arcadia | 4,286 | Instructional initial placement schedule (2025-26) 2025-26 | $50,000 |
| Washington Chipley | 3,305 | Instructional placement scale for new hires (2025-26) 2025-26 | $45,905 |
| Holmes Bonifay | 3,201 | Instructional placement schedule (2025-26) 2025-26 | $44,024 |
| Bradford Starke | 2,928 | Grandfathered instructional salary schedule (2025-26) 2025-26 | $33,999 |
| Gilchrist Trenton | 2,904 | Instructional grandfathered and placement schedule (2025-26) 2025-26 | $47,500 |
| Taylor Perry | 2,720 | Instructional salary placement schedule (2023-24) 2023-24 | $45,000 |
| Union Lake Butler | 2,370 | Instructional salary schedule (2026-27) 2026-27 | $47,500 |
| Madison Madison | 2,300 | Grandfathered salary schedule (2024-25) 2024-25 | $45,000 |
| Dixie Cross City | 2,071 | New hire placement schedule (July 2023 to June 2026) 2025-26 | $47,500 |
| Calhoun Blountstown | 2,051 | Grandfathered and placement salary schedule (2025-26) 2025-26 | $45,925 |
| Gulf Port St Joe | 1,915 | Grandfathered instructional salary schedule (2025-26) 2025-26 | $45,900 |
| Glades Moore Haven | 1,792 | New hire instructional salary schedule (2023-24) 2023-24 | $51,000 |
| Hamilton Jasper | 1,637 | Teacher grandfathered salary schedule (2025-26) 2025-26 | $47,500 |
| Liberty Bristol | 1,288 | Instructional salary schedule, 10 month (2026-27) 2026-27 | $45,000 |
| Franklin Eastpoint | 1,206 | Instructional salary schedule, new hire (2025-26) 2025-26 | $50,000 |
| Lafayette Mayo | 1,133 | Instructional salary schedule (2025-26) 2025-26 | $49,591 |
| Jefferson Monticello | 705 | Instructional salary schedule (2024-25) 2024-25 | $48,500 |
Enrollment is the NCES Common Core of Data 2023-24 membership total for each LEA. District websites are not linked because this index does not verify them; every schedule page links its own source document.