Teacher Salaries in Baltimore, MD

Salary estimated from 60 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: November 14, 2018
Average in Baltimore, MD
$45,553 per year
7% Below national average
  • Most Reported
$14,000
$142,000
Salary Distribution

How much does a Teacher make in Baltimore, MD?

The average salary for a Teacher is $45,553 per year in Baltimore, MD, which is 7% below the national average. Salary estimates are based on 60 salaries submitted anonymously to Indeed by Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Teacher is 1-3 years.
Teacher salaries by company in Baltimore, MD
CompanyAverage salary
$57,356 per year
$88,055 per year
$77,643 per year
$63,785 per year
$56,651 per year
$57,408 per year
5 salaries
$47,397 per year
5 salaries
$38,806 per year
$30,000 per year
$28.00 per hour
Teacher salaries by location
CityAverage salary
$18.28 per hour
$20.37 per hour
$23.24 per hour

Teacher job openings

Education Consultant - Maryland
The Education Partners
Baltimore, MD
Bus Greeter
Maryland Academy of Science
Baltimore, MD
Autism Instructor - Full Time
Trellis Services
Towson, MD
Teacher jobs in Baltimore, MD