Skip to main content
WaterVerge

Alabama ZIP Code Water Quality

540 ZIP codes with water quality data · State average grade: B+

ZIP Codes
540
Avg Grade
B+
A or B
83%
D or F
6%

How Alabama ZIP codes scored

57%
26%
11%
A
310
57%
Excellent
B
139
26%
Good
C
61
11%
Fair
D
24
4%
Poor
F
6
1%
Failing

All 540 ZIP codes in Alabama

ZIP Code Primary City Grade Score Score Cities
35005 Mulga
B
78.9
1
35007 Alabaster
A-
86.9
1
35010 Alexander City
B+
81.2
1
35011 Alexander City
B+
81.2
1
35013 Allgood
A
94.7
1
35014 Alpine
B+
81.5
1
35015 Irondale
B+
84.4
1
35016 Arab
A+
96.8
3
35020 Bessemer
B-
72.5
1
35022 Bessemer
B-
72.5
2
35031 Blountsville
A-
89.9
1
35034 Brent
A+
98.6
1
35036 Brookside
A+
95.7
1
35040 Calera
A
90.1
1
35042 Brent
A+
98.6
2
35044 Childersburg
A-
86.8
2
35045 Clanton
A-
86.5
1
35046 Clanton
A-
86.5
1
35049 Cleveland
B
77.9
1
35051 Columbiana
B
78.3
1
35054 Cropwell
A-
89.7
1
35055 Cullman
B+
80.2
1
35056 Cullman
B+
80.2
1
35057 Cullman
B+
80.2
1
35058 Cullman
B+
80.2
1
35061 Birmingham
A-
89.2
1
35062 Sumiton
A
90.8
3
35068 Birmingham
A-
89.2
1
35070 Garden City
A
91.6
1
35072 Goodwater
B+
80.8
3
35073 Graysville
A+
97.2
2
35077 Hanceville
A-
88.5
2
35078 Harpersville
A
94.7
1
35079 Hayden
A-
88
1
35080 Helena
A
90.3
1
35085 Jemison
A+
95.8
1
35087 Joppa
A-
85.8
1
35089 Kellyton
B+
80.4
1
35094 Birmingham
A-
89.2
2
35096 Lincoln
A-
88.4
1
35097 Locust Fork
A
92.5
1
35111 Green Pond
C-
55
1
35112 Margaret
A-
85.5
1
35114 Alabaster
A-
86.9
1
35115 Montevallo
A-
86.6
2
35117 Graysville
A+
97.2
2
35118 Mulga
B
78.9
1
35120 Odenville
B+
84.5
2
35121 Cleveland
B
77.9
3
35124 Pelham
A-
88.7
1
35125 Pell City
B+
81
2
35128 Pell City
B+
81
1
35130 Dora
A-
88.8
1
35131 Wattsville
A-
89.1
2
35133 Locust Fork
A
92.5
2
35135 Riverside
A
94.3
1
35136 Rockford
A
90.9
1
35144 Alabaster
A-
86.9
1
35146 Odenville
B+
84.5
2
35147 Sterrett
B+
83
1
35148 Sumiton
A
90.8
1
35149 Sycamore
A
91
1
35150 Sylacauga
A-
89
1
35151 Sylacauga
A-
89
2
35160 Talladega
C
64
2
35161 Talladega
C
64
1
35171 Thorsby
A
90.8
1
35173 Trussville
A-
89.7
2
35175 Union Grove
A-
89.3
1
35178 Sterrett
B+
83
2
35179 Vinemont
A
90.2
1
35180 Hayden
A-
88
1
35184 West Blocton
A+
95
1
35186 Wilsonville
A-
87.9
1
35201 Birmingham
A-
89.2
1
35202 Birmingham
A-
89.2
1
35203 Birmingham
A-
89.2
1
35204 Birmingham
A-
89.2
1
35205 Birmingham
A-
89.2
1
35206 Birmingham
A-
89.2
1
35207 Birmingham
A-
89.2
1
35208 Birmingham
A-
89.2
1
35209 Birmingham
A-
89.2
1
35210 Birmingham
A-
89.2
2
35211 Birmingham
A-
89.2
1
35212 Birmingham
A-
89.2
1
35213 Birmingham
A-
89.2
1
35214 Birmingham
A-
89.2
2
35215 Birmingham
A-
89.2
1
35217 Birmingham
A-
89.2
1
35218 Birmingham
A-
89.2
1
35220 Birmingham
A-
89.2
1
35221 Birmingham
A-
89.2
1
35222 Birmingham
A-
89.2
1
35224 Birmingham
A-
89.2
1
35228 Birmingham
A-
89.2
1
35232 Birmingham
A-
89.2
1
35233 Birmingham
A-
89.2
1
35234 Birmingham
A-
89.2
1
35235 Birmingham
A-
89.2
2
35237 Birmingham
A-
89.2
1
35238 Birmingham
A-
89.2
1
35242 Birmingham
A-
89.2
1
35243 Birmingham
A-
89.2
1
35246 Birmingham
A-
89.2
1
35249 Birmingham
A-
89.2
1
35254 Birmingham
A-
89.2
1
35255 Birmingham
A-
89.2
1
35259 Birmingham
A-
89.2
1
35261 Birmingham
A-
89.2
1
35270 Birmingham
A-
89.2
1
35282 Birmingham
A-
89.2
1
35283 Birmingham
A-
89.2
1
35285 Birmingham
A-
89.2
1
35287 Birmingham
A-
89.2
1
35290 Birmingham
A-
89.2
1
35291 Birmingham
A-
89.2
1
35292 Birmingham
A-
89.2
1
35294 Birmingham
A-
89.2
1
35295 Birmingham
A-
89.2
1
35298 Birmingham
A-
89.2
1
35401 Tuscaloosa
A-
87.6
1
35403 Tuscaloosa
A-
87.6
1
35404 Tuscaloosa
A-
87.6
1
35405 Tuscaloosa
A-
87.6
1
35406 Tuscaloosa
A-
87.6
1
35407 Tuscaloosa
A-
87.6
1
35441 Akron
A
92.3
1
35442 Aliceville
B-
72.7
1
35444 Brookwood
A
94.2
1
35446 Buhl
A+
99.9
1
35447 Carrollton
B-
74.9
1
35449 Coaling
A-
88.3
1
35452 Northport
A-
85.8
2
35453 Coaling
A-
88.3
1
35462 Eutaw
B
78.2
1
35466 Gordo
A+
96
1
35470 Livingston
A-
87
1
35473 Northport
A-
85.8
1
35474 Moundville
A
91.3
1
35475 Tuscaloosa
A-
87.6
2
35476 Tuscaloosa
A-
87.6
2
35480 Ralph
A
91.2
1
35481 Reform
B+
82.6
1
35486 Tuscaloosa
A-
87.6
1
35487 Tuscaloosa
A-
87.6
1
35501 Jasper
B+
81.3
1
35502 Jasper
B+
81.3
1
35503 Jasper
B+
81.3
1
35504 Jasper
B+
81.3
1
35540 Addison
A
93.7
1
35543 Bear Creek
A-
88.7
1
35545 Belk
A-
85.5
1
35546 Berry
A
94.5
1
35548 Brilliant
B
77.6
1
35549 Carbon Hill
A
92.9
1
35550 Cordova
A-
88.7
1
35553 Double Springs
A-
86.1
1
35554 Eldridge
A
93.1
2
35555 Fayette
A+
98.9
2
35559 Glen Allen
B+
83
1
35563 Guin
C-
55.5
1
35564 Hackleburg
B+
82.6
1
35565 Haleyville
A-
86.6
2
35570 Hamilton
A-
86.8
1
35571 Hodges
A-
87.5
1
35574 Kennedy
A-
88
1
35575 Lynn
A-
87.7
1
35576 Millport
A
91.5
1
35578 Nauvoo
A
92.9
1
35579 Oakman
A
93.8
1
35580 Parrish
A
93.2
2
35581 Phil Campbell
A
91.1
2
35582 Red Bay
B+
81.6
1
35586 Sulligent
A-
88.4
1
35587 Townley
A
91.5
1
35592 Vernon
A
90.8
1
35593 Vina
B+
84.7
1
35594 Winfield
A-
88.6
3
35601 Decatur
B+
84.5
1
35602 Decatur
B+
84.5
1
35603 Decatur
B+
84.5
1
35609 Decatur
B+
84.5
1
35611 Athens
B
77.7
1
35612 Athens
B
77.7
1
35613 Athens
B
77.7
1
35616 Cherokee
A-
89.7
1
35622 Falkville
A-
87.7
1
35630 Florence
D
45.3
1
35631 Florence
D
45.3
1
35632 Florence
D
45.3
1
35633 Florence
D
45.3
1
35640 Hartselle
A
93
1
35646 Leighton
B
75
1
35648 Lexington
B
77.3
1
35650 Moulton
A
90
1
35652 Rogersville
B+
80.6
1
35653 Russellville
B+
81.2
1
35654 Russellville
B+
81.2
1
35660 Sheffield
B+
80.3
1
35661 Muscle Shoals
A-
86.2
1
35662 Muscle Shoals
A-
86.2
1
35670 Somerville
A
92.4
1
35672 Town Creek
A-
89.2
1
35673 Trinity
A+
95.9
1
35674 Tuscumbia
D+
53.3
2
35740 Bridgeport
A-
85.5
1
35741 Huntsville
C+
69.8
1
35742 Huntsville
C+
69.8
1
35747 Grant
A-
87
1
35748 Gurley
A-
88.9
1
35756 Huntsville
C+
69.8
3
35757 Huntsville
C+
69.8
1
35758 Madison
B+
83.9
1
35760 New Hope
A
91.9
1
35762 Huntsville
C+
69.8
1
35763 Huntsville
C+
69.8
2
35765 Pisgah
A
90.6
1
35768 Scottsboro
C+
69
1
35769 Scottsboro
C+
69
1
35772 Stevenson
B
78.4
1
35801 Huntsville
C+
69.8
1
35802 Huntsville
C+
69.8
1
35803 Huntsville
C+
69.8
1
35804 Huntsville
C+
69.8
1
35805 Huntsville
C+
69.8
1
35806 Huntsville
C+
69.8
1
35807 Huntsville
C+
69.8
1
35808 Redstone Arsenal
B
79.9
1
35809 Huntsville
C+
69.8
1
35810 Huntsville
C+
69.8
1
35811 Huntsville
C+
69.8
1
35812 Redstone Arsenal
B
79.9
1
35814 Huntsville
C+
69.8
1
35815 Huntsville
C+
69.8
1
35816 Huntsville
C+
69.8
1
35824 Huntsville
C+
69.8
1
35893 Huntsville
C+
69.8
1
35894 Huntsville
C+
69.8
1
35895 Huntsville
C+
69.8
1
35896 Huntsville
C+
69.8
1
35897 Huntsville
C+
69.8
1
35898 Redstone Arsenal
B
79.9
1
35899 Huntsville
C+
69.8
1
35901 Gadsden
C+
67.9
1
35902 Gadsden
C+
67.9
1
35903 Gadsden
C+
67.9
3
35904 Gadsden
C+
67.9
1
35905 Glencoe
A+
96
2
35906 Rainbow City
A
91.3
1
35907 Southside
B+
84.8
1
35950 Albertville
B
78.8
1
35951 Albertville
B
78.8
1
35952 Snead
A-
90
3
35953 Ashville
A
91.7
1
35954 Attalla
B
77
1
35956 Boaz
B+
83.2
1
35957 Boaz
B+
83.2
2
35959 Cedar Bluff
A
91.4
1
35960 Centre
B
79.9
1
35961 Collinsville
A-
86.2
1
35962 Crossville
A
92.1
1
35964 Douglas
A-
88.5
1
35967 Fort Payne
C+
69.2
1
35968 Fort Payne
C+
69.2
1
35976 Guntersville
B+
84.2
1
35978 Ider
D+
53.4
1
35980 Douglas
A-
88.5
1
35981 Ider
D+
53.4
1
35986 Rainsville
B
80
1
35987 Ashville
A
91.7
2
35989 Valley Head
A+
96.7
1
35990 Walnut Grove
A
91.9
1
36003 Autaugaville
B+
80.4
1
36005 Banks
A
94.4
1
36006 Billingsley
A
91.4
1
36009 Brantley
B+
80.2
1
36010 Brundidge
B+
81.6
1
36016 Clayton
B-
72.7
1
36017 Clio
B
77.7
1
36022 Millbrook
B-
71.4
5
36024 Eclectic
B+
84.8
1
36025 Elmore
A-
87.7
1
36027 Eufaula
A-
87.8
2
36032 Fort Deposit
A
90.5
1
36033 Georgiana
B+
82.3
1
36035 Goshen
B+
81.8
1
36037 Greenville
C+
67.7
1
36038 Gantt
A-
86.6
1
36040 Hayneville
B+
81.8
2
36041 Highland Home
A
91
2
36043 Hope Hull
A
90.4
1
36046 Lapine
A
93.2
1
36048 Louisville
D+
52
1
36049 Luverne
B
79.1
2
36051 Marbury
A-
88.8
1
36053 Clayton
B-
72.7
2
36054 Millbrook
B-
71.4
1
36057 Montgomery
A-
88.7
1
36066 Prattville
F
42.2
2
36067 Prattville
F
42.2
2
36068 Prattville
F
42.2
1
36069 Ramer
A
90.5
1
36072 Eufaula
A-
87.8
1
36078 Tallassee
A-
86.9
1
36079 Troy
B
79
1
36081 Troy
B
79
1
36082 Troy
B
79
1
36083 Tuskegee
F
38.4
1
36087 Tuskegee
F
38.4
1
36088 Tuskegee
F
38.4
1
36089 Union Springs
A
90.2
1
36092 Wetumpka
A-
87.7
1
36093 Wetumpka
A-
87.7
1
36101 Montgomery
A-
88.7
1
36104 Montgomery
A-
88.7
1
36105 Montgomery
A-
88.7
2
36106 Montgomery
A-
88.7
1
36107 Montgomery
A-
88.7
1
36108 Montgomery
A-
88.7
1
36109 Montgomery
A-
88.7
1
36110 Montgomery
A-
88.7
1
36111 Montgomery
A-
88.7
1
36112 Montgomery
A-
88.7
1
36113 Montgomery
A-
88.7
1
36114 Montgomery
A-
88.7
1
36115 Montgomery
A-
88.7
1
36116 Montgomery
A-
88.7
1
36117 Montgomery
A-
88.7
1
36118 Montgomery
A-
88.7
1
36120 Montgomery
A-
88.7
1
36121 Montgomery
A-
88.7
1
36123 Montgomery
A-
88.7
1
36124 Montgomery
A-
88.7
1
36125 Montgomery
A-
88.7
1
36130 Montgomery
A-
88.7
1
36131 Montgomery
A-
88.7
1
36132 Montgomery
A-
88.7
1
36135 Montgomery
A-
88.7
1
36140 Montgomery
A-
88.7
1
36141 Montgomery
A-
88.7
1
36142 Montgomery
A-
88.7
1
36177 Montgomery
A-
88.7
1
36191 Montgomery
A-
88.7
1
36201 Anniston
A+
97.6
2
36203 Oxford
B+
83.5
2
36204 Anniston
A+
97.6
1
36205 Anniston
A+
97.6
1
36206 Anniston
A+
97.6
1
36207 Anniston
A+
97.6
1
36250 Alexandria
A+
96.8
1
36251 Ashland
A+
97.3
2
36253 Oxford
B+
83.5
1
36256 Daviston
A-
85.9
1
36260 Oxford
B+
83.5
1
36261 Edwardsville
A-
86.6
1
36262 Edwardsville
A-
86.6
1
36264 Heflin
D+
51
1
36265 Alexandria
A+
96.8
2
36266 Lineville
A-
86.5
1
36267 Millerville
A-
89.5
1
36268 Munford
A
93.8
1
36271 Ohatchee
A
94.3
1
36272 Piedmont
A
91.8
2
36273 Ranburne
A-
86.9
1
36274 Roanoke
A
93.9
1
36276 Wadley
B+
83.5
1
36277 Weaver
B+
82.3
1
36278 Wedowee
A-
88.3
1
36280 Woodland
B+
83.5
1
36301 Dothan
B
75.9
3
36302 Dothan
B
75.9
1
36303 Dothan
B
75.9
3
36304 Dothan
B
75.9
1
36305 Dothan
B
75.9
3
36310 Abbeville
D+
53
1
36311 Ariton
B
77
1
36312 Ashford
A-
86.2
1
36319 Columbia
C+
65.2
1
36320 Cottonwood
C+
65.8
1
36321 Dothan
B
75.9
2
36322 Daleville
B
77.5
1
36323 Elba
C+
67.5
1
36330 Enterprise
B
77
1
36331 Enterprise
B
77
1
36340 Geneva
A
93
1
36344 Hartford
C-
55.9
1
36345 Headland
A-
89.5
1
36346 Jack
A
90.4
1
36349 Slocomb
B
78.6
1
36350 Midland City
B-
72.8
3
36351 New Brockton
C+
68.5
1
36352 Newton
B+
81.6
1
36353 Newville
B+
82.1
1
36360 Ozark
B
76.6
2
36361 Ozark
B
76.6
1
36371 Pinckard
A
91.1
1
36375 Slocomb
B
78.6
2
36376 Webb
B+
84.4
1
36401 Evergreen
B-
73
1
36420 Andalusia
C+
65.5
1
36421 Andalusia
C+
65.5
3
36425 Beatrice
A-
86.7
1
36426 Brewton
D
45.8
2
36427 Brewton
D
45.8
1
36432 Castleberry
A-
87.7
1
36436 Dickinson
D
49
1
36439 Excel
B
76.5
1
36441 Flomaton
B-
74
1
36442 Florala
A
92.3
2
36445 Excel
B
76.5
3
36446 Fulton
B+
81.6
1
36451 Grove Hill
B
78.2
2
36453 Kinston
B-
74
1
36455 Lockhart
A
91.6
1
36456 Mckenzie
B+
81
1
36460 Monroeville
A
93
2
36461 Monroeville
A
93
1
36467 Opp
A-
89.8
2
36471 Peterman
C
64.2
1
36474 River Falls
A-
87.4
2
36475 Repton
B+
84.6
1
36476 River Falls
A-
87.4
1
36477 Samson
A
94.8
1
36480 Uriah
C+
65.7
1
36502 Atmore
B-
72
1
36505 Axis
B+
84.9
1
36507 Bay Minette
D
49.8
2
36509 Bayou La Batre
B+
84
1
36518 Chatom
C+
66.3
1
36522 Citronelle
D
48.9
1
36524 Coffeeville
B-
74.6
1
36526 Daphne
D
46.6
1
36527 Daphne
D
46.6
2
36528 Dauphin Island
A
90.6
1
36529 Tibbie
A
93
2
36530 Orange Beach
C-
57.2
2
36532 Fairhope
B
78
1
36535 Foley
B
78
2
36536 Foley
B
78
1
36538 Frankville
A-
87.9
1
36541 Grand Bay
B+
81.5
1
36542 Gulf Shores
A
94
1
36543 Huxford
B+
81.9
1
36544 Bayou La Batre
B+
84
1
36545 Jackson
A-
85.7
1
36547 Gulf Shores
A
94
1
36548 Leroy
A-
88.8
1
36551 Loxley
A+
97.9
1
36553 Mcintosh
A
92.5
1
36558 Millry
A
90
1
36559 Fairhope
B
78
1
36561 Orange Beach
C-
57.2
1
36567 Robertsdale
D+
51
1
36569 St. Stephens
A-
89.7
1
36571 Saraland
C-
57
1
36572 Satsuma
C+
66.4
1
36576 Silverhill
A
93.6
1
36577 Spanish Fort
C+
66
1
36578 Loxley
A+
97.9
1
36580 Foley
B
78
2
36582 Mobile
A-
87.9
2
36583 Tibbie
A
93
1
36590 Theodore
C
63.1
1
36601 Mobile
A-
87.9
1
36602 Mobile
A-
87.9
1
36603 Mobile
A-
87.9
1
36604 Mobile
A-
87.9
1
36605 Mobile
A-
87.9
1
36606 Mobile
A-
87.9
1
36607 Mobile
A-
87.9
1
36608 Mobile
A-
87.9
1
36609 Mobile
A-
87.9
1
36610 Mobile
A-
87.9
2
36611 Mobile
A-
87.9
1
36612 Prichard
C+
68.2
1
36613 Prichard
C+
68.2
1
36615 Mobile
A-
87.9
1
36616 Mobile
A-
87.9
1
36617 Mobile
A-
87.9
1
36618 Mobile
A-
87.9
1
36619 Mobile
A-
87.9
1
36628 Mobile
A-
87.9
1
36633 Mobile
A-
87.9
1
36640 Mobile
A-
87.9
1
36641 Mobile
A-
87.9
1
36644 Mobile
A-
87.9
1
36652 Mobile
A-
87.9
1
36660 Mobile
A-
87.9
1
36663 Prichard
C+
68.2
1
36670 Mobile
A-
87.9
1
36675 Mobile
A-
87.9
1
36688 Mobile
A-
87.9
1
36689 Mobile
A-
87.9
1
36691 Mobile
A-
87.9
1
36693 Mobile
A-
87.9
1
36695 Mobile
A-
87.9
1
36701 Selma
D+
51.3
1
36702 Selma
D+
51.3
1
36703 Selma
D+
51.3
1
36726 Camden
B
76.5
2
36732 Demopolis
B+
82.7
1
36740 Forkland
A-
85.7
1
36742 Demopolis
B+
82.7
1
36744 Greensboro
D
45.2
1
36748 Linden
A-
85.9
1
36750 Maplesville
A+
96.9
1
36752 White Hall
A-
87.9
2
36756 Marion
B+
84.3
1
36763 Myrtlewood
A
91.2
1
36769 Pine Hill
B+
83
1
36783 Thomaston
A
90.6
1
36784 Thomasville
B-
70.7
1
36785 White Hall
A-
87.9
1
36786 Uniontown
A
90.7
1
36792 Randolph
A+
97
1
36801 Opelika
B
79.7
1
36803 Opelika
B
79.7
1
36804 Opelika
B
79.7
1
36830 Auburn
A-
88
1
36831 Auburn
A-
88
1
36832 Auburn
A-
88
2
36849 Auburn
A-
88
1
36850 Camp Hill
A-
86.1
1
36853 Dadeville
B
76.2
1
36854 Valley
B
77.5
1
36860 Hurtsboro
B+
84.4
1
36863 Lanett
B+
80.2
2
36865 Loachapoka
A-
87.4
1
36866 Notasulga
A+
95.5
1
36867 Phenix City
C+
68.5
1
36868 Phenix City
C+
68.5
1
36869 Phenix City
C+
68.5
1
36872 Valley
B
77.5
1
36904 Butler
B+
80.8
1
36907 Cuba
A
93.9
1
36908 Gilbertown
D+
50.8
1
36912 Lisman
D+
52.1
1
36916 Pennington
A-
89.8
1
36925 York
A-
88
1