×
Register Here to Apply for Jobs or Post Jobs. X

High School Jobs in Iowa by City

Cedar Rapids (56 postings) Theology Teacher -...;  Special Education...
Sioux City (46 postings) North HS Math Teacher;  Quiz Bowl Coach &...
Des Moines (23 postings) High School Math Teacher...;  Urban High School SPED...
Fort Madison (21 postings) Inspiring K-12 Band &...;  Math Teacher Grades...
Davenport (19 postings) Inspiring English...;  Catholic High School Art...
Storm Lake (18 postings) Science Teacher;  Science Teacher...
Waterloo (18 postings) Science Teacher - Middle...;  Classroom Teacher -...
Charles City (14 postings) Family and Consumer...;  Mathematics Teacher;...
Mason City (14 postings) Mason Schools - Spanish...;  Mason Schools - English...
Fort Dodge (13 postings) High School Math Teacher;  Anticipated Family...
Waukee (12 postings) Secondary Special...;  High School Social...
Burlington (11 postings) Certified Teacher - MS...;  Information Technology...
Ottumwa (11 postings) Secondary ELA Teacher;  Secondary Math Teacher...
Pleasant Hill (11 postings) Special Education -...;  Junior High Special...
Norwalk (10 postings) Gifted Teacher; Grades...;  High School Gifted and...
Marshalltown (9 postings) High School ELL Teacher;  High School ELL Teacher:...
Iowa City (8 postings) ELL Teacher: Inspire...;  FTE ELL Teacher...
Webster City (8 postings) High School Math Teacher...;  High School Mathematics...
West Burlington (8 postings) Innovative Secondary...;  Secondary Social Studies...
Ames (7 postings) High School Special...;  High School Special...
West Des Moines (7 postings) Math Teacher;  Inspiring Math Teacher —...
Washington (6 postings) Freshman Seminar -...;  Hs Spanish Teacher...
Ankeny (5 postings) K-8 Spanish Teacher —...;  Remote Secondary Science...
Cedar Falls (5 postings) Certified -Special...;  Certified Teacher- CAPS...
Council Bluffs (5 postings) Special Education...;  Remote Secondary Science...
Mount Pleasant (5 postings) High School ELL...;  High School Social...
Carroll (3 postings) Physical Education...;  Physical Education...
Creston (3 postings) High School English...;  High School English...
North Liberty (3 postings) Stipend Coach - Liberty;  Percussion Instructor;...
Waverly (3 postings) High School SPED:...;  High School SPED:...
Altoona (2 postings) After-School ACT Prep...;  After-School ACT Prep...
Bettendorf (2 postings) Spanish Teacher; HS;  Long-Term Substitute...
Indianola (2 postings) Teacher, Substitute;  Teacher, Substitute...
Marion (2 postings) High School Special Ed...;  High School Special Ed...
Muscatine (2 postings) High School Stage and...;  High School Stage and...
Pella (2 postings) High School Assistant...;  High School Assistant...
Perry (2 postings) High School Industrial...;  High School Industrial...
Urbandale (2 postings) Part-Time Science...;  High School Learning...
Clear Lake (1 posting) Coach - MS Cross...
Coralville (1 posting) Innovative Spanish...
Decorah (1 posting) Special Education Teacher
Denison (1 posting) High School Teacher —...
Dubuque (1 posting) Robotics Coach
Johnston (1 posting) After-School High School...
Keokuk (1 posting) Empowering Third Grade...
Newton (1 posting) Girls Varsity Assistant...
Some of the Last Jobs Posted:
today 1. Remote Secondary Science Tutor | Online (Remote / Online) - Candidates ideally in Iowa City, Iowa, USA

Education / Teaching (Tutoring, Online Teaching, Science Teacher, High School)

Position: Remote Secondary Science Tutor | Flexible Online Hours - An online tutoring organization is seeking Secondary Science Teacher...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many...

Remote Secondary Science Tutor | Online Job

Listing for: Tutored by Teachers
View this Job
today 2. Remote Secondary Science Tutor | Online (Remote / Online) - Candidates ideally in West Des Moines, Iowa, USA

Education / Teaching (Tutoring, Online Teaching, Science Teacher, High School)

Position: Remote Secondary Science Tutor | Flexible Online Hours - An online tutoring organization is seeking Secondary Science Teacher...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many...

Remote Secondary Science Tutor | Online Job

Listing for: Tutored by Teachers
View this Job
today 3. Remote Secondary Science Tutor | Online (Remote / Online) - Candidates ideally in Ankeny, Iowa, USA

Education / Teaching (Tutoring, Online Teaching, Science Teacher, High School)

Position: Remote Secondary Science Tutor | Flexible Online Hours - An online tutoring organization is seeking Secondary Science Teacher...
JobGuard.io. Aktuelle Stellenangebote, Ausbildungsplätze und Praktikumsstellen USA, UK. Partnering with L4G for many...

