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

High School Job Openings in Iowa — Search & Apply

Jobs found: 525
3 days ago 131. Para Educator | Cedar Rapids, Iowa Job in Cedar Rapids, Iowa, USA (Cedar Rapids jobs)

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

Position: Para Educator | Cedar Rapids Prep Cedar Rapids, Iowa - Paraprofessional Educator | Cedar Rapids Prep - About Cedar Rapids Prep...

Para Educator | Cedar Rapids, Iowa Job

Listing for: Cedar Rapids Prep
View this Job
3 days ago 132. High School Speech Coach Job in Marquisville, Iowa, USA

Education / Teaching (High School, School Counseling & Student Support)

Location: Marquisville - Position Type: Athletics/Activities/ Activity SponsorDate Posted: 4/27/2026Location: Saydel High SchoolDate...

High School Speech Coach Job

Listing for: Saydel Community School District
View this Job
3 days ago 133. Study Hall Supervisor Job in Hinton, Iowa, USA

Education / Teaching (High School)

Location: Hinton - Teach Iowa Hinton Comm School District - Hinton, Iowa Open in Google Maps - This job is also posted in Teach Iowa,...

Study Hall Supervisor Job

Listing for: Hinton Comm School High School
View this Job
3 days ago 134. Girls Varsity Assistant Wrestling Coach - Newton High School Job in Newton, Iowa, USA (Newton jobs)

Education / Teaching (High School)

Girls Varsity Assistant Wrestling Coach - Newton High School - Newton Community School District Newton High School - Newton, Iowa Open...

Girls Varsity Assistant Wrestling Coach - Newton High School Job

Listing for: Newton Community School District
View this Job
3 days ago 135. Building Substitute Teacher - Special Programs Job in Des Moines, Iowa, USA (Des Moines jobs)

Education / Teaching (High School)

Position: High Need Building Substitute Teacher - Special Programs - High Need Building Substitute Teacher - Special Programs - Des...

Building Substitute Teacher - Special Programs Job

Listing for: Young World Physical Education
View this Job
3 days ago 136. High School Special Education Teacher - Inclusive IEP Focus Job in Marcus, Iowa, USA

Education / Teaching (High School, Special Education Teacher)

Location: Marcus - A local education agency in Marcus, Iowa, is seeking a High School Special Education Teacher to develop and implement...

High School Special Education Teacher - Inclusive IEP Focus Job

Listing for: Young World Physical Education
View this Job
3 days ago 137. High School Science Teacher — Inspire Student Job in Waterloo, Iowa, USA (Waterloo jobs)

Education / Teaching (High School, Science Teacher)

Position: High School Science Teacher — Inspire Student Growth - Waterloo Community School District WEST HIGH in Waterloo, Iowa, seeks a...

High School Science Teacher — Inspire Student Job

Listing for: Young World Physical Education
View this Job
3 days ago 138. High School Special Education Teacher Job in Humboldt, Iowa, USA

Education / Teaching (High School, Special Education Teacher, Special Needs / Learning Disabilities)

Location: Humboldt - High School Special Education Teacher - Teach Iowa Humboldt Comm School District - Humboldt, Iowa Open in Google...

High School Special Education Teacher Job

Listing for: Young World Physical Education
View this Job
3 days ago 139. Special Education - BD Teacher Job in Oelwein, Iowa, USA

Education / Teaching (Elementary School, Special Education Teacher, High School)

Location: Oelwein - Special Education - BD Teacher - Teach Iowa Oelwein Comm School District - Oelwein, Iowa Open in Google Maps -...

Special Education - BD Teacher Job

Listing for: Young World Physical Education
View this Job
3 days ago 140. High School Computer Science Educator - Shape Coders Job in Corning, Iowa, USA

Education / Teaching (High School, IT/Computer Science Instructor)

Position: High School Computer Science Educator - Shape Future Coders - Location: Corning - Teach Iowa Corning Comm School District in...

High School Computer Science Educator - Shape Coders Job

Listing for: Young World Physical Education
View this Job
Jobs found: 525