Skip to main content

Illinois Water Quality Reports

Comprehensive water quality data for 753 cities across Illinois. View EPA-verified contaminant levels and get filter recommendations.

753
Cities
6
Safe
441
Monitor
124
At Risk
53
Limited testing
129
No Test Data

Water Quality by County

Explore aggregated water quality scores across Illinois counties. Scores are calculated based on EPA data and weighted by population.

Loading map...
Data from 571 cities serving 9,052,771 people across 92 counties.

Worried about Bromodichloromethane in your water?

Upload your water test (PDF or a photo) and we'll email a plain-English reading of your Bromodichloromethane result โ€” and every other number โ€” free. Educational only, no medical claims.

Your upload also helps us keep local water data accurate โ€” we only ever share anonymized, area-level summaries.

Upload my test

Cities in Illinois

Chicago

People Served2746K
55 results on file
Above Guidelines3
View Report โ†’

Aurora

People Served183K
23 results on file
Above Guidelines1
View Report โ†’

Naperville

People Served155K
36 results on file
Above Guidelines2
View Report โ†’

Joliet

People Served149K
140 results on file
Above Guidelines2
View Report โ†’

Rockford

People Served147K
126 results on file
Above Guidelines2
View Report โ†’

Champaign

People Served142K
122 results on file
Above Guidelines4
View Report โ†’

East St. Louis

People Served140K
126 results on file
Above Guidelines5
View Report โ†’

Peoria

People Served121K
127 results on file
Above Guidelines5
View Report โ†’

Springfield

People Served117K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Elgin

People Served114K
122 results on file
Above Guidelines6
View Report โ†’

Waukegan

People Served87K
122 results on file
Above Guidelines3
View Report โ†’

Cicero

People Served83K
36 results on file
Above Guidelines2
View Report โ†’

Kankakee

People Served80K
125 results on file
Above Guidelines2
View Report โ†’

Arlington Heights

People Served79K
36 results on file
Above Guidelines2
View Report โ†’

Bloomington

People Served78K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Decatur

People Served76K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Evanston

People Served76K
125 results on file
Above Guidelines4
View Report โ†’

Schaumburg

People Served75K
40 results on file
Above Guidelines2
View Report โ†’

Bolingbrook

People Served74K
36 results on file
Above Guidelines2
View Report โ†’

Palatine

People Served71K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Skokie

People Served63K
36 results on file
Above Guidelines2
View Report โ†’

Des Plaines

People Served61K
36 results on file
Above Guidelines2
View Report โ†’

Desplaines

People Served61K
36 results on file
Above Guidelines2
View Report โ†’

Orland Park

People Served59K
35 results on file
Above Guidelines2
View Report โ†’

Berwyn

People Served58K
36 results on file
Above Guidelines2
View Report โ†’

Tinley Park

People Served57K
35 results on file
Above Guidelines2
View Report โ†’

Oak Lawn

People Served55K
35 results on file
Above Guidelines2
View Report โ†’

Wheaton

People Served53K
36 results on file
Above Guidelines2
View Report โ†’

Hoffman Estates

People Served52K
36 results on file
Above Guidelines2
View Report โ†’

Romeoville

People Served50K
123 results on file
Above Guidelines5
View Report โ†’

Downers Grove

People Served49K
36 results on file
Above Guidelines2
View Report โ†’

Lombard

People Served49K
39 results on file
Above Guidelines2
View Report โ†’

O'Fallon

People Served47K
36 results on file
Above Guidelines2
View Report โ†’

Addison

People Served46K
39 results on file
Above Guidelines2
View Report โ†’

Elmhurst

People Served46K
36 results on file
Above Guidelines2
View Report โ†’

Alton

People Served46K
121 results on file
Above Guidelines2
View Report โ†’

Godfrey

People Served46K
20 contaminants listed, record not matched to an EPA water system
Above Guidelines0
View Report โ†’

Normal

People Served46K
112 results on file
Above Guidelines3
View Report โ†’

Moline

People Served45K
122 results on file
Above Guidelines2
View Report โ†’

Buffalo Grove

People Served44K
36 results on file
Above Guidelines2
View Report โ†’

Glenview

People Served42K
36 results on file
Above Guidelines2
View Report โ†’

Mount Prospect

People Served41K
36 results on file
Above Guidelines2
View Report โ†’

Crystal Lake

People Served41K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

DeKalb

People Served40K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Streamwood

People Served40K
36 results on file
Above Guidelines2
View Report โ†’

Bloomingdale

People Served39K
31 results on file
Above Guidelines2
View Report โ†’

Carol Stream

People Served39K
36 results on file
Above Guidelines2
View Report โ†’

Wheeling

People Served39K
36 results on file
Above Guidelines2
View Report โ†’

