Math Teacher Salary in Maryland: Pay by City and Grade Level

Written by MathTeacherEDU Editorial Staff, Last Updated: November 3, 2026

Fact-checked by Rebecca Turley

The median math teacher salary in Maryland was $78,670 for high school teachers and $78,510 for middle school teachers as of May 2025, according to the Bureau of Labor Statistics. Both are above the national medians. Across the six metro areas BLS reports for Maryland, high school medians run from $62,180 in Hagerstown-Martinsburg to $81,050 in Lexington Park.

If you’re weighing a math teaching job in Maryland, the two numbers that matter first are the state median and the metro you’d actually work in. BLS doesn’t track math teachers as a separate occupation, so every figure here is for middle or high school teachers of all subjects, including math. Here’s what Maryland pays, where it pays more, and how it compares with every state that borders it.

Math Teacher Salary in Maryland by Grade Level

According to the Bureau of Labor Statistics, high school teachers in Maryland earned a median annual salary of $78,670 as of May 2025, and middle school teachers earned $78,510. That’s a gap of $160, so in Maryland the grade band you certify for barely changes your typical pay.

OccupationEmploymentMedian Annual Wage75th Percentile90th Percentile
High School Teachers16,640$78,670$98,690$102,690
Middle School Teachers14,530$78,510$101,450$115,540

Top-End Pay in Maryland

The top of the pay range is where the two grade bands split. Maryland middle school teachers at the 90th percentile earned $115,540 in May 2025, compared with $102,690 for high school teachers. The 75th percentile follows the same pattern: $101,450 for middle school and $98,690 for high school. If you’re choosing between grades 6-8 and 9-12, the higher ceiling sits on the middle school side.

How Maryland Compares With the National Median

Nationally, high school teachers earned a median annual salary of $72,040 as of May 2025, and middle school teachers earned $64,370, according to the Bureau of Labor Statistics. Maryland’s high school median is $6,630 above the national figure. Its middle school median is $14,140 above it, which is the bigger advantage. For the same figures in other states, see math teacher salaries by state.

Math Teacher Pay by Maryland Metro Area

BLS reports figures for six metro areas that include part of Maryland. Three sit entirely in Maryland. The other three cross state lines, and they’re listed last: their figures cover every teacher in the metro, including those working in Washington, DC, Virginia, West Virginia, Pennsylvania, New Jersey or Delaware, so read them as regional pay rather than Maryland pay.

Lexington Park has the highest medians of the six for both grade bands, at $81,050 for high school and $80,760 for middle school. Hagerstown-Martinsburg has the lowest, at $62,180 and $63,420. Baltimore-Columbia-Towson employs the most teachers of the in-state metros, with 9,300 high school and 6,420 middle school teachers, and its high school median of $78,350 sits close to the state figure. In Salisbury, middle school teachers out-earn high school teachers by $7,290 at the median.

Metro AreaHigh School MedianMiddle School Median
Baltimore-Columbia-Towson, MD$78,350$79,360
Lexington Park, MD$81,050$80,760
Salisbury, MD$71,400$78,690
Washington-Arlington-Alexandria, DC-VA-MD-WV$80,300$77,350
Hagerstown-Martinsburg, MD-WV$62,180$63,420
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$80,560$78,130
FIND SCHOOLS
Sponsored Content

Maryland vs. Neighboring States

Maryland borders five jurisdictions: Delaware, the District of Columbia, Pennsylvania, Virginia and West Virginia. The table covers all five. Maryland ranks third of the six for high school pay, behind the District of Columbia ($82,750) and Pennsylvania ($78,800), and second for middle school pay, behind the District of Columbia ($79,900). For the detail on either of those two, see the District of Columbia math teacher salary page or the Delaware math teacher salary page. Delaware’s middle school median of $67,780 is $10,730 below Maryland’s.

StateHigh School MedianMiddle School Median
District of Columbia$82,750$79,900
Pennsylvania$78,800$77,930
Maryland$78,670$78,510
Delaware$77,960$67,780
Virginia$72,170$63,520
West Virginia$56,610$57,210

Maryland Math Teacher Job Outlook

Maryland is projected to add a small number of teaching jobs. Projections Central estimates a 0.9% change in employment for high school teachers in Maryland between 2024 and 2034, from 19,300 to 19,480, with an average of 1,230 openings per year. For middle school teachers, it projects a 0.6% change, from 16,850 to 16,950, with 1,140 openings per year. Most of those openings come from teachers retiring or leaving, not from new positions. The state projections come from Maryland’s labor market information office.

The national picture is flatter. The BLS Occupational Outlook Handbook projects employment of high school teachers to go from 1,087,500 to 1,085,000 between 2025 and 2035, and middle school teachers from 630,100 to 627,400. BLS calls both little or no change, with about 63,500 high school and 38,800 middle school openings a year nationwide.

What the Medians Don’t Tell You

A median is the midpoint for every teacher in the occupation, from first-year hires to 25-year veterans, so your starting pay will usually sit below it. Your actual pay is set by your district’s salary schedule, which places you by years of experience and degree level. Before you accept an offer, find that schedule on the district’s website and check which step and column your degree and experience put you in.

Frequently Asked Questions

How much do math teachers make in Maryland?

High school teachers in Maryland earned a median annual salary of $78,670 as of May 2025, and middle school teachers earned $78,510, according to the BLS. These figures cover teachers of all subjects, including math.

Do middle school math teachers in Maryland earn less than high school math teachers?

Not by much at the median. Maryland’s middle school median is $160 below the high school median. At the top end, middle school pays more: the 90th percentile is $115,540 for middle school teachers and $102,690 for high school teachers.

Which Maryland metro area pays math teachers the most?

Lexington Park has the highest medians of the six metro areas BLS reports for Maryland, at $81,050 for high school teachers and $80,760 for middle school teachers. Hagerstown-Martinsburg has the lowest, at $62,180 and $63,420.

How does Maryland math teacher pay compare with neighboring states?

Among Maryland and the five jurisdictions that border it, Maryland ranks third for high school pay and second for middle school pay. Only the District of Columbia is higher at both levels, and Pennsylvania’s high school median of $78,800 is $130 above Maryland’s.

Are math teaching jobs growing in Maryland?

Slightly. Projections Central estimates 0.9% growth for high school teachers and 0.6% for middle school teachers in Maryland between 2024 and 2034. That works out to about 1,230 high school and 1,140 middle school openings a year, mostly from retirements and teachers leaving.

  • State median: Maryland high school teachers earned a $78,670 median and middle school teachers $78,510 as of May 2025.
  • Above national pay: Maryland’s medians are $6,630 (high school) and $14,140 (middle school) above the national figures.
  • Higher ceiling in middle school: the 90th percentile is $115,540 for middle school teachers and $102,690 for high school teachers.
  • Metro range: high school medians run from $62,180 in Hagerstown-Martinsburg to $81,050 in Lexington Park.
  • Openings: Projections Central expects about 2,370 combined middle and high school teaching openings a year in Maryland through 2034.

2025 US Bureau of Labor Statistics salary figures for Middle School Teachers and High School Teachers, which include teachers of all subjects. Job growth projections (2024-2034) are from the US Department of Labor-sponsored resource, Projections Central. Figures reflect state and national data, not school-specific information. Conditions in your area may vary. Data accessed October 2026. National job outlook figures (2025-2035) are from the BLS Occupational Outlook Handbook.

Maryland pays math teachers above the national median at both grade levels, so the bigger question is how fast you can get certified to earn it. The schools listed here include online math education and certification programs, with options for career changers who already hold a degree.