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 CountyEdit

Adams CountyEdit

Allamakee CountyEdit

Appanoose CountyEdit

Audubon CountyEdit

Benton CountyEdit

Black Hawk CountyEdit

Cedar FallsEdit


Boone CountyEdit

Bremer CountyEdit

Buchanan CountyEdit

Buena Vista CountyEdit

Storm LakeEdit

Butler CountyEdit

Calhoun CountyEdit

Carroll CountyEdit

Cass CountyEdit

Cedar CountyEdit

West BranchEdit

Cerro Gordo CountyEdit

Mason CityEdit

Cherokee CountyEdit

Chickasaw CountyEdit

Clarke CountyEdit

Clay CountyEdit

Clayton CountyEdit

Clinton CountyEdit


Crawford CountyEdit

Dallas CountyEdit


Davis CountyEdit

Decatur CountyEdit

Delaware CountyEdit

Des Moines CountyEdit


Dickinson CountyEdit

Dubuque CountyEdit


Emmet CountyEdit

Fayette CountyEdit

Floyd CountyEdit

Franklin CountyEdit

Fremont CountyEdit

Greene CountyEdit

Grundy CountyEdit

Guthrie CountyEdit

Hamilton CountyEdit

Hancock CountyEdit

Hardin CountyEdit

Harrison CountyEdit

Henry CountyEdit

Howard CountyEdit

Humboldt CountyEdit

Ida CountyEdit

Iowa CountyEdit

Jackson CountyEdit


Jasper CountyEdit

Jefferson CountyEdit


Johnson CountyEdit

Iowa CityEdit

Jones CountyEdit

Keokuk CountyEdit

Kossuth CountyEdit


Lee CountyEdit

Fort MadisonEdit

Linn CountyEdit

Cedar RapidsEdit

Louisa CountyEdit

Lucas CountyEdit

Lyon CountyEdit

Madison CountyEdit

Mahaska CountyEdit

Marion CountyEdit


Marshall CountyEdit

Mills CountyEdit

Mitchell CountyEdit

Monona CountyEdit

Monroe CountyEdit

Montgomery CountyEdit

Muscatine CountyEdit

O'Brien CountyEdit

Osceola CountyEdit

Page CountyEdit

Palo Alto CountyEdit

Plymouth CountyEdit

Le MarsEdit

Pocahontas CountyEdit

Polk CountyEdit


Des MoinesEdit

West Des MoinesEdit

Pottawattamie CountyEdit

Council BluffsEdit

Poweshiek CountyEdit

Ringgold CountyEdit

Sac CountyEdit

Scott CountyEdit



Shelby CountyEdit

Sioux CountyEdit


Orange CityEdit

Rock ValleyEdit

Story CountyEdit

Tama CountyEdit


Taylor CountyEdit

Union CountyEdit

Van Buren CountyEdit

Wapello CountyEdit

Warren CountyEdit

Washington CountyEdit

Wayne CountyEdit

Webster CountyEdit

Fort DodgeEdit

Winnebago CountyEdit

Winneshiek CountyEdit

Woodbury CountyEdit

Sioux CityEdit

Worth CountyEdit

Wright CountyEdit

See alsoEdit