Remote Secondary Science Tutor | Online Job

Listing for: Tutored by Teachers
View this Job
1 day ago 4. High School Industrial Tech Educator - Hands-on Impact Job in Perry, Iowa, USA

Education / Teaching (High School)

Young World Physical Education is seeking a High School Industrial Technology Teacher for the school year in Perry, Iowa. This full -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Industrial Tech Educator - Hands-on Impact Job

Listing for: Young World Physical Education
View this Job
1 day ago 5. High School ELA Teacher Job in Mason City, Iowa, USA

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...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School ELA Teacher Job

Listing for: The Greater Cincinnati School Application Consortium
View this Job
1 day ago 6. Secondary Social Studies Teacher Job in Nevada, Iowa, USA

Education / Teaching (High School)

Location: Nevada - Position Type: High School Teaching/ High School Social Studies Teacher - Under general supervision assists students...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Secondary Social Studies Teacher Job

Listing for: Hampton County School District
View this Job
1 day ago 7. Social Studies Teacher - WHS Job in Waukee, Iowa, USA

Education / Teaching (Social Sciences & Sociology, High School, Middle School)

Social Studies Teacher - WHS - Waukee Community School District - Waukee High School, Waukee, Iowa - Job Details - Job : 5811163 -...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

Social Studies Teacher - WHS Job

Listing for: Young World Physical Education
View this Job
1 day ago 8. 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...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

High School Special Education Strategist Job

Listing for: Saydel Community School District
View this Job
1 day ago 9. 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...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

HS Science Teacher Job

Listing for: Young World Physical Education
View this Job
1 day ago 10. 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...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

MS/HS Spanish Teacher Job

Listing for: Young World Physical Education
View this Job
1 day ago 11. Business Exploratory Teacher - Magnet School Job in Cedar Rapids, Iowa, USA

Education / Teaching (Middle School, High School, Teacher Assistant/ Paraprofessional)

Business Exploratory Teacher - Magnet School - Cedar Rapids Community School District Roosevelt Middle School - Cedar Rapids, Iowa -...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Business Exploratory Teacher - Magnet School Job

Listing for: Young World Physical Education
View this Job
1 day ago 12. Mason Schools - English Language Arts Teacher Job in Mason City, Iowa, USA

Education / Teaching (English Teacher / ESL TEFL, High School, Language Teacher)

Position: Mason City Schools - English Language Arts Teacher - Frontline Applicant Tracking - The Greater Cincinnati School...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Mason Schools - English Language Arts Teacher Job

Listing for: West Clermont School District
View this Job
1 day ago 13. Mason Schools - English Language Arts Teacher Job in Mason City, Iowa, USA

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...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Mason Schools - English Language Arts Teacher Job

Listing for: The Greater Cincinnati School Application Consortium
View this Job
1 day ago 14. Inspire Spanish: HS & MS Language Teacher Job in Colo, Iowa, USA

Education / Teaching (High School)

Location: Colo - Young World Physical Education in Colo, Iowa, is seeking a Full - time High School Spanish Teacher for the 26 - 27...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

Inspire Spanish: HS & MS Language Teacher Job

Listing for: Young World Physical Education
View this Job
1 day ago 15. High School Cosmetology Teacher — Inspire Stylists Job in Nevada, Iowa, USA

Education / Teaching (High School)

Position: High School Cosmetology Teacher — Inspire Future Stylists - Location: Nevada - Young World Physical Education is seeking a...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

High School Cosmetology Teacher — Inspire Stylists Job

Listing for: Young World Physical Education
View this Job
1 day ago 16. East High School Special Education Teacher - Instructional Strategist II K-12 Job in Sioux City, Iowa, USA

Education / Teaching (Special Education Teacher, High School)

Position: East High School Special Education Teacher - Instructional Strategist II ID K - 12 - East High School Special Education...
JobLeads is a digital career coach enabling professionals worldwide to get the job they desire. Our mission is to...

East High School Special Education Teacher - Instructional Strategist II K-12 Job

Listing for: Young World Physical Education
View this Job
1 day ago 17. 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...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Special Education Strategist Job

Listing for: Saydel Community School District
View this Job
1 day ago 18. High School Social Studies Teacher & Impact Job in Waukee, Iowa, USA

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...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Social Studies Teacher & Impact Job

Listing for: Young World Physical Education
View this Job
1 day ago 19. 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...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

MS/HS Spanish Teacher Job

Listing for: Young World Physical Education
View this Job
1 day ago 20. 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...
Find jobs in US, UK, Canada, Germany, and more. Affiliated with many ATS companies and job networks.

High School Speech Coach: Inspire Debaters & Orators Job

Listing for: Saydel Community School District
View this Job