List of high schools in Iowa

This is a list of high schools in the state of Iowa. You can also see a list of school districts in Iowa. Where the high school information is on the school district page, the link below will direct you to the district page.

Adair County

Adams County

  • Southwest Valley High School, Corning

Allamakee County

Appanoose County

Audubon County

Benton County

Black Hawk County

Boone County

Bremer County

  • Denver High School, Denver
  • Janesville High School, Janesville
  • Sumner-Fredericksburg High School, Sumner
  • Tripoli High School, Tripoli
  • Wapsie Valley High School, Fairbank
  • Waverly-Shell Rock Community School District
    • Waverly-Shell Rock Senior High School, Waverly
    • Waverly-Shell Rock Lied Center, Waverly

Buchanan County

Buena Vista County

  • St. Mary's High School
  • Storm Lake High School

Butler County

Calhoun County

  • Manson–Northwest Webster High School, Manson
  • South Central Calhoun High School, Lake City

Carroll County

  • Carroll High School, Carroll
  • Coon Rapids-Bayard High School, Coon Rapids
  • Glidden–Ralston High School, Glidden
  • Kuemper Catholic High School, Carroll
  • IKM–Manning High School, Manning

Cass County

Cedar County

  • Scattergood Friends School
  • West Branch High School

Cerro Gordo County

Cherokee County

Chickasaw County

Clarke County

Clay County

  • Clay Central-Everly High School, Everly
  • Spencer Community High School, Spencer

Clayton County

Clinton County

  • Clinton High School
  • Prince of Peace Preparatory

Crawford County

Dallas County

  • Adel–De Soto–Minburn (ADM) High School, Adel
  • Dallas Center–Grimes High School, Grimes
  • Perry High School, Perry
  • Van Meter High School, Van Meter
  • Woodward-Granger Community School District
    • Woodward Academy, Woodward
    • Woodward-Granger High School, Woodward
  • Waukee High School
  • Waukee Northwest High School

Davis County

Decatur County

  • Lamoni High School, Lamoni
  • Mormon Trail High School, Garden Grove
  • Central Decatur Junior-Senior High School, Leon

Delaware County

  • Maquoketa Valley Senior High School, Delhi
  • West Delaware High School, Manchester

Des Moines County

  • Burlington Community High School
  • Notre Dame High School

Dickinson County

Dubuque County

  • Cascade Junior/Senior High School, Cascade
  • Western Dubuque High School, Epworth
  • Beckman Catholic High School, Dyersville

Emmet County

  • North Union High School, Armstrong
  • Estherville–Lincoln Central Community School District
    • Estherville–Lincoln Central High School, Estherville
    • Forest Ridge Community Youth Service High School, Gruver

Fayette County

Floyd County

Franklin County

Fremont County

  • Sidney High School, Sidney
  • Fremont–Mills Junior–Senior High School, Tabor

Greene County

Grundy County

Guthrie County

Hamilton County

Hancock County

  • Garner-Hayfield High School, Garner
  • West Hancock High School, Britt

Harrison County

Henry County

Howard County

Humboldt County

Ida County

Iowa County

Jackson County

Jasper County

  • Baxter High School, Baxter
  • Colfax–Mingo High School, Colfax
  • Lynnville–Sully High School, Sully
  • Newton Community School District
    • Basics and Beyond Alternative School, Newton
    • Newton Senior High School, Newton
  • PCM High School, Monroe

Jefferson County

Johnson County

Jones County

Keokuk County

Kossuth County

  • Algona High School
  • Bishop Garrigan High School

Lee County

  • Fort Madison High School
  • Holy Trinity Catholic Schools

Linn County

  • Alburnett Junior-Senior High School, Alburnett
  • Center Point-Urbana High School, Center Point
  • Central City High School, Central City
  • Linn-Mar High School, Marion
  • Lisbon High School, Lisbon
  • Marion High School, Marion
  • Mount Vernon High School, Mount Vernon
  • North Linn Senior High School, Troy Mills
  • Springville High School, Springville

Louisa County

Lucas County

Lyon County

  • Central Lyon Senior High School, Rock Rapids
  • George–Little Rock Senior High School, George
  • West Lyon High School, Inwood

Madison County

  • Earlham Senior High School, Earlham
  • Interstate 35 High School, Truro
  • Winterset Senior High School, Winterset

Mahaska County

  • Eddyville–Blakesburg–Fremont High School, Eddyville
  • North Mahaska Junior-Senior High School, New Sharon
  • Oskaloosa High School, Oskaloosa

Marion County

Marshall County

Mills County

Mitchell County

Monona County

Monroe County

Montgomery County

Muscatine County

O'Brien County

  • Hartley–Melvin–Sanborn High School, Hartley
  • Sheldon High School, Sheldon
  • South O'Brien High School, Paullina

Osceola County

  • Sibley-Ocheyedan High School, Sibley

Page County

Palo Alto County

Plymouth County

  • Akron–Westfield Senior High School, Akron
  • Hinton High School, Hinton
  • Kingsley–Pierson High School, Kingsley
  • St. Mary's High School, Remsen
  • Gehlen Catholic High School
  • Le Mars High School

Pocahontas County

Polk County

  • Ankeny Centennial High School
  • Ankeny Christian Academy
  • Ankeny High School

Pottawattamie County

Poweshiek County

  • Brooklyn-Guernsey-Malcom Junior-Senior High School, Brooklyn
  • Grinnell Community Senior High School, Grinnell
  • Montezuma High School, Montezuma

Ringgold County

Sac County

Scott County

  • Bettendorf High School
  • Rivermont Collegiate
  • Morningstar Academy

Shelby County

  • Exira-Elk Horn-Kimballton High School, Elk Horn
  • Harlan Community High School, Harlan

Sioux County

  • Boyden-Hull High School
  • Trinity Christian High School
  • Western Christian High School

Story County

Tama County

  • GMG Secondary School, Garwin
  • North Tama High School, Traer
  • Meskwaki Settlement School
  • South Tama County High School

Taylor County

Union County

  • Creston Community High School, Creston
  • East Union High School, Afton

Van Buren County

  • Van Buren County Community Middle/High School, Keosauqua

Wapello County

Warren County

  • Carlisle High School, Carlisle
  • Indianola High School, Indianola
  • Martensdale-St. Marys Junior-Senior High School, Martensdale
  • Norwalk Senior High School, Norwalk
  • Southeast Warren Junior-Senior High School, Liberty Center

Washington County

Wayne County

  • Seymour High School, Seymour
  • Wayne Community Junior/Senior High School, Corydon

Webster County

  • Southeast Valley High School, Gowrie
  • Fort Dodge Senior High School
  • St. Edmond High School

Winnebago County

Winneshiek County

Woodbury County

Worth County

  • Central Springs High School, Manly
  • Northwood-Kensett Junior-Senior High School, Northwood

Wright County

  • Belmond-Klemme Community Junior-Senior High School, Belmond
  • Clarion–Goldfield-Dows High School, Clarion
  • Eagle Grove High School, Eagle Grove

See also

  • List of school districts in Iowa
  • List of private schools in Iowa
  • Wikipedia:WikiProject Missing encyclopedic articles/High schools/US/Iowa