Average Teacher Salary in Iowa

The Bureau of Labor Statistics reports that the average teacher salary in Iowa was $41,970 in 2009. This figure represents a 7.52 percent increase over the previous year, when the average teacher salary in Iowa was $39,035. In 2007, teaching salaries in Iowa averaged $37,763.33.

Iowa teacher salaries have consistently been lower than those in most of the country. Teacher salaries in Iowa put the state at 48th in the nation in 2007. The state’s ranking decreased in 2008, falling to 49th. In 2009, however, teaching salaries in Iowa brought the state’s ranking up to 45th in the United States.

Although average Iowa teacher salaries are lower than those in most other states, they have been increasing faster than the national average. The average teacher salary in Iowa increased by a total of 11.14 percent between 2007 and 2009, at a rate much greater than the 2.8 percent national average of salary increases for the same time period. These changes are summarized in the Iowa teacher salary schedule below:

Average Salary Percent Change
Rank 2009 Rank 2008 Rank 2007 2008 to 2009 2007 to 2008 2007 to 2009
Iowa 45 $41,970.00 49 $39,035.00 48 $37,763.33 7.52% 3.37% 11.14%

Read our article on becoming a teacher in Iowa if you are interested in teaching in Iowa.

Financial Data for Iowa

State Spending on Teachers

  • Salary expenditure on all teachers (including home schoolers, special education, non-certified teachers): $1,952,930,339
  • Benefits expenditures for teachers: $592,046,164
  • Instructional expenditures for teaching supplies: $95,949,632
  • Total current instructional expenditures per student (teacher salary and curriculum): $5,742
  • Total current expenditures per student: $9,741

Revenue Per Student From Various Sources

  • State revenue per student: $5,216
  • Federal revenue per student: $854

State Sources of Revenue for Schools

  • Revenue by state property tax: $1,592,649,898
  • Revenue by local government property tax: $-1
  • Federal grants direct to local districts: $21,088,649
  • Federal grants through state: $367,749,595

Iowa School Districts

