SOC 25-2022 · Maryland

Middle School Teachers, Except Special and Career/Technical Education Salary in Maryland

Middle school teachers (except special and career/technical education) in Maryland earn the most in Baltimore (average $82,530 a year) and the least in Hagerstown ($68,270), across the 4 Maryland metro areas we cover. Statewide, BLS puts the middle school teachers (except special and career/technical education) average at $83,070 and the median at $78,510 for 14,530 workers. The U.S. average for this job is $72,030.

$83Khighest: Baltimore
$68Klowest: Hagerstown
7,790jobs in these metros
4metro areas
Advertisement

Middle School Teachers, Except Special and Career/Technical Education average salary by city in Maryland

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Baltimore$82,530$79,360$63,540$63,181104
Salisbury$81,520$78,690$62,250$62,51996
Lexington Park$80,710$80,760$60,340$61,987101
Hagerstown$68,270$63,420$61,270$53,82794

*Average salary after federal and state taxes for a single filer; Maryland's county income tax (2.25%–3.30%, charged in every county) is not included, so real take-home pay is lower. Cost of living: BEA price parity, U.S. = 100.

Middle School Teachers, Except Special and Career/Technical Education salary in other states

Middle School Teachers, Except Special and Career/Technical Education salary by city and state

More about pay in Maryland

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.