Skip to main content
WaterVerge

Iowa ZIP Code Water Quality

547 ZIP codes with water quality data · State average grade: A-

ZIP Codes
547
Avg Grade
A-
A or B
92%
D or F
5%

How Iowa ZIP codes scored

65%
28%
A
353
65%
Excellent
B
152
28%
Good
C
12
2%
Fair
D
17
3%
Poor
F
13
2%
Failing

All 547 ZIP codes in Iowa

ZIP Code Primary City Grade Score Score Cities
50002 Adair
A
91.3
1
50003 Waukee
A-
89.8
3
50006 Alden
A
90.1
1
50009 Altoona
B+
83.9
1
50010 Ames
B+
81.5
1
50011 Ames
B+
81.5
1
50012 Ames
B+
81.5
1
50013 Ames
B+
81.5
1
50014 Ames
B+
81.5
1
50020 Anita
A
92.5
1
50021 Ankeny
B
77.7
1
50022 Atlantic
A-
87.3
1
50023 Ankeny
B
77.7
1
50025 Audubon
A
91.4
1
50028 Baxter
A-
87.9
1
50035 Bondurant
A
92.2
1
50036 Boone
B
78.7
1
50037 Boone
B
78.7
1
50043 Alden
A
90.1
1
50046 Huxley
A
93.5
2
50047 Carlisle
A-
87
1
50049 Chariton
B-
74.4
1
50054 Colfax
A-
87.9
1
50055 Collins
A
93.8
1
50056 Colo
A
94.2
1
50058 Coon Rapids
A
93
1
50060 Corydon
A-
87.4
1
50061 Norwalk
A
93.2
1
50062 Melcher-Dallas
A
94.2
1
50063 Dallas Center
A
90.5
1
50067 Decatur City
A
90.2
1
50069 De Soto
B
78.2
1
50070 Dexter
A
94.3
1
50071 Dows
A
94
1
50072 Earlham
A
91.4
1
50073 Elkhart
A-
88.7
1
50075 Ellsworth
A-
86.3
1
50076 Exira
A-
89.9
1
50099 Boone
B
78.7
1
50105 Gilbert
B+
84.8
1
50106 Gilman
A+
95.9
1
50107 Grand Junction
A
92.9
1
50109 Granger
A-
85.8
1
50111 Grimes
A-
87
1
50112 Grinnell
D+
54.5
1
50115 Guthrie Center
A-
85.5
1
50122 Hubbard
A
93.4
1
50124 Huxley
A
93.5
1
50125 Indianola
A-
88.9
1
50126 Iowa Falls
B
79.7
1
50129 Jefferson
A
91.6
1
50130 Jewell
B
79.2
1
50131 Johnston
B+
80.9
1
50135 Kellogg
A
91
1
50138 Knoxville
B
79.2
1
50140 Lamoni
B+
84.4
1
50142 Le Grand
A
91.1
1
50144 Leon
A-
86.4
1
50152 Luther
A
90
1
50156 Luther
A
90
2
50158 Marshalltown
A-
88.4
2
50161 Maxwell
A-
87.1
1
50162 Melbourne
A
92.4
1
50163 Melcher-Dallas
A
94.2
1
50166 Milo
A
90.4
1
50167 Minburn
A-
87.5
1
50169 Mitchellville
A
90.4
1
50170 Monroe
A
94.3
1
50171 Montezuma
A-
87.8
1
50174 Murray
A
93.6
1
50201 Nevada
A
92.2
1
50207 New Sharon
A
93.5
1
50208 Newton
A
91.2
1
50211 Norwalk
A
93.2
1
50212 Ogden
A-
89.8
1
50213 Osceola
B
78.2
1
50216 Panora
A-
86.9
1
50219 Pella
A-
87.2
1
50220 Perry
A
91.3
1
50225 Pleasantville
A
91
1
50226 Polk City
B+
84.5
1
50228 Prairie City
A
94.1
1
50230 Radcliffe
A
92.9
1
50233 Redfield
A
94.4
1
50236 Roland
A
90.1
1
50244 Slater
B+
82.5
1
50247 State Center
A
93.2
1
50248 Story City
A
93.4
1
50249 Stratford
A-
87.3
1
50250 Stuart
A
93
1
50251 Sully
A
92.6
1
50257 Truro
A
90.3
1
50261 Van Meter
A-
89.8
1
50263 Waukee
A-
89.8
1
50265 West Des Moines
B+
81.6
1
50266 West Des Moines
B+
81.6
1
50268 What Cheer
A
93.5
1
50273 Winterset
A-
89.1
1
50276 Woodward
B
79.8
1
50278 Zearing
A-
85.9
1
50301 Des Moines
B+
85
1
50302 Des Moines
B+
85
1
50303 Des Moines
B+
85
1
50304 Des Moines
B+
85
1
50305 Des Moines
B+
85
1
50306 Des Moines
B+
85
1
50307 Des Moines
B+
85
1
50308 Des Moines
B+
85
1
50309 Des Moines
B+
85
1
50310 Des Moines
B+
85
1
50311 Des Moines
B+
85
1
50312 Des Moines
B+
85
1
50313 Des Moines
B+
85
1
50314 Des Moines
B+
85
1
50315 Des Moines
B+
85
1
50316 Des Moines
B+
85
1
50317 Des Moines
B+
85
1
50318 Des Moines
B+
85
1
50319 Des Moines
B+
85
1
50320 Des Moines
B+
85
1
50321 Des Moines
B+
85
1
50322 Urbandale
B+
80.2
1
50323 Urbandale
B+
80.2
1
50325 Clive
A
92.7
1
50328 Des Moines
B+
85
1
50329 Des Moines
B+
85
1
50330 Des Moines
B+
85
1
50331 Des Moines
B+
85
1
50332 Des Moines
B+
85
1
50334 Urbandale
B+
80.2
1
50335 Des Moines
B+
85
1
50336 West Des Moines
B+
81.6
1
50339 West Des Moines
B+
81.6
1
50340 Des Moines
B+
85
1
50359 West Des Moines
B+
81.6
1
50360 West Des Moines
B+
81.6
1
50361 West Des Moines
B+
81.6
1
50362 West Des Moines
B+
81.6
1
50363 West Des Moines
B+
81.6
1
50364 West Des Moines
B+
81.6
1
50367 West Des Moines
B+
81.6
1
50368 West Des Moines
B+
81.6
1
50369 West Des Moines
B+
81.6
1
50380 Des Moines
B+
85
1
50381 Des Moines
B+
85
1
50391 Des Moines
B+
85
1
50392 Des Moines
B+
85
1
50393 Des Moines
B+
85
1
50394 Des Moines
B+
85
1
50395 Des Moines
B+
85
1
50396 Des Moines
B+
85
1
50398 West Des Moines
B+
81.6
1
50401 Mason City
A-
85.3
1
50402 Mason City
A-
85.3
1
50421 Belmond
A
93.2
1
50423 Britt
B+
84
1
50424 Buffalo Center
A
91.5
1
50428 Clear Lake
A-
89.8
2
50436 Forest City
B
79.8
1
50438 Garner
A
91.6
1
50441 Hampton
A-
87.5
1
50447 Kanawha
A-
89.7
1
50450 Lake Mills
A
91.1
1
50456 Manly
A-
89.6
1
50458 Nora Springs
B+
84.5
1
50459 Northwood
A
93.6
1
50461 Osage
B+
84
1
50466 Riceville
A
93.9
1
50468 Rockford
A+
95.9
1
50469 Rockwell
A
92.6
1
50475 Sheffield
A-
87.1
1
50480 Titonka
A-
87
1
50482 Ventura
A-
87.3
1
50501 Fort Dodge
D+
50.4
1
50510 Albert City
A
90.1
1
50511 Algona
B
78.8
1
50514 Armstrong
B+
84.9
1
50516 Badger
A
93.4
1
50517 Bancroft
A+
95.7
1
50525 Clarion
A-
89
1
50526 Clarion
A-
89
1
50529 Dakota City
A
94.5
1
50530 Dayton
A
92.1
1
50533 Eagle Grove
A
94.3
1
50535 Early
B+
80.5
1
50536 Emmetsburg
A-
88.3
1
50540 Fonda
B+
84.3
1
50542 Goldfield
A
91.6
1
50543 Gowrie
A-
89.9
1
50548 Humboldt
A
91.2
2
50554 Laurens
A
91
1
50563 Manson
A-
86.9
1
50568 Newell
A
90.2
1
50574 Pocahontas
A
93.9
1
50575 Pomeroy
A-
85
1
50579 Rockwell City
B+
82.4
1
50581 Rolfe
A+
95
1
50583 Sac City
A
91.6
1
50585 Sioux Rapids
B+
83.4
1
50588 Storm Lake
A-
89.6
2
50590 Swea City
A-
86.7
1
50595 Webster City
A
90
1
50597 West Bend
A+
95.2
1
50598 Whittemore
A-
87.1
1
50601 Ackley
A-
88.2
1
50602 Allison
A-
87.5
1
50604 Aplington
A-
87.8
1
50613 Cedar Falls
A-
89
2
50614 Cedar Falls
A-
89
1
50616 Charles City
A-
88.9
1
50619 Clarksville
A
90.5
1
50621 Conrad
A
92.4
1
50622 Denver
A
90.5
1
50624 Dike
A
90.4
1
50625 Dumont
A-
88
1
50626 Dunkerton
A-
87.2
1
50627 Eldora
A
92.9
1
50628 Elma
A
93.8
1
50629 Fairbank
A
94.5
1
50630 Fredericksburg
A
91.1
1
50634 Gilbertville
A-
89.3
1
50635 Gladbrook
A
92.1
1
50636 Greene
A-
89.5
1
50638 Grundy Center
A
91.5
1
50643 Hudson
A-
89.6
1
50644 Independence
A
90.8
1
50647 Janesville
A
91.7
1
50648 Jesup
A
93.8
1
50651 La Porte City
A
90.3
1
50658 Nashua
A-
89.5
1
50659 New Hampton
A
92.2
1
50660 New Hartford
A
93.8
1
50661 New Hampton
A
92.2
1
50662 Oelwein
A
91.3
1
50665 Parkersburg
B+
81.6
1
50668 Readlyn
A-
86.7
1
50669 Reinbeck
B+
80.4
1
50670 Shell Rock
A-
87.7
1
50674 Sumner
A+
95.1
1
50675 Traer
A
91.5
1
50676 Tripoli
A-
85.6
1
50677 Waverly
B+
83.7
1
50680 Wellsburg
A
91.9
1
50682 Winthrop
A
92.2
1
50701 Waterloo
A-
87.6
2
50702 Waterloo
A-
87.6
1
50703 Waterloo
A-
87.6
2
50707 Waterloo
A-
87.6
3
50801 Creston
A-
85.1
1
50833 Bedford
A-
89.2
1
50841 Brooks
A+
95.1
2
50846 Fontanelle
A-
88.7
1
50849 Greenfield
A
90.3
1
50851 Lenox
A
94.7
1
50854 Mount Ayr
A
91.2
1
50864 Villisca
A
94.4
1
50936 Des Moines
B+
85
1
50940 Des Moines
B+
85
1
50947 Des Moines
B+
85
1
50950 Des Moines
B+
85
1
50980 Des Moines
B+
85
1
50981 Des Moines
B+
85
1
50982 Des Moines
B+
85
1
50983 Des Moines
B+
85
1
51001 Akron
A-
88.3
1
51002 Alta
A-
89.6
1
51003 Alton
A
90
1
51004 Anthon
A
91.3
1
51005 Aurelia
A
91.6
1
51006 Battle Creek
A-
89.8
1
51012 Cherokee
A-
87.5
1
51016 Correctionville
A
91.5
1
51023 Hawarden
A
92.2
1
51024 Hinton
A
90.6
1
51025 Holstein
A-
89.5
1
51027 Ireton
A-
87.7
1
51028 Kingsley
A-
89.9
1
51030 Lawton
A
91
1
51031 Le Mars
A
90.5
1
51034 Mapleton
A
91
1
51035 Marcus
A
92.8
1
51038 Merrill
A
91.1
1
51039 Moville
A-
85.6
1
51040 Onawa
A-
90
1
51041 Orange City
A-
87
1
51046 Paullina
A
90.4
1
51050 Remsen
A-
88.9
1
51053 Schaller
A
91.6
1
51054 Sergeant Bluff
A
91.8
1
51055 Sloan
A
91.9
1
51058 Sutherland
A-
87.9
1
51063 Whiting
A
91.6
1
51101 Sioux City
B
77.3
1
51103 Sioux City
B
77.3
1
51104 Sioux City
B
77.3
1
51105 Sioux City
B
77.3
1
51106 Sioux City
B
77.3
1
51108 Sioux City
B
77.3
1
51109 Sioux City
B
77.3
1
51111 Sioux City
B
77.3
1
51201 Sheldon
A
91.8
1
51234 Boyden
A-
87.5
1
51235 Doon
B+
83.1
1
51237 George
A-
89.6
1
51238 Hospers
B+
80.8
1
51239 Hull
A-
87.5
1
51240 Inwood
A
93.3
1
51241 Larchwood
A
91.8
1
51245 Primghar
A-
88.9
1
51246 Rock Rapids
B+
82.2
1
51247 Rock Valley
B+
84.8
1
51248 Sanborn
A
91.1
1
51249 Sibley
A-
87.6
1
51250 Sioux Center
A-
87.4
1
51301 Spencer
A
90.2
1
51331 Arnolds Park
A-
85.7
1
51334 Estherville
A
91
1
51338 Everly
A-
88.5
1
51342 Graettinger
A
94.2
1
51346 Hartley
A+
95
1
51347 Lake Park
A
91.9
1
51351 Milford
A
93.3
2
51354 May City
A-
89.8
1
51355 Okoboji
A
90.7
1
51358 Ruthven
A-
85.4
1
51360 Spirit Lake
A
93.2
1
51401 Carroll
B
79.8
1
51430 Arcadia
A
90.5
1
51436 Breda
A
93
1
51439 Charter Oak
A
94.8
1
51442 Denison
A
93.2
1
51443 Glidden
A-
87.7
1
51445 Ida Grove
A-
89.7
1
51449 Lake City
A
91.1
1
51450 Lake View
A
92.1
1
51454 Manilla
A
93.4
1
51455 Manning
A-
89
1
51458 Odebolt
A
93
1
51461 Schleswig
A
91.4
1
51462 Scranton
B
76.2
1
51466 Wall Lake
A-
89.8
1
51501 Council Bluffs
B+
82.9
1
51502 Council Bluffs
B+
82.9
1
51503 Council Bluffs
B+
82.9
1
51510 Carter Lake
A-
86.5
1
51521 Avoca
A
90
1
51525 Carson
A
93.6
1
51526 Crescent
A
91.2
1
51529 Dunlap
A-
86.6
1
51531 Elk Horn
B+
84.7
1
51534 Glenwood
A+
95.2
1
51535 Griswold
A-
86.7
1
51537 Harlan
A-
89.7
1
51546 Logan
A
93.5
1
51551 Malvern
B+
84.6
1
51553 Minden
A-
87.8
1
51555 Missouri Valley
C+
66.3
1
51559 Neola
B+
81.8
1
51560 Oakland
A
91.6
1
51566 Red Oak
A-
88.5
1
51570 Shelby
A-
88.5
1
51575 Treynor
A-
87.5
1
51577 Walnut
A
93
1
51579 Woodbine
B+
83.5
1
51593 Harlan
A-
89.7
1
51601 Shenandoah
A
93
1
51603 Shenandoah
A
93
1
51632 Clarinda
B
78.8
1
51638 Essex
A-
89.8
1
51640 Hamburg
A
93.5
1
51652 Sidney
B
78.4
1
51653 Tabor
A-
88.7
1
52001 Dubuque
F
42.5
1
52002 Dubuque
F
42.5
2
52003 Dubuque
F
42.5
1
52004 Dubuque
F
42.5
1
52031 Bellevue
A-
89
1
52033 Cascade
A
94.1
1
52037 Delmar
A
91.2
1
52040 Dyersville
A
90.2
1
52041 Earlville
A-
89.6
1
52042 Edgewood
A-
89.5
1
52043 Elkader
B+
82.6
1
52045 Epworth
A
92.3
1
52046 Farley
A
93.2
1
52049 Garnavillo
A
91.6
1
52052 Guttenberg
A
90.4
1
52057 Manchester
A
90.5
1
52060 Maquoketa
A-
88.2
1
52068 Peosta
A-
88.8
1
52069 Preston
A
90.9
1
52070 Sabula
A
93.2
1
52076 Strawberry Point
A
94.4
1
52099 Dubuque
F
42.5
1
52101 Decorah
B+
80.5
1
52132 Calmar
A
92
1
52135 Clermont
B+
83.1
1
52136 Cresco
A+
97
1
52141 Elgin
A-
87.4
1
52142 Fayette
A-
88.2
1
52149 Decorah
B+
80.5
1
52151 Lansing
A
93.9
1
52157 Mcgregor
B+
84.8
1
52159 Monona
A-
87.5
1
52161 Ossian
A-
89.4
1
52162 Postville
A-
86.6
1
52172 Waukon
A
90.5
1
52175 West Union
A
91.3
1
52201 Ainsworth
A
94.2
1
52202 Alburnett
A
92.4
1
52203 Middle Amana
B+
84.9
1
52205 Anamosa
B-
74.8
1
52206 Atkins
A-
88.7
1
52208 Belle Plaine
B+
80.1
1
52209 Blairstown
A-
88.1
1
52211 Brooklyn
A+
95.8
1
52213 Center Point
B
79.8
1
52214 Central City
A
93.9
1
52216 Clarence
A
93.2
1
52218 Coggon
A-
89
1
52223 Delhi
B+
83
1
52224 Dysart
A-
88.2
1
52227 Ely
A
92.3
1
52228 Fairfax
A-
89.3
1
52233 Hiawatha
B-
73.2
1
52235 Hills
A-
86.4
1
52237 Hopkinton
A
94.3
1
52240 Iowa City
F
42
2
52241 Coralville
B
77.3
1
52242 Iowa City
F
42
1
52243 Iowa City
F
42
1
52244 Iowa City
F
42
1
52245 Iowa City
F
42
1
52246 Iowa City
F
42
1
52247 Kalona
B+
84.7
1
52248 Keota
A
93.7
1
52249 Keystone
A-
87.3
1
52253 Lisbon
B+
80.8
1
52255 Lowden
A-
89.4
1
52301 Marengo
B-
71.1
1
52302 Marion
A-
85.9
1
52306 Mechanicsville
A-
89.6
1
52307 Middle Amana
B+
84.9
1
52310 Monticello
D
46
1
52314 Mount Vernon
A
92.2
1
52315 Newhall
A-
89.9
1
52316 North English
A
93.9
1
52317 North Liberty
B-
70
1
52320 Olin
A
92
1
52322 Oxford
C+
65.2
1
52324 Palo
A
92
1
52327 Riverside
A-
85.6
1
52332 Shellsburg
A-
88.9
1
52333 Solon
F
44
1
52334 South Amana
A-
89.8
1
52336 Springville
A
90
1
52337 Stanwood
B+
83.6
1
52339 Tama
A-
86
1
52340 Tiffin
B+
84.7
1
52342 Toledo
A
92.7
1
52345 Urbana
A-
86.7
1
52346 Van Horne
A
93.1
1
52347 Victor
C+
68.7
1
52349 Vinton
A
93.2
1
52352 Walker
A
92.3
1
52353 Washington
B+
82.2
1
52356 Wellman
A-
89.2
1
52358 West Branch
B
79.3
1
52361 Williamsburg
A-
88
1
52362 Wyoming
A
91.1
1
52401 Cedar Rapids
D
45.5
1
52402 Cedar Rapids
D
45.5
1
52403 Cedar Rapids
D
45.5
1
52404 Cedar Rapids
D
45.5
1
52405 Cedar Rapids
D
45.5
1
52406 Cedar Rapids
D
45.5
1
52407 Cedar Rapids
D
45.5
1
52408 Cedar Rapids
D
45.5
1
52409 Cedar Rapids
D
45.5
1
52410 Cedar Rapids
D
45.5
1
52411 Cedar Rapids
D
45.5
2
52497 Cedar Rapids
D
45.5
1
52498 Cedar Rapids
D
45.5
1
52499 Cedar Rapids
D
45.5
1
52501 Ottumwa
B+
84
1
52530 Agency
A-
86.7
1
52531 Albia
A
91.6
1
52537 Bloomfield
A-
86.4
1
52540 Brighton
A
92.1
1
52544 Centerville
B+
84.5
1
52554 Eldon
A-
89.6
1
52556 Fairfield
A-
85.3
1
52557 Fairfield
A-
85.3
1
52563 Hedrick
A-
89.9
1
52565 Keosauqua
A
91.3
1
52571 Moravia
B+
84.1
1
52572 Moulton
A-
89.9
1
52577 Oskaloosa
A-
86
1
52585 Richland
A
92.6
1
52590 Seymour
A-
88.6
1
52591 Sigourney
A
91.6
1
52601 Burlington
B+
84.5
1
52623 Danville
A-
89.1
1
52625 Donnellson
B+
82.7
1
52626 Farmington
A
90.2
1
52627 Fort Madison
A
90.8
1
52632 Keokuk
A-
87.4
1
52637 Mediapolis
A-
86
1
52639 Montrose
A
94.5
1
52640 Morning Sun
A
91.5
1
52641 Mount Pleasant
A
91.3
1
52645 New London
A
93
1
52653 Wapello
B+
80.5
1
52654 Wayland
A
92
1
52655 West Burlington
B+
83.7
1
52656 West Point
A-
89.6
1
52659 Winfield
A
94.7
1
52726 Buffalo
A-
86.2
2
52728 Buffalo
A-
86.2
1
52730 Camanche
A
90.5
1
52732 Clinton
A-
85.4
1
52733 Clinton
A-
85.4
1
52734 Clinton
A-
85.4
1
52736 Clinton
A-
85.4
1
52738 Columbus Junction
A-
88.9
1
52747 Durant
A
93.1
1
52748 Eldridge
B+
83.2
1
52751 Grand Mound
A
91.2
1
52753 Princeton
B
78.8
1
52755 Lone Tree
B+
80.6
1
52756 Long Grove
A
90.8
1
52761 Muscatine
F
36.9
1
52768 Princeton
B
78.8
1
52772 Tipton
A-
89.6
1
52773 Walcott
A
93.3
1
52776 West Liberty
A
93
1
52777 Wheatland
A-
89.7
1
52778 Wilton
A-
89.6
1
52801 Davenport
C-
55
1
52802 Davenport
C-
55
1
52803 Davenport
C-
55
1
52804 Davenport
C-
55
2
52805 Davenport
C-
55
1
52806 Davenport
C-
55
1
52807 Davenport
C-
55
1
52808 Davenport
C-
55
1
52809 Davenport
C-
55
1