;

Iowa High School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in Iowa by Grade Level or School Type

Iowa Schools By Grade Level

Iowa Schools By School Type

Select a City in Iowa

or Choose a County: 

Adair County High Schools


Greenfield Orient  

Adams County High Schools


Corning    

Allamakee County High Schools


Lansing Postville Waukon

Appanoose County High Schools


Centerville Moravia Moulton

Benton County High Schools


Belle Plaine Van Horne Vinton

Black Hawk County High Schools


Cedar Falls Dunkerton Hudson
La Porte City Waterloo Gilbertville

Boone County High Schools


Boone Madrid Ogden
Woodward    

Bremer County High Schools


Denver Sumner Waverly

Buchanan County High Schools


Fairbank Independence Jesup
Winthrop    

Buena Vista County High Schools


Alta Newell Sioux Rapids
Storm Lake    

Butler County High Schools


Greene Parkersburg  

Calhoun County High Schools


Lake City Manson Rockwell City

Carroll County High Schools


Carroll Glidden Manning

Cass County High Schools


Anita Atlantic  

Cedar County High Schools


Durant Stanwood Tipton
West Branch    

Cerro Gordo County High Schools


Clear Lake Mason City Plymouth

Cherokee County High Schools


Aurelia Cherokee Marcus

Chickasaw County High Schools


Nashua New Hampton  

Clarke County High Schools


Murray Osceola  

Clay County High Schools


Everly Spencer  

Clayton County High Schools


Guttenberg Monona  

Clinton County High Schools


Camanche Clinton De Witt
Goose Lake Wheatland  

Crawford County High Schools


Charter Oak Denison  

Dallas County High Schools


Adel Grimes Perry
Urbandale Waukee West Des Moines

Davis County High Schools


Bloomfield    

Decatur County High Schools


Garden Grove Lamoni  

Delaware County High Schools


Delhi Edgewood Manchester

Des Moines County High Schools


Burlington Danville Mediapolis
West Burlington    

Dickinson County High Schools


Milford Spirit Lake  

Dubuque County High Schools


Cascade Dubuque Epworth

Emmet County High Schools


Estherville    

Fayette County High Schools


Arlington Maynard Oelwein
West Union    

Floyd County High Schools


Charles City Rockford  

Franklin County High Schools


Hampton Latimer Sheffield

Fremont County High Schools


Farragut Hamburg Tabor

Greene County High Schools


Jefferson    

Grundy County High Schools


Conrad Dike Grundy Center
Reinbeck    

Guthrie County High Schools


Adair Guthrie Center Panora
Stuart    

Hamilton County High Schools


Blairsburg Jewell Webster City

Hancock County High Schools


Britt Corwith Crystal Lake
Garner    

Hardin County High Schools


Ackley Eldora Iowa Falls

Harrison County High Schools


Logan Missouri Valley Mondamin
Woodbine    

Henry County High Schools


Donnellson Mount Pleasant Wayland

Howard County High Schools


Cresco    

Humboldt County High Schools


Bode Humboldt  

Ida County High Schools


Holstein Ida Grove  

Iowa County High Schools


Marengo North English Victor
Williamsburg    

Jackson County High Schools


Andrew Maquoketa Miles
Preston    

Jasper County High Schools


Baxter Colfax Monroe
Newton Sully  

Jefferson County High Schools


Fairfield Packwood  

Johnson County High Schools


Iowa City Solon Tiffin

Jones County High Schools


Anamosa Monticello  

Keokuk County High Schools


Keota Sigourney Thornburg

Kossuth County High Schools


Algona Swea City  

Lee County High Schools


Fort Madison Keokuk  

Linn County High Schools


Alburnett Cedar Rapids Center Point
Central City Lisbon Marion
Mount Vernon Troy Mills  

Louisa County High Schools


Columbus Junction Letts Wapello

Lucas County High Schools


Chariton    

Lyon County High Schools


George Inwood Rock Rapids

Madison County High Schools


Earlham Truro Winterset

Mahaska County High Schools


Eddyville New Sharon Oskaloosa

Marion County High Schools


Bussey Knoxville Melcher
Pella Pleasantville  

Marshall County High Schools


Le Grand Marshalltown State Center

Mills County High Schools


Glenwood Malvern  

Mitchell County High Schools


Osage St. Ansgar  

Monona County High Schools


Mapleton Onawa  

Monroe County High Schools


Albia    

Montgomery County High Schools


Red Oak    

Muscatine County High Schools


Muscatine West Liberty Wilton

O'brien County High Schools


Hartley Paullina Sheldon

Osceola County High Schools


Sibley    

Page County High Schools


Clarinda Essex Shenandoah

Palo Alto County High Schools


Emmetsburg Graettinger Ruthven
West Bend    

Plymouth County High Schools


Akron Hinton Kingsley
Le Mars Remsen  

Pocahontas County High Schools


Laurens Pocahontas  

Polk County High Schools


Alleman Ankeny Bondurant
Des Moines Johnston Pleasant Hill

Pottawattamie County High Schools


Avoca Council Bluffs Neola
Oakland Underwood Walnut

Poweshiek County High Schools


Brooklyn Grinnell Montezuma

Ringgold County High Schools


Mount Ayr    

Sac County High Schools


Lake View    

Scott County High Schools


Bettendorf Davenport Eldridge

Shelby County High Schools


Elk Horn Harlan  

Sioux County High Schools


Hawarden Hull Orange City
Sioux Center Granville  

Story County High Schools


Ames Colo Gilbert
Huxley Nevada Story City

Tama County High Schools


Garwin Tama Traer

Taylor County High Schools


Lenox    

Union County High Schools


Creston    

Van Buren County High Schools


Farmington Keosauqua  

Wapello County High Schools


Ottumwa    

Warren County High Schools


Carlisle Indianola Liberty Center
Martensdale Norwalk  

Washington County High Schools


Riverside Washington Wellman

Wayne County High Schools


Corydon Seymour  

Webster County High Schools


Burnside Fort Dodge Gowrie

Winnebago County High Schools


Buffalo Center Forest City Lake Mills

Winneshiek County High Schools


Calmar Decorah Jackson Junction

Woodbury County High Schools


Correctionville Lawton Moville
Sergeant Bluff Sioux City Sloan

Worth County High Schools


Manly Northwood  

Wright County High Schools


Belmond Clarion Eagle Grove