Oswego

People Served38K
123 results on file
Above Guidelines2
View Report โ†’

Carpentersville

People Served38K
116 results on file
Above Guidelines4
View Report โ†’

Hanover Park

People Served38K
120 results on file
Above Guidelines5
View Report โ†’

Granite City

People Served38K
121 results on file
Above Guidelines2
View Report โ†’

Calumet City

People Served37K
36 results on file
Above Guidelines2
View Report โ†’

Machesney Park

People Served36K
124 results on file
Above Guidelines8
View Report โ†’

Woodridge

People Served35K
36 results on file
Above Guidelines2
View Report โ†’

Pekin

People Served35K
125 results on file
Above Guidelines3
View Report โ†’

Elk Grove Village

People Served35K
36 results on file
Above Guidelines2
View Report โ†’

Vernon Hills

People Served35K
36 results on file
Above Guidelines3
View Report โ†’

Northbrook

People Served34K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Glendale Heights

People Served34K
36 results on file
Above Guidelines2
View Report โ†’

St. Charles

People Served33K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Galesburg

People Served32K
23 results on file
Above Guidelines2
View Report โ†’

Mundelein

People Served32K
36 results on file
Above Guidelines3
View Report โ†’

Gurnee

People Served31K
36 results on file
Above Guidelines3
View Report โ†’

Chicago Heights

People Served30K
35 results on file
Above Guidelines2
View Report โ†’

Algonquin

People Served30K
126 results on file
Above Guidelines4
View Report โ†’

Collinsville

People Served30K
23 results on file
Above Guidelines3
View Report โ†’

Lake in the Hills

People Served29K
135 results on file
Above Guidelines4
View Report โ†’

Round Lake Beach

People Served29K
36 results on file
Above Guidelines3
View Report โ†’

Glen Ellyn

People Served28K
36 results on file
Above Guidelines2
View Report โ†’

New Lenox

People Served28K
36 results on file
Above Guidelines2
View Report โ†’

Wilmette

People Served28K
122 results on file
Above Guidelines3
View Report โ†’

West Chicago

People Served27K
109 results on file
Above Guidelines3
View Report โ†’

Huntley

People Served27K
126 results on file
Above Guidelines3
View Report โ†’

Edwardsville

People Served27K
113 results on file
Above Guidelines3
View Report โ†’

Midlothian

People Served27K
31 results on file
Above Guidelines2
View Report โ†’

Carbondale

People Served26K
123 results on file
Above Guidelines2
View Report โ†’

Batavia

People Served26K
60 results on file
Above Guidelines5
View Report โ†’

Woodstock

People Served26K
41 results on file
Above Guidelines3
View Report โ†’

Maywood

People Served26K
32 results on file
Above Guidelines2
View Report โ†’

Melrose Park

People Served26K
36 results on file
Above Guidelines2
View Report โ†’

Belvidere

People Served25K
126 results on file
Above Guidelines4
View Report โ†’

Harvey

People Served25K
36 results on file
Above Guidelines2
View Report โ†’

Hazel Crest

People Served25K
32 results on file
Above Guidelines2
View Report โ†’

Westmont

People Served25K
36 results on file
Above Guidelines2
View Report โ†’

Zion

People Served24K
30 results on file
Above Guidelines2
View Report โ†’

Rolling Meadows

People Served24K
38 results on file
Above Guidelines2
View Report โ†’

Frankfort

People Served24K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Freeport

People Served24K
23 results on file
Above Guidelines1
View Report โ†’

Loves Park

People Served24K
124 results on file
Above Guidelines4
View Report โ†’

Morton Grove

People Served24K
35 results on file
Above Guidelines3
View Report โ†’

Blue Island

People Served23K
36 results on file
Above Guidelines2
View Report โ†’

East Peoria

People Served23K
126 results on file
Above Guidelines6
View Report โ†’

Lockport

People Served23K
23 results on file
Above Guidelines1
View Report โ†’

Plano

People Served23K
40 results on file
Above Guidelines5
View Report โ†’

Yorkville

People Served23K
23 contaminants listed, only PFAS results from EPA's UCMR 5 on file
Above Guidelines0
View Report โ†’

Lisle

People Served23K
36 results on file
Above Guidelines2
View Report โ†’

Roselle

People Served23K
35 results on file
Above Guidelines2
View Report โ†’

South Elgin

People Served23K
126 results on file
Above Guidelines6
View Report โ†’

South Holland

People Served23K
45 results on file
Above Guidelines2
View Report โ†’

Showing top 100 of 753 cities by population.

Use the search box above to find any city in Illinois.

Get the Weekly Water Brief

One email a week on water testing, treatment, and what water-quality data means for your home.

One email a week. Unsubscribe anytime.