Teacher Salaries in Baltimore, MD

Salary estimated from 141 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 12, 2018
Average in Baltimore, MD
$49,610 per year
7% Above national average
  • Most Reported
$14,000
$112,000
Salary Distribution

How much does a Teacher make in Baltimore, MD?

The average salary for a Teacher is $49,610 per year in Baltimore, MD, which is 7% above the national average. Salary estimates are based on 141 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
$59,746 per year
$57,356 per year
$53,707 per year
$33,695 per year
$78,197 per year
$63,093 per year
$56,970 per year
$56,651 per year
5 salaries
$47,397 per year
5 salaries
$38,806 per year
Teacher salaries by location
CityAverage salary
$47,102 per year
$55,465 per year
$49,007 per year
$22.88 per hour

Teacher job openings

Education Consultant - Maryland
The Education Partners
Baltimore, MD
Temporary Position: Student Enrollment Specialist
Thread
Baltimore, MD
Adult Education Instructor (GED)
MENTOR NETWORK
Baltimore, MD
Teacher jobs in Baltimore, MD