Iowa School Districts
340 districts
Des Moines Independent Comm School District
UrbanDes Moines
30,277
Students
59
Schools
Cedar Rapids Comm School District
UrbanCedar Rapids
15,589
Students
34
Schools
Iowa City Comm School District
UrbanIowa City
14,776
Students
29
Schools
Sioux City Comm School District
UrbanSioux City
14,661
Students
21
Schools
Waukee Comm School District
SuburbanWaukee
13,600
Students
18
Schools
Davenport Comm School District
UrbanDavenport
13,523
Students
27
Schools
Ankeny Comm School District
SuburbanAnkeny
12,669
Students
17
Schools
Waterloo Comm School District
UrbanWaterloo
10,606
Students
18
Schools
Dubuque Comm School District
UrbanDubuque
10,451
Students
18
Schools
West Des Moines Comm School District
UrbanWest Des Moines
9,170
Students
14
Schools
Council Bluffs Comm School District
SuburbanCouncil Bluffs
8,546
Students
15
Schools
Linn-Mar Comm School District
SuburbanMarion
7,536
Students
12
Schools
Johnston Comm School District
SuburbanJohnston
7,480
Students
8
Schools
Southeast Polk Comm School District
RuralAltoona
7,424
Students
11
Schools
Cedar Falls Comm School District
UrbanCedar Falls
5,910
Students
10
Schools
Pleasant Valley Comm School District
SuburbanBettendorf
5,826
Students
8
Schools
College Comm School District
UrbanCedar Rapids
5,749
Students
10
Schools
Marshalltown Comm School District
TownMarshalltown
5,177
Students
10
Schools
Ottumwa Comm School District
TownOttumwa
5,011
Students
11
Schools
Ames Comm School District
UrbanAmes
4,735
Students
8
Schools
Muscatine Comm School District
TownMuscatine
4,530
Students
9
Schools
Bettendorf Comm School District
SuburbanBettendorf
4,528
Students
7
Schools
Urbandale Comm School District
SuburbanUrbandale
4,255
Students
6
Schools
Dallas Center-Grimes Comm School District
RuralGrimes
3,770
Students
7
Schools
Western Dubuque Comm School District
RuralFarley
3,749
Students
8
Schools
Indianola Comm School District
TownIndianola
3,634
Students
6
Schools
Fort Dodge Comm School District
TownFort Dodge
3,611
Students
7
Schools
Norwalk Comm School District
SuburbanNorwalk
3,591
Students
5
Schools
Mason City Comm School District
TownMason City
3,509
Students
9
Schools
North Scott Comm School District
SuburbanEldridge
3,442
Students
7
Schools
Clinton Comm School District
TownClinton
3,359
Students
6
Schools
Burlington Comm School District
TownBurlington
3,233
Students
8
Schools
Lewis Central Comm School District
SuburbanCouncil Bluffs
3,146
Students
4
Schools
Clear Creek Amana Comm School District
SuburbanOxford
3,126
Students
7
Schools
Storm Lake Comm School District
TownStorm Lake
2,933
Students
6
Schools
Newton Comm School District
TownNewton
2,770
Students
7
Schools
Bondurant-Farrar Comm School District
SuburbanBondurant
2,767
Students
5
Schools
Pella Comm School District
TownPella
2,476
Students
5
Schools
Waverly-Shell Rock Comm School District
TownWaverly
2,372
Students
7
Schools
Carlisle Comm School District
RuralCarlisle
2,296
Students
4
Schools
Adel DeSoto Minburn Comm School District
TownAdel
2,295
Students
5
Schools
North Polk Comm School District
RuralAlleman
2,284
Students
5
Schools
Le Mars Comm School District
TownLe Mars
2,268
Students
6
Schools
Spencer Comm School District
TownSpencer
2,267
Students
5
Schools
Denison Comm School District
TownDenison
2,259
Students
4
Schools
Marion Independent School District
SuburbanMarion
2,167
Students
5
Schools
Oskaloosa Comm School District
TownOskaloosa
2,130
Students
5
Schools
Glenwood Comm School District
TownGlenwood
2,087
Students
4
Schools
Boone Comm School District
TownBoone
1,983
Students
4
Schools
Ballard Comm School District
RuralHuxley
1,960
Students
4
Schools