Middle School Teacher Jobs in Iowa

1-15 of 26 Jobs

High School Social Studies Teacher - SY 25/26

  • Marion, IA
  • 3 days ago
  • Marion, IA
  • 3 days ago

Soccer - Assistant 7th/8th Grade Girls Coach JobID: 709 Position Type: Athletics/Activities/Coaching Date Posted: 5/17/2010 Location: Excelsior Middle School Position Title: Assistant Coach...

Spanish Teacher

  • Kingsley, IA
  • 7 days ago
  • Kingsley, IA
  • 7 days ago

Salary Not Available Position range in Iowa $46k - $63k Per Year Spanish Teacher Kingsley-Pierson Community School District Occupation: Middle School Teachers, Except Special and Career/Technical Education...

Junior High and High School Science Teacher

  • Ruthven, IA
  • 8 days ago
  • Ruthven, IA
  • 8 days ago

Prepare weekly lesson plans. Supervise students in various assigned situations including lunchroom, hallway, classroom, and after school activities....

High School Computer Science Teacher

  • Tama, IA
  • 12 days ago
  • Tama, IA
  • 12 days ago

Integrate competencies, goals, and objectives into lesson plans and teach High School students how to write computer programs and algorithms....

High School Social Studies Teacher

  • Pleasantville, IA
  • 14 days ago
  • Pleasantville, IA
  • 14 days ago

High School Social Studies Teacher Pleasantville Community School District Pleasantville High School - Pleasantville, Iowa This job is also posted in Pleasantville Community School District, and TeachIowa...

AVAILABLE NOW: Middle School Science Teacher

  • Des Moines, IA
  • 14 days ago
  • Des Moines, IA
  • 14 days ago

planning Teaching K-12 education instructional development Full Job Description DMPS is looking for Science teachers for the 25-26 school year at the following locations: Brody Middle School TITLE:...

Long Term Substitute 7-12 Math Teacher

  • Clarksville, IA
  • 18 days ago
  • Clarksville, IA
  • 18 days ago

Long Term Substitute 7-12 Math Teacher TeachIowa Clarksville Comm School District - Clarksville, Iowa This job is also posted in TeachIowa, Iowa's Marketplace for education jobs Job Details Job...

Interventionist (Reading) Teacher

  • Dubuque, IA
  • 18 days ago
  • Dubuque, IA
  • 18 days ago

Interventionist (Reading) Teacher JobID: 260 Position Type: Elementary School Teaching/Reading Resource Date Posted: 8/29/2025 Location: Districtwide   Additional Information: Show/Hide...

Middle School English/Language Arts Teacher

  • Oskaloosa, IA
  • 19 days ago
  • Oskaloosa, IA
  • 19 days ago

Middle School English/Language Arts Teacher TeachIowa Oskaloosa Comm School District - Oskaloosa, Iowa This job is also posted in TeachIowa, Iowa's Marketplace for education jobs Job Details Job...

Math Teacher Grades 7/8 or 9-12-Jr/Sr High

  • Fort Madison, IA
  • 21 days ago
  • Fort Madison, IA
  • 21 days ago

Develop daily lesson plans that follow the district's Instructional framework....

Iowa Connections Academy - Secondary Social Studies Teacher

  • Anita, IA
  • 27 days ago
  • Anita, IA
  • 27 days ago

The Secondary Social Studies Teacher will be responsible for the successful completion of the following tasks: Complete all grading, create progress reports and conduct parent conferences in a timely...

Remote Work

High School Science Teacher

  • Rock Valley, IA
  • 28 days ago
  • Rock Valley, IA
  • 28 days ago

instruction....

High School Spanish Teacher

  • Webster City, IA
  • 30+ days ago
  • Webster City, IA
  • 30+ days ago

High School Spanish Teacher Webster City Community School District High School - Webster City, Iowa This job is also posted in TeachIowa, Iowa's Marketplace for education jobs Job Details Job...

Family and Consumer Science Teacher

  • Ida Grove, IA
  • 30+ days ago
  • Ida Grove, IA
  • 30+ days ago

Family and Consumer Science Teacher TeachIowa Odebolt Arthur Battle Creek Ida Grove Comm School - Ida Grove, Iowa This job is also posted in TeachIowa, Iowa's Marketplace for education jobs Job...

MS/HS Social Studies Teacher

  • Manson, IA
  • 30+ days ago
  • Manson, IA
  • 30+ days ago

Develops lesson plans to maximize learning opportunities in order to meet the needs of all learners Provides meaningful feedback of student learning, and differentiates instruction to meet individual...

Demographic Data for Iowa

Moving to Iowa? Find some basic demographic data about Iowa below.


Local
National
3,191,035
82,356

Middle School Teacher Online Courses and Training Opportunities

iHire curates thousands of courses in order to recommend the best ones to help further your career. If you register for a course using the links on our site, we may receive a small commission.
AI for Teachers
AI for Teachers is an activity focused, self-paced course designed to help educators prepare themselves and their students for a future which is becoming increasingly automated Technology and...
Global Education for Teachers
Teachers today must prepare their students for a global future. Young people will need to learn how to positively engage with people from all over the world and build the skills and knowledge to...
AI for Teacher Assistance
Learn how artificial intelligence can be an assistant not only to students, but also to teachers. Conversational AI tools like ChatGPT have taken the world by storm, and education is one of the...

Title Synonyms

Users interested in this job title also searched for the following job title


Salary for Middle School Teacher Jobs in Iowa

Estimated salary range based on data from US Bureau of Labor Statistics (BLS) and iHire research efforts.

Licensing / Certification

Required or preferred licenses and certifications for Middle School Teacher positions.



Highest Education Level

Middle School Teachers in Iowa offer the following education background
Master's Degree
48.8%
Bachelor's Degree
39.2%
Doctorate Degree
6.4%
Associate's Degree
1.9%
Vocational Degree or Certification
1.8%
High School or GED
1.5%
Some College
0.2%
Some High School
0.1%

Average Work Experience
Here's a breakdown of the number of years' experience offered by Middle School Teachers in Iowa
Less than 1 year
35.9%
1-2 years
24.5%
None
22.3%
4-6 years
11.3%
2-4 years
6.0%