
Illinois
The 49 hardness figures we’ve verified run from 1.3 to 28 grains per gallon, with a median of 11; 86% are hard or very hard.
How the 49 figures spread across the bands
- Soft 0
- Slightly hard 1
- Moderately hard 6
- Hard 14
- Very hard 28
- Hardness
- 11 gpg medianAverage 12 gpg (209 ppm), from 1.3 to 28. Each published figure counts once in the average, median and spread; a figure published as a range is shown as its range and isn't averaged.
- Coverage
- 49 places49 listings as published
- Disinfectant
- 1 of 5use chloramine; 4 use chlorine
Every place we have
Sources are each city’s water quality report or its utility. Gather the listings up by place or by the water system that serves them, or see every listing as published; open a group to see what’s in it.
49 places
| On the scale | Disinfectant | Sources | Ask Aqua | ||
|---|---|---|---|---|---|
St. Charles Published as a range
|
11–28 gpg187–476 ppm, very hard | SoftSlightly hardModerately hardHardVery hard
Very hard 11.0–28.0 gpg (off the scale) |
– | Hardness | |
Peoria No source linked
|
26 gpg450 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 26 gpg (off the scale) |
– | ||
Carol Stream No source linked
|
24 gpg418 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 24 gpg |
– | ||
Romeoville No source linked
|
24 gpg395 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 24 gpg |
– | ||
Joliet No source linked
|
23 gpg388 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 23 gpg |
Chlorine | Disinfectant | |
Elmhurst No source linked
|
21 gpg362 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 21 gpg |
– | ||
Des Plaines 2 notes
|
21 gpg350 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 21 gpg |
– | ||
Lombard No source linked
|
20 gpg344 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 20 gpg |
– | ||
Wayne No source linked
|
20 gpg334 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 20 gpg |
– | ||
Orland Park No source linked
|
19 gpg322 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 19 gpg |
– | ||
Downers Grove No source linked
|
17 gpg288 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 17 gpg |
– | ||
Naperville No source linked
|
17 gpg288 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 17 gpg |
Chlorine | Disinfectant | |
Plainfield No source linked
|
16 gpg280 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 16 gpg |
– | ||
East Peoria No source linked
|
15 gpg250 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 15 gpg |
– | ||
Granite City No source linked
|
15 gpg250 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 15 gpg |
– | ||
Palatine No source linked
|
14 gpg245 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 14 gpg |
– | ||
Elmwood Park No source linked
|
13 gpg218 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 13 gpg |
– | ||
Oak Lawn No source linked
|
13 gpg222 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 13 gpg |
– | ||
East Saint Louis No source linked
|
12 gpg210 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 12 gpg |
– | ||
Melrose Park No source linked
|
12 gpg222 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 12 gpg |
– | ||
Moline No source linked
|
12 gpg210 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 12 gpg |
– | ||
Oak Park No source linked
|
12 gpg212 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 12 gpg |
– | ||
Thornton No source linked
|
12 gpg196 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 12 gpg |
– | ||
Cicero No source linked
|
11 gpg187 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 11 gpg |
– | ||
Danville No source linked
|
11 gpg191 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 11 gpg |
– | ||
Decatur No source linked
|
11 gpg194 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 11 gpg |
– | ||
Dekalb No source linked
|
11 gpg188 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 11 gpg |
– | ||
Kankakee No source linked
|
11 gpg196 ppm, very hard | SoftSlightly hardModerately hardHardVery hardVery hard 11 gpg |
– | ||
Glenview No source linked
|
8.8 gpg150 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 8.8 gpg |
– | ||
New Trier No source linked
|
8.8 gpg150 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 8.8 gpg |
– | ||
Chicagoland No source linked
|
8.7 gpg148 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 8.7 gpg |
– | ||
Glen Ellyn No source linked
|
8.7 gpg148 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 8.7 gpg |
– | ||
Waukegan No source linked
|
8.2 gpg140 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 8.2 gpg |
– | ||
Chicago No source linked
|
8.0 gpg148 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 8.0 gpg |
Chlorine | Disinfectant | |
Crystal Lake No source linked
|
8.0 gpg137 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 8.0 gpg |
– | ||
Arlington Heights No source linked
|
7.9 gpg134 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 7.9 gpg |
– | ||
Evanston No source linked
|
7.9 gpg134 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 7.9 gpg |
– | ||
Skokie No source linked
|
7.9 gpg134 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 7.9 gpg |
– | ||
Wheeling No source linked
|
7.9 gpg134 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 7.9 gpg |
– | ||
Aurora No source linked
|
7.7 gpg130 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 7.7 gpg |
Chloramine | Disinfectant | |
Elgin No source linked
|
7.5 gpg128 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 7.5 gpg |
– | ||
Columbus No source linked
|
7.0 gpg120 ppm, hard | SoftSlightly hardModerately hardHardVery hardHard 7.0 gpg |
– | ||
Capital No source linked
|
6.8 gpg115 ppm, moderately hard | SoftSlightly hardModerately hardHardVery hardModerately hard 6.8 gpg |
– | ||
Springfield No source linked
|
6.8 gpg115 ppm, moderately hard | SoftSlightly hardModerately hardHardVery hardModerately hard 6.8 gpg |
– | ||
Mount Prospect No source linked
|
6.5 gpg110 ppm, moderately hard | SoftSlightly hardModerately hardHardVery hardModerately hard 6.5 gpg |
– | ||
Bolingbrook No source linked
|
6.4 gpg108 ppm, moderately hard | SoftSlightly hardModerately hardHardVery hardModerately hard 6.4 gpg |
– | ||
Lake Forest No source linked
|
5.9 gpg100 ppm, moderately hard | SoftSlightly hardModerately hardHardVery hardModerately hard 5.9 gpg |
– | ||
Champaign No source linked
|
5.3 gpg90 ppm, moderately hard | SoftSlightly hardModerately hardHardVery hardModerately hard 5.3 gpg |
– | ||
Rockford No source linked
|
1.3 gpg22 ppm, slightly hard | SoftSlightly hardModerately hardHardVery hardSlightly hard 1.3 gpg |
Chlorine | Disinfectant |
Missing your city? Aquatell researches cities on request from the utility’s own reports, usually within a week. A note on a figure says what we found when we checked it: units that didn’t agree, another page with a different figure, a range.
What to do about it
Hard water
Above about 3.5 grains per gallon, scale builds in water heaters, fixtures and appliances. A softener sized for your hardness and household removes it for the whole house.
Chlorine or chloramine
Standard carbon removes chlorine’s taste and smell. Chloramine lasts longer in the pipes and needs catalytic carbon to remove it.
Not sure what you need?
Aqua knows these figures and Aquatell’s treatment charts, and can size a system for your home.




