Skip to the page

Data / Hiring / Secondary School Teachers, Except Special and Career/Technical Education / Iowa

Companies hiring Secondary School Teachers, Except Special and Career/Technical Education in Iowa: 78 certified H-1B and PERM cases, FY2023 to FY2026

37 employers had 78 certified H-1B and PERM cases for Secondary School Teachers, Except Special and Career/Technical Education (occupation code 25-2031) with a worksite in Iowa, decided through June 1, 2026; the median offered wage is $51,756 a year.

SpecStream is the live web data engine for teams and agents. It reads the Department of Labor's H-1B and PERM disclosure files and keeps each employer's filings by role, place and wage. Ask for your own cut (a role, a state, a list of companies) and new filings arrive in your sheet, CRM, Slack or agent.

Employers hiring Secondary School Teachers, Except Special and Career/Technical Education in Iowa

EmployerWorksite citiesCasesJob titlesMedian offeredMedian prevailingLatest decisionSource
Des Moines Independent Community School DistrictDes Moines15Math Teacher; High School Science Teacher; High School Math Teacher$59,371$45,392January 30, 2026dol.gov
South Tama County Community School DistrictTama5Business/Computer Science Teacher; High School Science Teacher; High School Mathematics Teacher$53,613$47,733March 24, 2026dol.gov
The Society of Pella Christian SchoolsPella4High School Spanish Immersion Teacher; High School / At-Risk Spanish Immersion Teacher$52,851$47,413August 29, 2025dol.gov
Denver Community School DistrictDenver3High School Spanish Teacher; Spanish Teacher$63,320$43,960June 1, 2026dol.gov
Maple Valley-Anthon Oto Community School DistrictAnthon, Mapleton3Science Teacher (Grades 6-12); High School Science Teacher$55,580$50,000June 1, 2026dol.gov
Ruthven - Ayrshire C.S.D.Ruthven3Junior High and High School Science Teacher; Junior High and High School Math Teacher$51,950$47,000September 9, 2025dol.gov
Sibley-Ocheyedan Community School DistrictSibley3Vocal teacher (grades 7-12); Vocal Teacher (Grades 7-12); High school Spanish Teacher$40,760$42,085June 10, 2025dol.gov
Council Bluffs Community School DistrictCouncil Bluffs3Science Teacher$91,454$65,860June 17, 2024dol.gov
Storm Lake Community School DistrictStorm Lake2High School ELL Teacher$55,646$43,675November 25, 2025dol.gov
Western Christian High SchoolHull2High school English Teacher$41,665$41,665January 29, 2026dol.gov
Kuemper Catholic School SystemCarroll2High School Spanish Teacher$52,136$44,618February 13, 2026dol.gov
Central City Community School DistrictCentral City2Science Teacher$57,204$52,570July 16, 2025dol.gov
MAHARISHI International UNIVERSITYFairfield2Science Teacher; Teacher$49,880$45,005December 13, 2024dol.gov
Hartley-Melvin-Sanborn Community School DistrictHartley2High School Spanish Teacher$47,500$43,410August 16, 2024dol.gov
Tri-Center Community School DistrictNeola2High School Math Teacher$47,374$46,435July 15, 2024dol.gov
Easton Valley Community School DistrictPreston2Science Teacher; Math Teacher$47,500$47,500June 28, 2024dol.gov
Wilton Community School DistrictWilton2High School Spanish Teacher$46,306$44,102March 20, 2024dol.gov
Atlantic Community School DistrictAtlantic2Public School Teacher$35,336$35,336August 10, 2023dol.gov
Netherlands Reformed Christian SchoolRock Valley1Math Teacher (grades 7-12)$42,570$42,570March 24, 2026dol.gov
Clarke Community School DistrictOsceola1High School Science Teacher$47,500Not listedMay 13, 2026dol.gov
Waukee Community School DistrictWaukee1High School German Teacher$55,825$45,225August 28, 2025dol.gov
Holy Family Catholic Schools, Dubuque, IowaDubuque1High School Spanish Teacher$45,344$44,570August 18, 2025dol.gov
Graettinger-Terril Community School DistrictGraettinger1High School English Teacher$60,000$55,457August 8, 2025dol.gov
Riverside Community School DistrictOakland1High School Math Teacher$65,000$60,727August 6, 2025dol.gov
BCLUW School DistrictConrad1Spanish Teacher$50,000$50,000July 24, 2025dol.gov
Odebolt Arthur Battle Creek Ida Grove Community School DistrictIda Grove1High School Spanish Teacher$50,407$48,508June 11, 2025dol.gov
Iowa Falls Community School DistrictIowa Falls1High School Spanish Teacher$62,000$62,000May 15, 2025dol.gov
Edgewood-Colesburg Community School DistrictEdgewood1Teacher$58,516$44,790April 1, 2025dol.gov
CAM Community School DistrictAnita1High School Spanish Classroom Teacher$62,271$50,437December 26, 2024dol.gov
Clear Creek Amana Community School DistrictTiffin1Spanish Teacher$60,661$47,500September 19, 2024dol.gov
Scattergood SchoolWest Branch1Math Teacher$45,000$44,790July 31, 2024dol.gov
Southeast Warren Community School DistrictLiberty Center1Spanish Teacher$48,363$43,970July 1, 2024dol.gov
Glidden-Ralston Community School DistrictGlidden1Foreign Language Teacher$45,000$40,740May 24, 2023dol.gov
Mount Vernon Community School DistrictMount Vernon1Elementary and High School Spanish Teacher$49,344$40,250April 24, 2023dol.gov
Waterloo Community School DistrictWaterloo1High School Spanish Teacher$59,724$59,724March 1, 2023dol.gov
Pella Community School DistrictPella1Orchestra Director$40,590$40,590December 21, 2022dol.gov
Iowa City Community School DistrictIowa City1Physical Education Teacher$44,517$44,517November 22, 2022dol.gov

Updated June 1, 2026. Read from US Department of Labor, Office of Foreign Labor Certification. Public domain (U.S. government work). A certified labor condition application (H-1B, H-1B1, E-3) or PERM labor certification is an employer filing the Department of Labor approved. It is not a count of people hired or visas issued. Wages are as the employer filed them, converted to a yearly figure at 2,080 hours; a wage whose unit is missing is left blank. The files show the first worksite of a case. Free to reuse with credit to SpecStream under CC BY 4.0. Spot a wrong value? Write to [email protected] with the link to this page.