dcsimg
 

Teaching Schools in Iowa Districts

Iowa has more than 111 school districts, from Polk county County's Des moines independent comm school district to Page county County's Shenandoah comm school district and everywhere in between.

Here's a list of all districts with more than 1,000 students, plus some key information if you're interested in becoming a teacher in Iowa. Don't miss our report on Iowa Teacher Salaries!

District County Number of Students Number of Teachers Per-Capita Income Phone Number URL
Des Moines Independent Comm School District Polk 32,749 2,232 $19,595 (515) 242-7911 NA
Cedar Rapids Comm School District Linn 17,399 1,108 $22,918 (319) 558-2000 NA
Davenport Comm School District Scott 17,013 1,122 $18,951 (563) 336-5000 NA
Sioux City Comm School District Woodbury 14,257 935 $18,550 (712) 279-6667 NA
Iowa City Comm School District Johnson 12,047 734 $22,053 (319) 688-1000 NA
Dubuque Comm School District Dubuque 11,336 866 $19,876 (563) 552-3000 NA
Waterloo Comm School District Black hawk 11,175 808 $18,320 (319) 433-1800 NA
Council Bluffs Comm School District Pottawattamie 9,779 630 $18,437 (712) 328-6446 NA
West Des Moines Comm School District Polk 8,880 582 $32,956 (515) 633-5000 NA
Ankeny Comm School District Polk 8,347 505 $25,716 (515) 965-9600 NA
Linn Mar Comm School District Linn 6,553 423 $25,532 (319) 447-3000 NA
Waukee Comm School District Dallas 6,254 403 $28,562 (515) 987-5161 NA
Johnston Comm School District Polk 6,145 398 $36,726 (515) 278-0470 NA
Southeast Polk Comm School District Polk 5,980 411 $21,236 (515) 967-4294 NA
Muscatine Comm School District Muscatine 5,631 389 $20,349 (563) 263-7223 NA
Marshalltown Comm School District Marshall 5,334 311 $19,199 (641) 754-1000 NA
Ottumwa Comm School District Wapello 4,882 335 $16,410 (641) 684-6597 NA
Burlington Comm School District Des moines 4,648 304 $19,664 (319) 753-6791 NA
Ames Comm School District Story 4,517 329 $18,831 (515) 268-6610 NA
Clinton Comm School District Clinton 4,478 349 $17,261 (563) 243-9600 NA
Cedar Falls Comm School District Black hawk 4,462 312 $19,769 (319) 553-2420 NA
College Comm School District Linn 4,408 320 $23,862 (319) 848-5201 NA
Bettendorf Comm School District Scott 4,277 302 $26,080 (563) 359-3681 NA
Fort Dodge Comm School District Webster 4,042 293 $17,762 (515) 576-1161 NA
Mason City Comm School District Cerro gordo 3,990 286 $19,191 (641) 421-4400 NA
Pleasant Valley Comm School District Scott 3,747 229 $30,191 (563) 332-5550 NA
Urbandale Comm School District Polk 3,412 255 $28,871 (515) 457-5000 NA
Indianola Comm School District Warren 3,373 235 $20,034 (515) 961-9500 NA
Newton Comm School District Jasper 3,248 233 $19,946 (641) 792-5809 NA
North Scott Comm School District Scott 3,127 208 $21,144 (563) 285-9081 NA
Western Dubuque Comm School District Dubuque 3,081 216 $18,212 (563) 744-3885 NA
Lewis Central Comm School District Pottawattamie 2,693 192 $22,771 (712) 366-8202 NA
Oskaloosa Comm School District Mahaska 2,540 163 $18,725 (641) 673-8345 NA
Norwalk Comm School District Warren 2,465 183 $22,609 (515) 981-0676 NA
Fort Madison Comm School District Lee 2,316 164 $19,464 (319) 372-7252 NA
Pella Comm School District Marion 2,216 149 $19,619 (641) 628-1111 NA
Boone Comm School District Boone 2,214 138 $19,412 (515) 433-0750 NA
Glenwood Comm School District Mills 2,172 141 $19,009 (712) 527-9034 NA
Storm Lake Comm School District Buena vista 2,163 159 $16,046 (712) 732-8060 NA
Le Mars Comm School District Plymouth 2,146 146 $19,002 (712) 546-4155 NA
Keokuk Comm School District Lee 2,117 146 $17,576 (319) 524-1402 NA
Mount Pleasant Comm School District Henry 2,062 151 $17,990 (319) 385-7750 NA
Knoxville Comm School District Marion 1,953 126 $18,145 (641) 842-6552 NA
Dallas Center Grimes Comm School District Dallas 1,944 137 $22,240 (515) 992-3866 NA
Perry Comm School District Dallas 1,944 146 $17,156 (515) 465-4656 NA
Denison Comm School District Crawford 1,941 134 $15,877 (712) 263-2176 NA
Waverly Shell Rock Comm School District Bremer 1,916 144 $18,852 (319) 352-3630 NA
Marion Independent School District Linn 1,898 144 $22,121 (319) 377-4691 NA
Carroll Comm School District Carroll 1,852 128 $19,116 (712) 792-8001 NA
Vinton Shellsburg Comm School District Benton 1,850 131 $19,089 (319) 436-4728 NA
Spencer Comm School District Clay 1,843 125 $20,075 (712) 262-8950 NA
Carlisle Comm School District Warren 1,842 120 $20,534 (515) 989-3589 NA
Washington Comm School District Washington 1,781 127 $18,000 (319) 653-6543 NA
Grinnell Newburg Comm School District Poweshiek 1,755 119 $18,503 (641) 236-2700 NA
Fairfield Comm School District Jefferson 1,746 132 $19,690 (641) 472-2655 NA
Winterset Comm School District Madison 1,743 125 $20,201 (515) 462-2718 NA
Benton Comm School District Benton 1,728 123 $19,202 (319) 228-8701 NA
Webster City Comm School District Hamilton 1,634 124 $19,246 (515) 832-9200 NA
Central Clinton Comm School District Clinton 1,625 127 $19,149 (563) 659-0700 NA
West Delaware County Comm School District Delaware 1,593 117 $18,245 (563) 927-3515 NA
South Tama County Comm School District Tama 1,591 118 $16,070 (641) 484-4811 NA
Charles City Comm School District Floyd 1,554 116 $17,178 (641) 257-6500 NA
Nevada Comm School District Story 1,547 105 $21,144 (515) 382-2751 NA
Centerville Comm School District Appanoose 1,537 125 $14,479 (641) 856-0601 NA
Chariton Comm School District Lucas 1,529 112 $15,518 (641) 774-5967 NA
Maquoketa Comm School District Jackson 1,524 133 $17,006 (563) 652-4984 NA
Harlan Comm School District Shelby 1,505 124 $17,152 (712) 755-2152 NA
Atlantic Comm School District Cass 1,494 118 $17,643 (712) 243-4252 NA
Ballard Comm School District Story 1,488 107 $21,405 (515) 597-2811 NA
Independence Comm School District Buchanan 1,485 119 $20,223 (319) 334-7400 NA
Clear Creek Amana Comm School District Johnson 1,479 112 $21,625 (319) 828-4510 NA
Howard Winneshiek Comm School District Howard 1,467 109 $18,113 (563) 547-2762 NA
Creston Comm School District Union 1,463 117 $17,355 (641) 782-7028 NA
Estherville Lincoln Central Com Sch Dist Emmet 1,460 104 $16,579 (712) 362-2692 NA
Moc Floyd Valley Comm School District Sioux 1,455 102 $16,898 (712) 737-4873 NA
Sergeant Bluff Luton Comm School District Woodbury 1,430 100 $23,654 (712) 943-4338 NA
Adel Desoto Minburn Comm School District Dallas 1,428 114 $20,251 (515) 993-4283 NA
Oelwein Comm School District Fayette 1,416 102 $16,677 (319) 283-3536 NA
Clarke Comm School District Clarke 1,413 105 $16,565 (641) 342-4969 NA
Anamosa Comm School District Jones 1,412 106 $19,422 (319) 462-4321 NA
Decorah Community School District Winneshiek 1,410 117 $16,933 (563) 382-4208 NA
Clear Lake Comm School District Cerro gordo 1,401 92 $20,110 (641) 357-2181 NA
Center Point Urbana Comm School District Linn 1,379 108 $20,548 (319) 849-1102 NA
Allamakee Comm School District Allamakee 1,348 89 $17,111 (563) 568-3409 NA
Algona Comm School District Kossuth 1,337 86 $17,107 (515) 295-3528 NA
Red Oak Comm School District Montgomery 1,334 103 $16,444 (712) 623-6600 NA
West Liberty Comm School District Muscatine 1,295 106 $17,605 (319) 627-2116 NA
Saydel Comm School District Polk 1,292 96 $19,593 (515) 264-0866 NA
Bondurant Farrar Comm School District Polk 1,274 83 $23,282 (515) 967-7819 NA
Union Comm School District Black hawk 1,271 90 $19,391 (319) 342-2674 NA
North Polk Comm School District Polk 1,268 96 $22,353 (515) 251-3400 NA
Hampton Dumont Comm School District Franklin 1,256 100 $19,195 (641) 456-2175 NA
Mid Prairie Comm School District Washington 1,253 103 $17,441 (319) 646-6093 NA
Solon Comm School District Johnson 1,253 86 $26,414 (319) 624-3401 NA
Humboldt Comm School District Humboldt 1,243 88 $19,025 (515) 332-1330 NA
Albia Comm School District Monroe 1,234 88 $17,026 (641) 932-5165 NA
Davis County Comm School District Davis 1,223 90 $15,068 (641) 664-2200 NA
Forest City Comm School District Winnebago 1,191 97 $19,025 (641) 585-2323 NA
Spirit Lake Comm School District Dickinson 1,177 82 $22,752 (712) 336-2820 NA
Gilbert Comm School District Story 1,155 81 $30,008 (515) 232-3740 NA
New Hampton Comm School District Chickasaw 1,134 89 $19,753 (641) 394-2134 NA
Williamsburg Comm School District Iowa 1,130 90 $19,916 (319) 668-1059 NA
Sheldon Comm School District O'brien 1,106 75 $17,273 (712) 324-2504 NA
Iowa Falls Comm School District Hardin 1,087 79 $18,109 (641) 648-6400 NA
Jefferson Scranton Comm School District Greene 1,082 83 $17,223 (515) 386-4168 NA
Mount Vernon Comm School District Linn 1,079 80 $21,402 (319) 895-8845 NA
Columbus Comm School District Louisa 1,033 78 $16,696 (319) 728-2911 NA
Cherokee Comm School District Cherokee 1,032 84 $19,277 (712) 225-6767 NA
Pcm Comm School District Jasper 1,028 78 $19,920 (641) 259-2752 NA
West Central Valley Comm School District Guthrie 1,015 76 $17,263 (515) 523-1165 NA
Shenandoah Comm School District Page 1,007 84 $17,331 (712) 246-1581 NA