School District Full Time Teachers Student to Teacher Ratio Contact Information
A-h-s-t Community School District 42 14 to 1
768 South Maplacee St
Avoca, IA 51521
712-343-6304
Adair-casey Community School District 31 12 to 1
3384 Indigo Ave
Adair, IA 50002
641-746-2241
Adel Desoto Minburn Community School District 114 13 to 1
801 Nile Kinnick Dr South
Adel, IA 50003
515-993-4283
Agwsr Community School District 56 11 to 1
511 State St
Ackley, IA 50601
641-847-2611
Akron Westfield Community School District 55 11 to 1
850 Kerr Dr
Akron, IA 51001
712-568-2616
Albert City-truesdale Community School District 8 11 to 1
300 Orchard
Albert City, IA 50510
712-843-5496
Albia Community School District 86 14 to 1
120 Benton Ave East
Albia, IA 52531
641-932-5165
Alburnett Community School District 37 17 to 1
131 Roosevelt St
Alburnett, IA 52202
319-842-2261
Alden Community School District 22 9 to 1
209 Center St
Alden, IA 50006
515-859-3395
Algona Community School District 82 16 to 1
200 North Phillips St
Algona, IA 50511
515-295-3528
Allamakee Community School District 92 14 to 1
1059 3rd Ave NW
Waukon, IA 52172
563-568-3409
Allison-bristow Community School District 19 17 to 1
513 Birch
Allison, IA 50602
319-267-2205
Alta Community School District 42 13 to 1
101 West 5th St
Alta, IA 51002
712-200-1010
Ames Community School District 331 14 to 1
415 Stanton Ave
Ames, IA 50014
515-268-6610
Anamosa Community School District 106 13 to 1
200 South Garnavillo St
Anamosa, IA 52205
319-462-4321
Andrew Community School District 26 11 to 1
13 South Marion
Andrew, IA 52030
563-672-3221
Anita Community School District 26 9 to 1
1000 Victory Park Rd
Anita, IA 50020
712-762-3231
Ankeny Community School District 484 16 to 1
306 SW School St
Ankeny, IA 50023
515-965-9600
Anthon-oto Community School District 29 10 to 1
110 West Division
Anthon, IA 51004
712-373-5246
Aplington-parkersburg Community School District 56 15 to 1
215 10th St
Aplington, IA 50604
319-347-2394
Ar-we-va Community School District 32 10 to 1
108 Clinton St
Westside, IA 51467
712-663-4311
Armstrong-ringsted Community School District 22 16 to 1
600 4th Ave
Armstrong, IA 50514
712-868-3550
Atlantic Community School District 103 15 to 1
1100 Linn St
Atlantic, IA 50022
712-243-4252
Audubon Community School District 44 15 to 1
800 3rd Ave
Audubon, IA 50025
712-563-2607
Aurelia Community School District 24 12 to 1
300 Ash St
Aurelia, IA 51005
712-434-2284
Ballard Community School District 102 16 to 1
602 North Main Ave
Huxley, IA 50124
515-597-2811
Battle Creek-ida Grove Community School District 56 13 to 1
301 Moorehead
Ida Grove, IA 51445
712-364-3687
Baxter Community School District 36 13 to 1
202 East State
Baxter, IA 50028
641-227-3102
Bcluw Community School District 45 14 to 1
610 East Center St
Conrad, IA 50621
641-366-2819
Bedford Community School District 43 13 to 1
906 Pennsylvania St
Bedford, IA 50833
712-523-2656
Belle Plaine Community School District 47 13 to 1
707-7th St
Belle Plaine, IA 52208
319-444-3611
Bellevue Community School District 47 14 to 1
1601 State St
Bellevue, IA 52031
563-872-4913
Belmond-klemme Community School District 49 16 to 1
411 10th Ave NE
Belmond, IA 50421
641-444-4300
Bennett Community School District 11 7 to 1
300 Cedar St
Bennett, IA 52721
563-890-2226
Benton Community School District 116 15 to 1
304 1st St
Van Horne, IA 52346
319-228-8701
Bettendorf Community School District 289 15 to 1
800 23rd St (temp)
Bettendorf, IA 52722
563-359-3681
Bondurant-farrar Community School District 80 16 to 1
300 Garfield St SW
Bondurant, IA 50035
515-967-7819
Boone Community School District 119 18 to 1
500 7th St
Boone, IA 50036
515-433-0750
Boyden-hull Community School District 45 15 to 1
801 First St
Hull, IA 51239
712-439-2711
Boyer Valley Community School District 42 11 to 1
1102 Iowa Ave
Dunlap, IA 51529
712-643-2251
Brooklyn-guernsey-malcom Community School District 45 14 to 1
1090 Jackson St
Brooklyn, IA 52211
641-522-7058
Burlington Community School District 318 13 to 1
1429 West Ave
Burlington, IA 52601
319-753-6791
C&m Community School District 18 9 to 1
207 East 6th
Massena, IA 50853
712-779-2211
Cal Community School District 30 10 to 1
1441 Gull Ave
Latimer, IA 50452
641-579-6087
Calamus-wheatland Community School District 49 11 to 1
110 East Park Rd
Wheatland, IA 52777
563-374-1292
Camanche Community School District 76 15 to 1
702 13th Ave
Camanche, IA 52730
563-259-3000
Cardinal Community School District 49 13 to 1
4045 Ashland Rd
Eldon, IA 52554
641-652-7531
Carlisle Community School District 122 15 to 1
430 School St
Carlisle, IA 50047
515-989-3589
Carroll Community School District 126 15 to 1
1026 North Adams St
Carroll, IA 51401
712-792-8001
Cedar Falls Community School District 265 17 to 1
1002 West 1st St
Cedar Falls, IA 50613
319-553-2420
Cedar Rapids Community School District 1,069 16 to 1
907 15th St SW
Cedar Rapids, IA 52404
319-558-2000
Center Point-urbana Community School District 108 14 to 1
102 Trader
Center Point, IA 52213
319-849-1102
Centerville Community School District 121 13 to 1
634 North Main
Centerville, IA 52544
641-856-0601
Central City Community School District 36 13 to 1
400 Barber St
Central City, IA 52214
319-438-6183
Central Clinton Community School District 121 12 to 1
100 6th Ave
De Witt, IA 52742
563-659-0700
Central Community School District 39 14 to 1
400 1st St NW
Elkader, IA 52043
563-245-1751
Central Decatur Community School District 57 14 to 1
1201 NE Poplacear
Leon, IA 50144
641-446-4818
Central Lee Community School District 69 15 to 1
2642 Hwy 218
Donnellson, IA 52625
319-835-9510
Central Lyon Community School District 50 12 to 1
1105 South Story
Rock Rapids, IA 51246
712-472-2664
Chariton Community School District 82 19 to 1
140 East Albia Rd
Chariton, IA 50049
641-774-5967
Charles City Community School District 117 14 to 1
500 North Grand Ave
Charles City, IA 50616
641-257-6500
Charter Oak-ute Community School District 32 11 to 1
321 Main St
Charter Oak, IA 51439
712-678-3325
Cherokee Community School District 84 13 to 1
600 West Bluff St
Cherokee, IA 51012
712-225-6767
Clarinda Community School District 91 14 to 1
423 East Nodaway
Clarinda, IA 51632
712-542-5165
Clarion-goldfield Community School District 73 13 to 1
319 3rd Ave NE
Clarion, IA 50525
515-532-3423
Clarke Community School District 104 14 to 1
802 North Jackson
Osceola, IA 50213
641-342-4969
Clarksville Community School District 30 13 to 1
318 North Mather
Clarksville, IA 50619
319-278-4008
Clay Central-everly Community School District 38 11 to 1
401 Church St
Royal, IA 51357
712-933-2242
Clayton Ridge Community School District 54 12 to 1
131 South River Park Dr
Guttenberg, IA 52052
563-252-2341
Clear Creek Amana Community School District 114 13 to 1
327 South Augusta Ave
Oxford, IA 52322
319-828-4510
Clear Lake Community School District 91 17 to 1
901 South 14th St
Clear Lake, IA 50428
641-357-2181
Clearfield Community School District 7 4 to 1
600 170th St
Clearfield, IA 50840
641-336-2353
Clinton Community School District 328 13 to 1
600 South 4th St
Clinton, IA 52732
563-243-9600
Colfax-mingo Community School District 59 14 to 1
1000 North Walnut
Colfax, IA 50054
515-674-3646
College Community School District 289 15 to 1
401 76th Ave SW
Cedar Rapids, IA 52404
319-848-5201
Collins-maxwell Community School District 45 13 to 1
400 Metcalf
Maxwell, IA 50161
515-387-1115
Colo-nesco Community School District 43 10 to 1
400 Latrobe
Mccallsburg, IA 50154
515-434-2302
Columbus Community School District 83 12 to 1
1210 Colton St
Columbus Junction, IA 52738
319-728-2911
Coon Rapids-bayard Community School District 45 10 to 1
905 North St
Coon Rapids, IA 50058
712-999-2207
Corning Community School District 47 11 to 1
904 8th St
Corning, IA 50841
641-322-4242
Corwith-wesley Community School District 24 5 to 1
408 SE Elm St
Corwith, IA 50430
515-583-2304
Council Bluffs Community School District 601 15 to 1
12 Scott St
Council Bluffs, IA 51503
712-328-6446
Creston Community School District 110 14 to 1
619 North Maplacee St
Creston, IA 50801
641-782-7028
Dallas Center-grimes Community School District 134 15 to 1
1414 Walnut St
Dallas Center, IA 50063
515-992-3866
Danville Community School District 41 15 to 1
419 South Main
Danville, IA 52623
319-392-4223
Davenport Community School District 1,137 15 to 1
1606 Brady St
Davenport, IA 52803
563-336-5000
Davis County Community School District 184 7 to 1
608 South Washington
Bloomfield, IA 52537
641-664-2200
Decorah Community School District 117 14 to 1
510 Winnebago St
Decorah, IA 52101
563-382-4208
Deep River-millersburg Community School District 12 5 to 1
847 Washington St
Millersburg, IA 52308
319-655-7641
Delwood Community School District 13 11 to 1
311 Delmar Ave
Delmar, IA 52037
563-674-4164
Denison Community School District 126 16 to 1
819 North 16th St
Denison, IA 51442
712-263-2176
Denver Community School District 50 16 to 1
520 Lincoln St
Denver, IA 50622
319-984-6323
Des Moines Independent Community School District 2,223 14 to 1
901 Walnut St
Des Moines, IA 50309
515-242-7911
Diagonal Community School District 13 9 to 1
403 West 2nd St
Diagonal, IA 50845
641-734-5331
Dike-new Hartford Community School District 50 16 to 1
330 Main St
Dike, IA 50624
319-989-2552
Dows Community School District 7 10 to 1
404 Park Ave
Dows, IA 50071
515-852-4164
Dubuque Community School District 808 14 to 1
2300 Chaney Rd
Dubuque, IA 52001
563-552-3000
Dunkerton Community School District 42 12 to 1
509 Canfield
Dunkerton, IA 50626
319-822-4295
Durant Community School District 61 12 to 1
408 7th St
Durant, IA 52747
563-785-4432
Eagle Grove Community School District 68 13 to 1
325 North Commercial
Eagle Grove, IA 50533
515-448-4749
Earlham Community School District 58 11 to 1
535 North Chestnut Ave
Earlham, IA 50072
515-758-2235
East Buchanan Community School District 46 13 to 1
414 5th St North
Winthrop, IA 50682
319-935-3767
East Central Community School District 36 11 to 1
439 Wilson
Miles, IA 52064
563-682-7510
East Greene Community School District 28 12 to 1
405 12th St South
Grand Junction, IA 50107
515-738-5741
East Marshall Community School District 66 14 to 1
225 South Elm
Gilman, IA 50106
641-498-7481
East Union Community School District 43 11 to 1
1916 High School Dr
Afton, IA 50830
641-347-5215
Eastern Allamakee Community School District 40 11 to 1
569 Center St
Lansing, IA 52151
563-538-4201
Eddyville-blakesburg Community School District 67 12 to 1
1301 Berdan St
Eddyville, IA 52553
641-969-4226
Edgewood-colesburg Community School District 49 13 to 1
403 West Union
Edgewood, IA 52042
563-928-6411
Eldora-new Providence Community School District 52 11 to 1
1010 Edgington Ave
Eldora, IA 50627
641-939-5631
Elk Horn-kimballton Community School District 26 11 to 1
4114 Madison St
Elk Horn, IA 51531
712-764-4616
Emmetsburg Community School District 57 14 to 1
205 King St
Emmetsburg, IA 50536
712-852-3201
English Valleys Community School District 35 14 to 1
211 South College St
North English, IA 52316
319-664-3634
Essex Community School District 18 16 to 1
111 Forbes St
Essex, IA 51638
712-379-3117
Estherville Lincoln Central Community School District 101 14 to 1
301 North 6th
Estherville, IA 51334
712-362-2692
Exira Community School District 25 9 to 1
300 East Washington St
Exira, IA 50076
712-268-5555
Fairfield Community School District 163 11 to 1
403 South 20th St
Fairfield, IA 52556
641-472-2655
Farragut Community School District 31 8 to 1
907 Hartford Ave
Farragut, IA 51639
712-385-8131
Forest City Community School District 100 13 to 1
810 West K St
Forest City, IA 50436
641-585-2323
Fort Dodge Community School District 289 14 to 1
104 South 17th St
Fort Dodge, IA 50501
515-576-1161
Fort Madison Community School District 168 13 to 1
1930 Ave M
Fort Madison, IA 52627
319-372-7252
Fredericksburg Community School District 22 14 to 1
401 East High St
Fredericksburg, IA 50630
563-237-5364
Fremont Community School District 12 12 to 1
525 East Main St
Fremont, IA 52561
641-933-4211
Fremont-mills Community School District 39 12 to 1
1114 U.s. Hwy 275
Tabor, IA 51653
712-629-2325
Galva-holstein Community School District 41 12 to 1
519 East Maplacee
Holstein, IA 51025
712-368-4353
Garner-hayfield Community School District 65 13 to 1
605 Lyon St
Garner, IA 50438
641-923-2718
George-little Rock Community School District 41 12 to 1
500 East Indiana Ave
George, IA 51237
712-475-3311
Gilbert Community School District 73 16 to 1
103 Mathews Dr
Gilbert, IA 50105
515-232-3740
Gilmore City-bradgate Community School District 15 10 to 1
402 SE East Ave
Gilmore City, IA 50541
515-373-6619
Gladbrook-reinbeck Community School District 47 13 to 1
300 Cedar St
Reinbeck, IA 50669
319-345-2712
Glenwood Community School District 136 16 to 1
103 Central St
Glenwood, IA 51534
712-527-9034
Glidden-ralston Community School District 35 12 to 1
602 Idaho
Glidden, IA 51443
712-659-3411
Gmg Community School District 42 12 to 1
306 Park St
Garwin, IA 50632
641-499-2239
Graettinger Community School District 21 9 to 1
400 West Lost Island St
Graettinger, IA 51342
712-859-3286
Greene Community School District 28 12 to 1
201 North 5th St
Greene, IA 50636
641-816-5523
Grinnell-newburg Community School District 122 15 to 1
927 4th Ave
Grinnell, IA 50112
641-236-2700
Griswold Community School District 46 14 to 1
20 Madison
Griswold, IA 51535
712-778-2152
Grundy Center Community School District 52 13 to 1
1301 12th St
Grundy Center, IA 50638
319-825-5418
Guthrie Center Community School District 47 12 to 1
906 School St
Guthrie Center, IA 50115
641-332-2972
H-l-v Community School District 28 13 to 1
501 4th St
Victor, IA 52347
319-647-2161
Hamburg Community School District 28 11 to 1
105 East St
Hamburg, IA 51640
712-382-1063
Hampton-dumont Community School District 96 12 to 1
601 - 12th Ave NE
Hampton, IA 50441
641-456-2175
Harlan Community School District 126 13 to 1
2102 Durant
Harlan, IA 51537
712-755-2152
Harmony Community School District 32 14 to 1
602 Eighth St
Bonaparte, IA 52620
319-592-3600
Harris-lake Park Community School District 26 13 to 1
905 South Market
Lake Park, IA 51347
712-832-3809
Hartley-melvin-sanborn Community School District 59 12 to 1
240 1st St SE
Hartley, IA 51346
712-928-2022
Highland Community School District 59 13 to 1
1715 Vine Ave
Riverside, IA 52327
319-648-3822
Hinton Community School District 52 13 to 1
315 West Grand
Hinton, IA 51024
712-947-4329
Howard-winneshiek Community School District 117 12 to 1
1000 Schroder Dr
Cresco, IA 52136
563-547-2762
Hubbard-radcliffe Community School District 28 13 to 1
200 Chestnut
Hubbard, IA 50122
641-864-2211
Hudson Community School District 50 15 to 1
136 South Washington
Hudson, IA 50643
319-988-3233
Humboldt Community School District 87 14 to 1
1408 9th Ave North
Humboldt, IA 50548
515-332-1330
Ikm Community School District 31 12 to 1
755 Main St
Manilla, IA 51454
712-654-2852
Independence Community School District 116 12 to 1
1207 1st St West
Independence, IA 50644
319-334-7400
Indianola Community School District 233 15 to 1
1304 East 2nd Ave
Indianola, IA 50125
515-961-9500
Interstate 35 Community School District 64 14 to 1
405 East North St
Truro, IA 50257
641-765-4291
Iowa City Community School District 721 16 to 1
509 South Dubuque St
Iowa City, IA 52240
319-688-1000
Iowa Falls Community School District 84 14 to 1
710 North St
Iowa Falls, IA 50126
641-648-6400
Iowa Valley Community School District 46 14 to 1
359 East Hilton St
Marengo, IA 52301
319-642-7714
Janesville Consolidated School District 22 13 to 1
505 Barrick Rd
Janesville, IA 50647
319-987-2581
Jefferson-scranton Community School District 83 14 to 1
204 West Madison Ave
Jefferson, IA 50129
515-386-4168
Jesup Community School District 62 15 to 1
531 Prospect
Jesup, IA 50648
319-827-1700
Johnston Community School District 394 15 to 1
5608 Merle Hay Rd
Johnston, IA 50131
515-278-0470
Keokuk Community School District 144 15 to 1
727 Washington St
Keokuk, IA 52632
319-524-1402
Keota Community School District 29 12 to 1
400 North Ellis St
Keota, IA 52248
641-636-2189
Kingsley-pierson Community School District 40 12 to 1
322 Quest Ave
Kingsley, IA 51028
712-378-2861
Knoxville Community School District 141 14 to 1
309 West Main
Knoxville, IA 50138
641-842-6552
Lake Mills Community School District 55 13 to 1
102 South 4th Ave East
Lake Mills, IA 50450
641-592-0881
Lamoni Community School District 36 10 to 1
202 North Walnut St
Lamoni, IA 50140
641-784-3342
Laurens-marathon Community School District 32 12 to 1
300 West Garfield St
Laurens, IA 50554
712-841-5000
Lawton-bronson Community School District 40 15 to 1
100 Tara Way
Lawton, IA 51030
712-944-5183
Le Mars Community School District 145 15 to 1
940 Lincoln St SW
Le Mars, IA 51031
712-546-4155
Lenox Community School District 37 11 to 1
600 South Locust
Lenox, IA 50851
641-333-2244
Lewis Central Community School District 186 16 to 1
1600 East South Omaha Brdg Rd
Council Bluffs, IA 51503
712-366-8202
Lineville-clio Community School District 13 7 to 1
200 West 6th St
Lineville, IA 50147
641-876-5345
Linn-mar Community School District 415 15 to 1
3333 North 10th St
Marion, IA 52302
319-447-3000
Lisbon Community School District 46 14 to 1
235 West School St
Lisbon, IA 52253
319-455-2075
Logan-magnolia Community School District 53 13 to 1
1200 North 2nd Ave
Logan, IA 51546
712-644-2250
Lone Tree Community School District 40 13 to 1
303 South Devoe St
Lone Tree, IA 52755
319-629-4212
Louisa-muscatine Community School District 73 12 to 1
14478 170th St
Letts, IA 52754
319-726-3541
Luverne Community School District 6 12 to 1
405 Hanna Ave
Luverne, IA 50560
515-882-3357
Lynnville-sully Community School District 42 12 to 1
12476 Hwy F62 East
Sully, IA 50251
641-594-4445
Madrid Community School District 49 13 to 1
201 North Main
Madrid, IA 50156
515-795-3241
Malvern Community School District 29 9 to 1
422 Main St
Malvern, IA 51551
712-624-8700
Manning Community School District 40 11 to 1
209 10th St
Manning, IA 51455
712-655-3771
Manson Northwest Webster Community School District 55 13 to 1
1227 16th St
Manson, IA 50563
712-469-2202
Maple Valley Community School District 36 15 to 1
501 South 7th St
Mapleton, IA 51034
712-881-1315
Maquoketa Community School District 132 12 to 1
612 So Vermont
Maquoketa, IA 52060
563-652-4984
Maquoketa Valley Community School District 65 13 to 1
210 South St
Delhi, IA 52223
563-922-9422
Marcus-meriden-cleghorn Community School District 35 12 to 1
400 East Fenton
Marcus, IA 51035
712-376-4171
Marion Independent School District 260 8 to 1
777 South 15th St
Marion, IA 52302
319-377-4691
Marshalltown Community School District 333 15 to 1
317 Columbus Dr
Marshalltown, IA 50158
641-754-1000
Martensdale-st Marys Community School District 42 14 to 1
390 Burlington
Martensdale, IA 50160
641-764-2466
Mason City Community School District 294 14 to 1
1515 South Pennsylvania Ave
Mason City, IA 50401
641-421-4400
Mediapolis Community School District 58 15 to 1
821 North Northfield St
Mediapolis, IA 52637
319-394-3237
Melcher-dallas Community School District 30 14 to 1
210 South Main
Melcher, IA 50163
641-947-2321
Mfl Marmac Community School District 76 13 to 1
700 South Page St
Monona, IA 52159
563-539-4795
Mid-prairie Community School District 98 13 to 1
1635 Hwy 22 East
Wellman, IA 52356
319-646-6093
Midland Community School District 42 12 to 1
109 Green St
Wyoming, IA 52362
563-488-2200
Missouri Valley Community School District 66 14 to 1
109 East Michigan St
Missouri Valley, IA 51555
712-642-2706
Moc-floyd Valley Community School District 98 14 to 1
1301 8th St SE
Orange City, IA 51041
712-737-4873
Montezuma Community School District 41 13 to 1
504 North 4th St
Montezuma, IA 50171
641-623-5121
Monticello Community School District 77 14 to 1
711 South Maplacee St
Monticello, IA 52310
319-465-5963
Moravia Community School District 33 11 to 1
505 North Trussell St
Moravia, IA 52571
641-724-3240
Mormon Trail Community School District 27 9 to 1
403 South Front St
Humeston, IA 50123
641-877-2521
Morning Sun Community School District 10 13 to 1
311 Division St
Morning Sun, IA 52640
319-868-7701
Moulton-udell Community School District 24 10 to 1
305 East 8th
Moulton, IA 52572
641-642-3665
Mount Ayr Community School District 60 11 to 1
1001 East Columbus St
Mount Ayr, IA 50854
641-464-0500
Mount Pleasant Community School District 152 14 to 1
307 East Monroe
Mount Pleasant, IA 52641
319-385-7750
Mount Vernon Community School District 77 16 to 1
525 Palisades Rd SW
Mount Vernon, IA 52314
319-895-8845
Murray Community School District 31 10 to 1
216 Sherman
Murray, IA 50174
641-447-2517
Muscatine Community School District 379 15 to 1
2900 Mulberry Ave
Muscatine, IA 52761
563-263-7223
Nashua-plainfield Community School District 50 14 to 1
612 Greeley St
Nashua, IA 50658
641-435-4835
Nevada Community School District 106 15 to 1
1035 15th St
Nevada, IA 50201
515-382-2751
New Hampton Community School District 89 13 to 1
710 West Main
New Hampton, IA 50659
641-394-2134
New London Community School District 46 11 to 1
106 Jack Wilson Dr
New London, IA 52645
319-367-0512
Newell-fonda Community School District 34 12 to 1
205 Clark St
Newell, IA 50568
712-272-3324
Newton Community School District 240 13 to 1
807 South 6th Ave West
Newton, IA 50208
641-792-5809
Nishna Valley Community School District 21 14 to 1
58962 380th St
Hastings, IA 51540
712-624-8696
Nodaway Valley Community School District 64 12 to 1
410 NW 2nd
Greenfield, IA 50849
641-743-6127
Nora Springs-rock Falls Community School District 36 13 to 1
509 North Iowa Ave
Nora Springs, IA 50458
641-749-5306
North Cedar Community School District 65 14 to 1
102 East North St
Stanwood, IA 52337
563-942-3358
North Central Community School District 41 11 to 1
105 South East St
Manly, IA 50456
641-454-2211
North Fayette Community School District 65 14 to 1
105 East Main St
West Union, IA 52175
563-422-3851
North Iowa Community School District 45 11 to 1
111 3rd Ave NW
Buffalo Center, IA 50424
641-562-2525
North Kossuth Community School District 29 10 to 1
203 5th St North
Swea City, IA 50590
515-272-4361
North Linn Community School District 54 14 to 1
3033 Lynx Dr
Troy Mills, IA 52344
319-224-3291
North Mahaska Community School District 46 13 to 1
2163 135th St
New Sharon, IA 50207
641-637-2295
North Polk Community School District 110 11 to 1
313 NE 141st Ave
Alleman, IA 50007
515-685-3014
North Scott Community School District 201 16 to 1
251 East Iowa St
Eldridge, IA 52748
563-285-9081
North Tama County Community School District 45 12 to 1
605 Walnut
Traer, IA 50675
319-478-2265
North Winneshiek Community School District 20 9 to 1
3495 North Winn Rd
Decorah, IA 52101
563-735-5411
Northeast Community School District 54 13 to 1
1450 370th Ave
Goose Lake, IA 52750
563-577-2249
Northeast Hamilton Community School District 27 10 to 1
606 Illinois St
Blairsburg, IA 50034
515-325-6202
Northwood-kensett Community School District 41 12 to 1
1200 1st Ave North
Northwood, IA 50459
641-324-2021
Norwalk Community School District 186 13 to 1
906 School Ave
Norwalk, IA 50211
515-981-0676
Odebolt-arthur Community School District 35 11 to 1
600 Maplacee
Odebolt, IA 51458
712-668-2289
Oelwein Community School District 109 13 to 1
307 8th Ave SE
Oelwein, IA 50662
319-283-3536
Ogden Community School District 56 13 to 1
732 West Division
Ogden, IA 50212
515-275-2894
Okoboji Community School District 76 12 to 1
1205 7th St
Milford, IA 51351
712-338-4757
Olin Consolidated School District 28 7 to 1
212 Trilby St
Olin, IA 52320
319-484-2155
Orient-macksburg Community School District 18 11 to 1
201 South School St
Orient, IA 50858
641-337-5061
Osage Community School District 73 13 to 1
820 Sawyer
Osage, IA 50461
641-732-5381
Oskaloosa Community School District 177 14 to 1
1800 North 3rd
Oskaloosa, IA 52577
641-673-8345
Ottumwa Community School District 311 16 to 1
422 Mccarroll Dr
Ottumwa, IA 52501
641-684-6597
Panorama Community School District 63 14 to 1
701 West Main
Panora, IA 50216
641-755-2317
Paton-churdan Community School District 16 9 to 1
606 Adrian St
Churdan, IA 50050
515-389-3111
Pcm Community School District 76 14 to 1
107 East St
Prairie City, IA 50228
515-994-2685
Pekin Community School District 56 14 to 1
1062 Birch Ave
Packwood, IA 52580
319-695-3707
Pella Community School District 147 16 to 1
210 East University St
Pella, IA 50219
641-628-1111
Perry Community School District 144 13 to 1
1219 Warford St
Perry, IA 50220
515-465-4656
Pleasant Valley Community School District 227 16 to 1
525 Belmont Rd
Bettendorf, IA 52722
563-332-5550
Pleasantville Community School District 56 14 to 1
415 Jones St
Pleasantville, IA 50225
515-848-0555
Pocahontas Area Community School District 58 10 to 1
202 1st Ave SW
Pocahontas, IA 50574
712-335-4311
Pomeroy-palmer Community School District 27 7 to 1
202 East Harrison St
Pomeroy, IA 50575
712-468-2268
Postville Community School District 42 13 to 1
314 West Post
Postville, IA 52162
563-864-7651
Prairie Valley Community School District 62 11 to 1
1005 Riddle St
Gowrie, IA 50543
515-352-5575
Prescott Community School District 7 6 to 1
813 1st St
Prescott, IA 50859
641-335-2212
Preston Community School District 30 12 to 1
121 South Mitchell St
Preston, IA 52069
563-689-3431
Red Oak Community School District 102 12 to 1
904 Brd St
Red Oak, IA 51566
712-623-6600
Remsen-union Community School District 45 8 to 1
511 Roosevelt St
Remsen, IA 51050
712-786-1101
Riceville Community School District 40 8 to 1
912 Woodland Ave
Riceville, IA 50466
641-985-2288
River Valley Community School District 44 12 to 1
916 Hackberry St
Correctionville, IA 51016
712-372-4420
Riverside Community School District 54 13 to 1
330 Placeeasant St
Carson, IA 51525
712-484-2212
Rock Valley Community School District 49 15 to 1
1712 20th Ave
Rock Valley, IA 51247
712-476-2701
Rockwell City-lytton Community School District 50 11 to 1
1000 Tonawanda Ave
Rockwell City, IA 50579
712-297-7341
Rockwell-swaledale Community School District 32 12 to 1
210 South 2nd St
Rockwell, IA 50469
641-822-3236
Roland-story Community School District 73 14 to 1
1009 Story St
Story City, IA 50248
515-733-4301
Rudd-rockford-marble Rock Community School District 45 13 to 1
1460 210th St
Rockford, IA 50468
641-756-3610
Ruthven-ayrshire Community School District 26 10 to 1
1505 Washington St
Ruthven, IA 51358
712-837-5211
Sac Community School District 23 21 to 1
400 South 16th St
Sac City, IA 50583
712-662-7030
Saydel Community School District 105 13 to 1
5740 North East 14th St
Des Moines, IA 50313
515-264-0866
Schaller-crestland Community School District 38 10 to 1
300 South Berwick
Schaller, IA 51053
712-275-4267
Schleswig Community School District 18 11 to 1
714 Date St
Schleswig, IA 51461
712-676-3313
Sentral Community School District 19 10 to 1
308 310th St
Fenton, IA 50539
515-889-2261
Sergeant Bluff-luton Community School District 101 15 to 1
201 Poroute Neal Rd
Sergeant Bluffs, IA 51054
712-943-4338
Seymour Community School District 27 9 to 1
100 South Park
Seymour, IA 52590
641-898-2291
Sheffield Chapin Meservey Thornton Central School District 31 13 to 1
504 Park St
Sheffield, IA 50475
641-892-4160
Sheldon Community School District 71 15 to 1
1700 East Fourth St
Sheldon, IA 51201
712-324-2504
Shenandoah Community School District 84 12 to 1
304 West Nishna
Shenandoah, IA 51601
712-246-1581
Sibley-ocheyedan Community School District 65 13 to 1
120 11th Ave NE
Sibley, IA 51249
712-754-2533
Sidney Community School District 34 11 to 1
2754 Knox Rd
Sidney, IA 51652
712-374-2141
Sigourney Community School District 56 12 to 1
107 West Marion
Sigourney, IA 52591
641-622-2025
Sioux Center Community School District 74 14 to 1
550 9th St NE
Sioux Center, IA 51250
712-722-2985
Sioux Central Community School District 53 12 to 1
4440 U.s. Hwy 71
Sioux Rapids, IA 50585
712-283-2571
Sioux City Community School District 948 15 to 1
1221 Pierce St
Sioux City, IA 51105
712-279-6667
Solon Community School District 80 16 to 1
301 South Iowa St
Solon, IA 52333
319-624-3401
South Clay Community School District 10 7 to 1
300 Railway St
Gillett Grove, IA 51341
712-835-2270
South Hamilton Community School District 60 12 to 1
315 Division St
Jewell, IA 50130
515-827-5479
South O'brien Community School District 52 12 to 1
216 South Rutledge
Paullina, IA 51046
712-949-2115
South Page Community School District 23 9 to 1
606 Iowa Ave
College Springs, IA 51637
712-582-3212
South Tama County Community School District 121 13 to 1
1702 Harding St
Tama, IA 52339
641-484-4811
South Winneshiek Community School District 43 13 to 1
304 South Webster St
Calmar, IA 52132
563-562-3269
Southeast Polk Community School District 418 14 to 1
8379 NE University
Pleasant Hill, IA 50327
515-967-4294
Southeast Warren Community School District 40 14 to 1
16331 Tyler St
Liberty Center, IA 50145
641-466-3510
Southeast Webster Grand Community School District 54 11 to 1
30850 Paragon Ave
Burnside, IA 50521
515-359-2235
Southern Cal Community School District 49 11 to 1
709 West Main St
Lake City, IA 51449
712-464-7210
Spencer Community School District 129 16 to 1
23 East 7th St
Spencer, IA 51301
712-262-8950
Spirit Lake Community School District 85 15 to 1
711 23rd St
Spirit Lake, IA 51360
712-336-2820
Springville Community School District 46 9 to 1
400 Academy St
Springville, IA 52336
319-854-6197
St. Ansgar Community School District 50 14 to 1
206 East 8th
Saint Ansgar, IA 50472
641-713-4681
Stanton Community School District 24 11 to 1
605 Elliott St
Stanton, IA 51573
712-829-2162
Starmont Community School District 61 12 to 1
3202 40th St
Arlington, IA 50606
563-933-4598
Storm Lake Community School District 148 15 to 1
419 Lake Ave
Storm Lake, IA 50588
712-732-8060
Stratford Community School District 13 8 to 1
1000 Shakespeare
Stratford, IA 50249
515-838-2208
Sumner Community School District 39 13 to 1
802 West 6th
Sumner, IA 50674
563-578-3425
Terril Community School District 14 10 to 1
101 So. Schooley St
Terril, IA 51364
712-853-6111
Tipton Community School District 49 18 to 1
400 East 6th St
Tipton, IA 52772
563-886-6121
Titonka Consolidated School District 14 11 to 1
543 Dieckman St Ne.
Titonka, IA 50480
515-928-2717
Treynor Community School District 49 14 to 1
102 East Main St
Treynor, IA 51575
712-487-3414
Tri-center Community School District 54 15 to 1
33980 310th St
Neola, IA 51559
712-485-2257
Tri-county Community School District 31 10 to 1
3003 Hwy 22
Thornburg, IA 50255
641-634-2408
Tripoli Community School District 37 14 to 1
209 8th Ave SW
Tripoli, IA 50676
319-882-4201
Turkey Valley Community School District 40 13 to 1
3219 St Hwy 24
Jackson Junction, IA 52171
563-776-6011
Twin Cedars Community School District 38 14 to 1
2204 Hwy G71
Bussey, IA 50044
641-944-5241
Twin Rivers Community School District 22 6 to 1
200 College Ave
Bode, IA 50519
515-379-1526
Underwood Community School District 56 15 to 1
110 First St
Underwood, IA 51576
712-566-2332
Union Community School District 89 14 to 1
200 Adams St
La Porte City, IA 50651
319-342-2674
United Community School District 18 19 to 1
1284 U Ave
Boone, IA 50036
515-432-5319
Urbandale Community School District 263 14 to 1
11152 Aurora Ave
Urbandale, IA 50322
515-457-5000
Valley Community School District 25 21 to 1
23493 Canoe Rd
Elgin, IA 52141
563-426-5501
Van Buren Community School District 56 13 to 1
503 Henry St
Keosauqua, IA 52565
319-293-3334
Van Meter Community School District 49 13 to 1
520 1st Ave
Van Meter, IA 50261
515-996-9960
Ventura Community School District 31 12 to 1
110 South Main St
Ventura, IA 50482
641-829-4484
Villisca Community School District 31 11 to 1
406 East Third St
Villisca, IA 50864
712-826-2552
Vinton-shellsburg Community School District 134 13 to 1
1502 C Ave
Vinton, IA 52349
319-436-4728
Waco Community School District 47 11 to 1
706 North Pearl
Wayland, IA 52654
319-256-6201
Wall Lake View Auburn Community School District 31 17 to 1
801 Jackson
Lake View, IA 51450
712-664-5000
Walnut Community School District 19 12 to 1
415 Antique City Dr
Walnut, IA 51577
712-784-2251
Wapello Community School District 64 12 to 1
445 North Cedar
Wapello, IA 52653
319-523-3641
Wapsie Valley Community School District 44 16 to 1
2535 Viking Ave
Fairbanks, IA 50629
319-638-6711
Washington Community School District 124 14 to 1
404 West Main
Washington, IA 52353
319-653-6543
Waterloo Community School District 759 14 to 1
1516 Washington St
Waterloo, IA 50702
319-433-1800
Waukee Community School District 390 15 to 1
560 SE University Ave
Waukee, IA 50263
515-987-5161
Waverly-shell Rock Community School District 144 14 to 1
1415 4th Ave SW
Waverly, IA 50677
319-352-3630
Wayne Community School District 52 12 to 1
102 North Dekalb St
Corydon, IA 50060
641-872-1220
Webster City Community School District 126 14 to 1
825 Beach St
Webster City, IA 50595
515-832-9200
West Bend-mallard Community School District 31 11 to 1
300 3rd Ave SW
West Bend, IA 50597
515-887-7821
West Branch Community School District 63 12 to 1
148 North Oliphant
West Branch, IA 52358
319-643-7213
West Burlington Independent School District 57 13 to 1
211 Ramsey St
West Burlington, IA 52655
319-752-8747
West Central Community School District 27 12 to 1
305 Pember
Maynard, IA 50655
563-637-2283
West Central Valley Community School District 78 12 to 1
312 North Fremont
Stuart, IA 50250
515-523-1165
West Delaware County Community School District 124 13 to 1
601 New St
Manchester, IA 52057
563-927-3515
West Des Moines Community School District 598 15 to 1
3550 Mills Civic Parkway
West Des Moines, IA 50265
515-633-5000
West Hancock Community School District 48 15 to 1
510 9th Ave SW
Britt, IA 50423
641-843-3833
West Harrison Community School District 39 13 to 1
410 Pine St
Mondamin, IA 51557
712-646-2231
West Liberty Community School District 105 12 to 1
203 East 7th St
West Liberty, IA 52776
319-627-2116
West Lyon Community School District 52 14 to 1
1787 182nd St
Inwood, IA 51240
712-753-4917
West Marshall Community School District 61 15 to 1
3rd St NW
State Center, IA 50247
641-483-2660
West Monona Community School District 51 13 to 1
1314 15th St
Onawa, IA 51040
712-433-2043
West Sioux Community School District 59 12 to 1
1300 Falcon Dr
Hawarden, IA 51023
712-551-1461
Western Dubuque Community School District 202 14 to 1
405 3rd Ave NE
Farley, IA 52046
563-744-3885
Westwood Community School District 50 13 to 1
1000 Rebel Way
Sloan, IA 51055
712-428-3355
Whiting Community School District 24 10 to 1
606 West St
Whiting, IA 51063
712-455-2468
Williamsburg Community School District 88 13 to 1
810 West Walnut
Williamsburg, IA 52361
319-668-1059
Wilton Community School District 67 13 to 1
1002 Cypress St
Wilton, IA 52778
563-732-2035
Winfield-mt Union Community School District 41 11 to 1
208 South Olive
Winfield, IA 52659
319-257-7700
Winterset Community School District 125 14 to 1
224 East Hiway 92 Suite 3
Winterset, IA 50273
515-462-2718
Woden-crystal Lake Community School District 14 11 to 1
120 East Fifth St
Crystal Lake, IA 50432
641-565-3211
Woodbine Community School District 40 12 to 1
501 Weare St
Woodbine, IA 51579
712-647-2411
Woodbury Central Community School District 40 16 to 1
408 South 4th St
Moville, IA 51039
712-873-3128
Woodward-granger Community School District 68 15 to 1
306 West 3rd St
Woodward, IA 50276
515-438-4333