SalaryData

Secondary School Teacher Salary in Maryland

Based on 17K+ workers in Maryland

Data year: 2025 · Last updated: October 2026

Median Annual Salary (MD)

$78,670

$37.82/hr

vs National Average

$70,424

+11.7% vs national median

Salary Range (10th–90th)

$58K – $103K

17K employed in Maryland

Secondary School Teacher salary in Maryland averages $78,670 per year, positioning the state as an attractive destination for educators. With approximately 16,640 secondary teachers employed across Maryland, this median salary sits 12% above the national average, reflecting the state's commitment to competitive educator compensation.

Several factors influence Secondary School Teacher salary in Maryland, including years of experience, educational credentials, subject matter expertise, and the specific school district's funding level. Teachers in well-funded suburban districts typically earn more than those in rural or under-resourced areas, while advanced degrees and specializations in high-demand subjects can also lead to higher compensation within the state's salary ranges.

Salary Distribution — Secondary School Teacher in Maryland

Secondary School Teacher (MD) salary percentiles
PercentileAnnual Salary
10th percentile$58,150
25th percentile$62,300
Median (50th percentile)$78,670
75th percentile$98,690
90th percentile$102,690

Top-Paying Industries for Secondary School Teacher (U.S.)

Which industries pay Secondary School Teachers the most — nationwide figures (industry-level data is not available by state). Secondary School Teachers in Maryland tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Government (excl. schools, hospitals & USPS)$77,3302K
Educational Services$72,1701.1M
Administrative and Support Services$63,290550
Health Care and Social Assistance$57,8801K
Other Services (except Public Administration)$50,750870

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Secondary School Teacher in Maryland vs National

Historical Secondary School Teacher salary trend in Maryland
YearMedian Salary (Maryland)
2022$75,670
2023$78,690
2024$77,030
2025$78,670
2026 (projected)$80,345

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Secondary School Teacher in Maryland
YearMaryland MedianNational Median
2022$75,670$63,868
2023$78,690$67,463
2024$77,030$67,394
2025$78,670$70,424
2026 (projected)$80,345$71,923

Secondary School Teacher Salary by Experience Level in Maryland

Secondary School Teacher salary by experience level in Maryland
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$62,300
Mid-level3-5 yrs$78,670
Senior6-9 yrs$98,690
Staff / Lead10+ yrs$102,690

Secondary School Teacher Salary in Other States

Related Secondary School Teacher Salaries in Maryland

How other high-demand occupations in Maryland compare to Secondary School Teacher ($78,670 median).

OccupationMedian Salaryvs Secondary School TeacherHourly
Instructional Coordinator in MD$102,220+29.9%$49.14/hr
Librarian in MD$88,570+12.6%$42.58/hr
Middle School Teacher in MD$78,510-0.2%$37.75/hr
Elementary School Teacher in MD$77,680-1.3%$37.35/hr
Kindergarten Teacher in MD$75,910-3.5%$36.50/hr
School Counselor in MD$75,820-3.6%$36.45/hr
Tutor in MD$51,630-34.4%$24.82/hr
Construction Supervisor in MD$78,760+0.1%$37.87/hr
Producer and Director in MD$79,350+0.9%$38.15/hr
Police Officer in MD$77,970-0.9%$37.49/hr
Dietitian and Nutritionist in MD$77,800-1.1%$37.40/hr
Public Relations Specialist in MD$79,560+1.1%$38.25/hr

Frequently Asked Questions

How much do secondary school teachers make in Maryland?

Secondary school teachers in Maryland earn a median salary of $78,670 per year, or approximately $38 per hour. This is 11.7% higher than the national average for this profession.

What is the salary range for high school teachers in Maryland?

Secondary school teacher salaries in Maryland range from a low of $58,150 to a high of $102,690 per year, depending on experience, qualifications, and school district.

Is teaching in Maryland better paid than the national average?

Yes, Maryland secondary school teachers earn 11.7% more than the national average, with a median salary of $78,670 compared to lower national figures.

How many secondary school teachers work in Maryland?

There are 16,640 secondary school teachers employed in Maryland, representing a substantial workforce in the state's education system.

More Locations