Skip to content

The average salary for a Middle School Teacher in Ohio is $72,640.

Annual Average Salary Information

Annual Average Salary: $72,640

$47,850$100,600

View Jobs

Middle School Teacher (Self Contained Classroom) Lighthouse Academy in Grand Rapids

Job Description

Job Description

Salary: $43,000-65,000

Integrity Educational Services is currently seeking a full-time Middle School Self-Contained Classroom Teacher to serve Lighthouse Academy community building middle school students. Must have an Elem ...Read more

Immediate opening - Middle School Teacher - Science in Lowell

Job Description

Job Description

Join LCCPS!

We are a vibrant community of 815 K1-8 grade students, families and staff. We are proud to serve the diverse communities of Lowell. Our school represents many nations of Central and South America, Central Afri ...Read more

Middle School Science Teacher in Lorain

Job Description

Job Description

About the Team

Constellation Schools are seeking highly-qualified Middle School Science Teachers in Lorain/Elyria, Ohio, who are dedicated to providing a superior education for all students. We are seeking teachers who are ...Read more