How Much do Elementary School Teachers Make in Maryland?

Do elementary school teachers in Maryland make a lot of money? What is the average pay for Maryland elementary school teachers?

According to the Bureau of Labor Statistics, elementary school teachers in Maryland earn an average of $75,380 a year.

This is 18% more than elementary school teachers nationwide and 25% more than the typical Maryland worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Maryland Elementary School Teacher Wages by Percentile
Percentile Annually
90th $109,610
75th $90,660
50th $73,640
25th $58,100
10th $45,390
Maryland Elementary School Teachers Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Annually
Baltimore $72,610
California-Lexington Park $80,940
Cumberland $66,240
Hagerstown $68,350
Salisbury $64,810
Maryland Elementary School Teacher Wages by Year
Year Annually
2019 $75,380
2018 $71,060
2017 $67,340
2016 $64,970
2015 $63,750
2014 $63,050
2013 $62,920
2012 $61,710
2011 $63,260