High School Job Openings in Iowa — Search & Apply
3 days ago
111.
MS/HS Spanish Teacher
Job in
Colo, Iowa, USA
Education / Teaching (Spanish Teacher, Language Teacher, High School)
Location: Colo - MS/HS Spanish Teacher - Job : 5415090 - Final date to receive applications: Posted until filled - Posted: Oct 22, 2025...
MS/HS Spanish Teacher JobListing for: Young World Physical Education |
3 days ago
112.
High School Special Education Strategist
Job in
Marquisville, Iowa, USA
Education / Teaching (Special Education Teacher, High School)
Position: High School Special Education Strategist I - Location: Marquisville - Saydel Community School District seeks a dedicated High...
High School Special Education Strategist JobListing for: Saydel Community School District |
3 days ago
113.
Family Consumer Science Teacher - High School
Job in
Fort Dodge, Iowa, USA
(Fort Dodge jobs)
Education / Teaching (High School)
Position: Family Consumer Science Teacher - High School ($5,000 Sign on Bonus) - Family Consumer Science Teacher - High School -...
Family Consumer Science Teacher - High School JobListing for: Fort Dodge Community School District |
3 days ago
114.
HS Science Teacher
Job in
Maynard, Iowa, USA
Education / Teaching (Science Teacher, High School)
Location: Maynard - HS Science Teacher - Teach Iowa West Central Comm School District - Maynard, Iowa. Open in Google Maps. - Job...
HS Science Teacher JobListing for: Young World Physical Education |
3 days ago
115.
Mason Schools - English Language Arts Teacher
Job in
Mason City, Iowa, USA
(Mason City jobs)
Education / Teaching (English Teacher / ESL TEFL, High School, Language Teacher)
Position: Mason City Schools - English Language Arts Teacher - Job Information - Position Type: - High School Teaching/ EnglishDate...
Mason Schools - English Language Arts Teacher JobListing for: The Greater Cincinnati School Application Consortium |
3 days ago
116.
High School Speech Coach: Inspire Debaters & Orators
Job in
Marquisville, Iowa, USA
Education / Teaching (High School)
Location: Marquisville - Saydel Community School District is looking for a dedicated Speech Coach for Saydel High School. The successful...
High School Speech Coach: Inspire Debaters & Orators JobListing for: Saydel Community School District |
3 days ago
117.
High School Social Studies Teacher & Impact
Job in
Waukee, Iowa, USA
(Waukee jobs)
Education / Teaching (High School, Social Sciences & Sociology)
Position: High School Social Studies Teacher with Growth & Impact - Young World Physical Education is seeking a full - time Social...
High School Social Studies Teacher & Impact JobListing for: Young World Physical Education |
3 days ago
118.
High School ELA Teacher
Job in
Mason City, Iowa, USA
(Mason City jobs)
Education / Teaching (High School, English Teacher / ESL TEFL, Language Teacher)
Position: Dynamic High School ELA Teacher - The Greater Cincinnati School Application Consortium is looking for a dynamic English...
High School ELA Teacher JobListing for: The Greater Cincinnati School Application Consortium |
3 days ago
119.
High School Speech Coach
Job in
Marquisville, Iowa, USA
Education / Teaching (High School)
Location: Marquisville - Position Type: Athletics/Activities/ Activity SponsorDate Posted: 4/27/2026Location: Saydel High SchoolDate...
High School Speech Coach JobListing for: Saydel Community School District |
3 days ago
120.
Cosmetology Teacher
Job in
Nevada, Iowa, USA
Education / Teaching (High School, Special Education Teacher, Middle School)
Location: Nevada - Cosmetology Teacher - Community Independent School District, COMMUNITY HIGH SCHOOL - Nevada, Texas. This job is also...
Cosmetology Teacher JobListing for: Young World Physical Education |