Maryland · districts and schedules
Maryland teacher salary schedules
Every Maryland 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 24 regular public school districts in Maryland (2023-24 directory); 24 have a step-and-lane schedule indexed here.
- The largest is Montgomery County Public Schools with 160,223 students.
Rankings from the parsed grids
Full ranking: highest paying school districts in Maryland.
Highest starting bachelor's salary
| District | Starting | Column | Enrollment |
|---|---|---|---|
| 1. Montgomery County Public Schools | $66,690 | A (Bachelor's Degree) | 160,223 |
| 2. Anne Arundel County Public Schools | $63,091 | Bachelor's SPC | 84,346 |
| 3. Howard County Public School System | $62,730 | A (SPC) | 57,633 |
| 4. Baltimore City Public Schools | $62,482 | Standard (BTU.204) | 75,811 |
| 5. Prince George's County Public Schools | $62,291 | Grade 2 (Bachelor's Degree) | 131,310 |
| 6. Baltimore County Public Schools | $62,252 | BA | 110,275 |
| 7. Calvert County Public Schools | $62,226 | Bachelor's degree | 15,179 |
| 8. St. Mary's County Public Schools | $61,710 | Bachelor's degree | 17,223 |
| 9. Carroll County Public Schools | $61,200 | Level 1, Tier 1 | 26,123 |
| 10. Washington County Public Schools | $61,074 | Bachelor's degree | 22,549 |
| 11. Charles County Public Schools | $60,697 | Bachelor's degree | 27,765 |
| 12. Frederick County Public Schools | $60,250 | Lane 010 (Bachelors) | 47,681 |
| 13. Harford County Public Schools | $60,000 | Bachelor's Degree | 38,105 |
| 14. Allegany County Public Schools | $60,000 | Bachelor's degree | 8,205 |
| 15. Caroline County Public Schools | $58,000 | Bachelor's degree | 5,676 |
Highest top-of-schedule cell
| District | Top cell | Column | Enrollment |
|---|---|---|---|
| 1. Montgomery County Public Schools | $135,745 | D (Master's Equivalent + 60 Credit Hours) | 160,223 |
| 2. Prince George's County Public Schools | $131,408 | Grade 7 (Doctorate) | 131,310 |
| 3. Anne Arundel County Public Schools | $123,428 | Doctorate | 84,346 |
| 4. Baltimore City Public Schools | $121,963 | Advanced Professional (BTU.206) | 75,811 |
| 5. Baltimore County Public Schools | $121,924 | DOC | 110,275 |
| 6. Howard County Public School System | $121,691 | E (Doctorate) | 57,633 |
| 7. Calvert County Public Schools | $117,800 | Master's degree | 15,179 |
| 8. Frederick County Public Schools | $116,219 | Lane 040 (60 Hours) | 47,681 |
| 9. St. Mary's County Public Schools | $115,363 | Master's degree | 17,223 |
| 10. Harford County Public Schools | $114,352 | Doctorate | 38,105 |
| 11. Carroll County Public Schools | $106,700 | Level 1, Tier 4 | 26,123 |
| 12. Charles County Public Schools | $104,080 | Master's degree | 27,765 |
| 13. Queen Anne's County Public Schools | $103,083 | Master's degree | 7,502 |
| 14. Cecil County Public Schools | $101,926 | Master's degree | 14,997 |
| 15. Washington County Public Schools | $100,806 | Master's degree | 22,549 |
Fewest steps to the top cell
| District | Steps to top | Column | Enrollment |
|---|---|---|---|
| 1. Baltimore City Public Schools | 9 | Advanced Professional (BTU.206) | 75,811 |
| 2. Worcester County Public Schools | 16 | Master's degree | 6,848 |
| 3. Prince George's County Public Schools | 18 | Grade 7 (Doctorate) | 131,310 |
| 4. Kent County Public Schools | 18 | Master's degree | 1,732 |
| 5. Somerset County Public Schools | 19 | Master's degree | 2,894 |
| 6. St. Mary's County Public Schools | 20 | Master's degree | 17,223 |
| 7. Carroll County Public Schools | 20 | Level 1, Tier 4 | 26,123 |
| 8. Charles County Public Schools | 20 | Master's degree | 27,765 |
| 9. Queen Anne's County Public Schools | 20 | Master's degree | 7,502 |
| 10. Washington County Public Schools | 20 | Master's degree | 22,549 |
| 11. Talbot County Public Schools | 20 | Master's degree | 4,502 |
| 12. Howard County Public School System | 22 | E (Doctorate) | 57,633 |
| 13. Calvert County Public Schools | 22 | Master's degree | 15,179 |
| 14. Anne Arundel County Public Schools | 23 | Doctorate | 84,346 |
| 15. Frederick County Public Schools | 24 | Lane 040 (60 Hours) | 47,681 |
All 24 Maryland districts (NCES 2023-24)
| District | Enrollment | Indexed schedule | Lowest cell |
|---|---|---|---|
| Montgomery County Public Schools Rockville | 160,223 | Teacher & Other Professional Salary Schedule (10-month), 2026-27 2026-27 | $66,690 |
| Prince George's County Public Schools Upper Marlboro | 131,310 | PGCEA Table A salary schedule, 10 month (2025-26) 2025-26 | $62,291 |
| Baltimore County Public Schools Towson | 110,275 | Salary scale for 10-month exempt employees represented by TABCO (2026-2027) 2026-27 | $62,252 |
| Anne Arundel County Public Schools Annapolis | 84,346 | Unit 1 Salary Scale, 191-Day (2026-27) 2026-27 | $63,091 |
| Baltimore City Public Schools Baltimore | 75,811 | BTU Career Pathway Salary Schedule, Base Teacher (2025-26) 2025-26 | $62,482 |
| Howard County Public Schools Ellicott City | 57,633 | HCEA Salary Scale, 10-Month Teachers (195 Days), FY2027 2026-27 | $62,730 |
| Frederick County Public Schools Frederick | 47,681 | 10 Month Teacher Pay Scale (TA1), 190 Day (2026-27) 2026-27 | $60,250 |
| Harford County Public Schools Bel Air | 38,105 | Salary Schedule for Certificated Teachers, FY27 2026-27 | $60,000 |
| Charles County Public Schools La Plata | 27,765 | Teacher salary schedule, 2025-26 2025-26 | $60,697 |
| Carroll County Public Schools Westminster | 26,123 | 10-month career ladder salary structure, Level 1 (FY27) 2026-27 | $61,200 |
| Washington County Public Schools Hagerstown | 22,549 | Teacher salary schedule, 2025-26 2025-26 | $61,074 |
| St. Mary's County Public Schools Leonardtown | 17,223 | Teacher salary schedule, 2025-26 2025-26 | $61,710 |
| Calvert County Public Schools Prince Frederick | 15,179 | Teacher salary schedule, 2025-26 2025-26 | $62,226 |
| Wicomico County Public Schools Salisbury | 15,086 | Teacher salary schedule, 2025-26 2025-26 | $57,000 |
| Cecil County Public Schools Elkton | 14,997 | Teacher salary schedule, 2025-26 2025-26 | $57,914 |
| Allegany County Public Schools Cumberland | 8,205 | Teacher salary schedule, 2025-26 2025-26 | $60,000 |
| Queen Anne's County Public Schools Centreville | 7,502 | Teacher salary schedule, 2025-26 2025-26 | $57,181 |
| Worcester County Public Schools Newark | 6,848 | Teacher salary schedule, 2025-26 2025-26 | $55,789 |
| Caroline County Public Schools Denton | 5,676 | Teacher salary schedule, 2025-26 2025-26 | $58,000 |
| Dorchester County Public Schools Cambridge | 4,608 | Teacher salary schedule, 2025-26 2025-26 | $55,394 |
| Talbot County Public Schools Easton | 4,502 | Teacher salary schedule, 2025-26 2025-26 | $57,098 |
| Garrett County Public Schools Oakland | 3,455 | Teacher salary schedule, 2025-26 2025-26 | $57,098 |
| Somerset County Public Schools Westover | 2,894 | Teacher salary schedule, 2025-26 2025-26 | $53,978 |
| Kent County Public Schools Rock Hall | 1,732 | Teacher salary schedule, 2025-26 2025-26 | $56,239 |
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.