How much does a secondary school teacher make in Maryland?
$78,670a year
Median yearly pay for secondary school teachers in Maryland. That is $37.82 an hour or $6,556 a month.
- Hourly
- $37.82
- Vs. national median
- +9%
- Rank among states
- 14 of 51
- Jobs in the state
- 16,640
Pay range
Lowest 10%: $58,150Median: $78,670Highest 10%: $102,700
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $58,150 | $27.96 | |
| 25th | $62,300 | $29.95 | |
| Median | $78,670 | $37.82 | |
| 75th | $98,690 | $47.45 | |
| 90th | $102,700 | $49.37 |
Cities in Maryland
Metro areas, median yearly pay.
| Lexington Park, MD | $81,050 |
| Philadelphia, PA | $80,560 |
| Washington, DC | $80,300 |
| Baltimore, MD | $78,350 |
| Salisbury, MD | $71,400 |
| Hagerstown, MD | $62,180 |
Nearby in the ranking
States with similar pay for secondary school teachers.
| 11. Oregon | $79,570 |
| 12. Ohio | $78,800 |
| 13. Pennsylvania | $78,800 |
| 14. Maryland | $78,670 |
| 15. Delaware | $77,960 |
| 16. New Hampshire | $77,060 |
| 17. Minnesota | $76,460 |
Frequently asked questions
How much does a secondary school teacher make an hour in Maryland?
The median hourly pay in Maryland is $37.82 ($78,670 a year).
Do secondary school teachers make more in Maryland than the national average?
Yes: $78,670 against $72,040 nationally, 9% more.
Where does Maryland rank for secondary school teacher pay?
Maryland ranks 14 of 51 states.
Which city in Maryland pays secondary school teachers the most?
Lexington Park, MD, with a median of $81,050 a year.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.