Out of 1,583 ZIP codes with data in Illinois, these are the highest-ranked areas for purchase risk. See also: National Worst ZIP Codes for Homebuyers — Hidden Risk Factors | All Illinois Rankings
| Statistic | Value |
|---|---|
| ZIP codes ranked | 1,583 |
| Highest value | 75/100 |
| Median value | 39/100 |
| State | Illinois |
Top 100 Worst ZIP Codes
| Rank | ZIP Code | City | State | Purchase Risk | Safety Score |
|---|---|---|---|---|---|
| 1 | 61089 | Winslow | IL | 75/100 | 41/100 |
| 2 | 61602 | Peoria | IL | 75/100 | 32/100 |
| 3 | 61104 | Rockford | IL | 73/100 | 28/100 |
| 4 | 60970 | Watseka | IL | 70/100 | 53/100 |
| 5 | 60974 | Woodland | IL | 70/100 | 56/100 |
| 6 | 62013 | Brussels | IL | 68/100 | 54/100 |
| 7 | 61439 | Henderson | IL | 67/100 | 66/100 |
| 8 | 61062 | Pearl City | IL | 66/100 | 51/100 |
| 9 | 61230 | Albany | IL | 66/100 | 56/100 |
| 10 | 60911 | Ashkum | IL | 64/100 | 64/100 |
| 11 | 61350 | Ottawa | IL | 64/100 | 66/100 |
| 12 | 61484 | Vermont | IL | 64/100 | 13/100 |
| 13 | 62050 | Hillview | IL | 64/100 | 54/100 |
| 14 | 60954 | Momence | IL | 63/100 | 58/100 |
| 15 | 61103 | Rockford | IL | 63/100 | 33/100 |
| 16 | 60433 | Joliet | IL | 62/100 | 44/100 |
| 17 | 60553 | Steward | IL | 62/100 | 66/100 |
| 18 | 61354 | Peru | IL | 62/100 | 57/100 |
| 19 | 61604 | Peoria | IL | 62/100 | 22/100 |
| 20 | 62624 | Browning | IL | 62/100 | 59/100 |
| 21 | 60104 | Bellwood | IL | 61/100 | 59/100 |
| 22 | 61244 | East Moline | IL | 61/100 | 26/100 |
| 23 | 61344 | Mineral | IL | 61/100 | 66/100 |
| 24 | 61611 | East Peoria | IL | 61/100 | 52/100 |
| 25 | 62277 | Prairie Du Rocher | IL | 61/100 | 69/100 |
| 26 | 62361 | Pearl | IL | 61/100 | 65/100 |
| 27 | 60931 | Donovan | IL | 60/100 | 61/100 |
| 28 | 62031 | Fieldon | IL | 60/100 | 48/100 |
| 29 | 62053 | Kampsville | IL | 60/100 | 52/100 |
| 30 | 60432 | Joliet | IL | 59/100 | 44/100 |
| 31 | 60512 | Bristol | IL | 59/100 | 61/100 |
| 32 | 60557 | Wedron | IL | 59/100 | 60/100 |
| 33 | 60901 | Kankakee | IL | 59/100 | 67/100 |
| 34 | 61061 | Oregon | IL | 59/100 | 56/100 |
| 35 | 61101 | Rockford | IL | 59/100 | 38/100 |
| 36 | 61108 | Rockford | IL | 59/100 | 33/100 |
| 37 | 61523 | Chillicothe | IL | 59/100 | 42/100 |
| 38 | 61534 | Green Valley | IL | 59/100 | 61/100 |
| 39 | 61726 | Chenoa | IL | 59/100 | 41/100 |
| 40 | 62330 | Dallas City | IL | 59/100 | 57/100 |
| 41 | 62379 | Warsaw | IL | 59/100 | 48/100 |
| 42 | 60120 | Elgin | IL | 58/100 | 31/100 |
| 43 | 60131 | Franklin Park | IL | 58/100 | 60/100 |
| 44 | 60436 | Joliet | IL | 58/100 | 49/100 |
| 45 | 61042 | Harmon | IL | 58/100 | 69/100 |
| 46 | 61102 | Rockford | IL | 58/100 | 33/100 |
| 47 | 61301 | La Salle | IL | 58/100 | 65/100 |
| 48 | 61441 | Ipava | IL | 58/100 | 59/100 |
| 49 | 61603 | Peoria | IL | 58/100 | 32/100 |
| 50 | 62019 | Donnellson | IL | 58/100 | 61/100 |
| 51 | 62032 | Fillmore | IL | 58/100 | 71/100 |
| 52 | 60164 | Melrose Park | IL | 57/100 | 59/100 |
| 53 | 61032 | Freeport | IL | 57/100 | 56/100 |
| 54 | 61259 | Illinois City | IL | 57/100 | 60/100 |
| 55 | 61345 | Neponset | IL | 57/100 | 61/100 |
| 56 | 61373 | Utica | IL | 57/100 | 51/100 |
| 57 | 61437 | Gladstone | IL | 57/100 | 55/100 |
| 58 | 61543 | Liverpool | IL | 57/100 | 35/100 |
| 59 | 61605 | Peoria | IL | 57/100 | 37/100 |
| 60 | 62027 | Eldred | IL | 57/100 | 64/100 |
| 61 | 62650 | Jacksonville | IL | 57/100 | 45/100 |
| 62 | 60101 | Addison | IL | 56/100 | 64/100 |
| 63 | 60409 | Calumet City | IL | 56/100 | 39/100 |
| 64 | 60474 | South Wilmington | IL | 56/100 | 64/100 |
| 65 | 60637 | Chicago | IL | 56/100 | 61/100 |
| 66 | 60934 | Emington | IL | 56/100 | 24/100 |
| 67 | 60953 | Milford | IL | 56/100 | 62/100 |
| 68 | 61241 | Colona | IL | 56/100 | 56/100 |
| 69 | 61469 | Oquawka | IL | 56/100 | 57/100 |
| 70 | 61606 | Peoria | IL | 56/100 | 37/100 |
| 71 | 61775 | Strawn | IL | 56/100 | 59/100 |
| 72 | 61955 | Vermilion | IL | 56/100 | 60/100 |
| 73 | 62006 | Batchtown | IL | 56/100 | 74/100 |
| 74 | 62077 | Panama | IL | 56/100 | 66/100 |
| 75 | 62081 | Rockbridge | IL | 56/100 | 66/100 |
| 76 | 62092 | White Hall | IL | 56/100 | 61/100 |
| 77 | 62349 | Loraine | IL | 56/100 | 29/100 |
| 78 | 62627 | Chandlerville | IL | 56/100 | 53/100 |
| 79 | 62969 | Olive Branch | IL | 56/100 | 78/100 |
| 80 | 60621 | Chicago | IL | 55/100 | 71/100 |
| 81 | 60912 | Beaverville | IL | 55/100 | 36/100 |
| 82 | 61025 | East Dubuque | IL | 55/100 | 47/100 |
| 83 | 61239 | Carbon Cliff | IL | 55/100 | 59/100 |
| 84 | 61254 | Geneseo | IL | 55/100 | 61/100 |
| 85 | 61450 | La Harpe | IL | 55/100 | 23/100 |
| 86 | 61614 | Peoria | IL | 55/100 | 22/100 |
| 87 | 61811 | Alvin | IL | 55/100 | 58/100 |
| 88 | 62336 | Ferris | IL | 55/100 | 53/100 |
| 89 | 62670 | New Berlin | IL | 55/100 | 62/100 |
| 90 | 60041 | Ingleside | IL | 54/100 | 66/100 |
| 91 | 60160 | Melrose Park | IL | 54/100 | 59/100 |
| 92 | 60165 | Stone Park | IL | 54/100 | 66/100 |
| 93 | 60450 | Morris | IL | 54/100 | 45/100 |
| 94 | 60505 | Aurora | IL | 54/100 | 25/100 |
| 95 | 60523 | Oak Brook | IL | 54/100 | 60/100 |
| 96 | 60624 | Chicago | IL | 54/100 | 66/100 |
| 97 | 60636 | Chicago | IL | 54/100 | 66/100 |
Methodology
The Home Purchase Risk Score combines area indicators that may lead to added costs for homebuyers: water system violation records, lead service line indicators, county radon potential, flood zones and housing age. An indicator does not mean a home needs filtration, mitigation, insurance or upgrades; a home test or inspection decides that. These are factors that standard home inspections may not fully capture.
Data sources: EPA Safe Drinking Water Information System (SDWIS), FEMA National Flood Insurance Program, EPA radon zone maps, EIA electricity rates, and Consumer Confidence Reports. Last updated: 2026-04-13.
Frequently Asked Questions
What is the Home Purchase Risk Score?
This score (0-100) estimates the hidden environmental costs a homebuyer may face: water filtration needs, lead pipe replacement, radon mitigation, flood insurance, and infrastructure upgrades. Higher scores mean more potential unexpected expenses after purchase.
What should homebuyers do in high-risk ZIP codes?
Request a water quality test, check for lead service lines with the utility, test for radon before closing, verify FEMA flood zone designation, and factor in potential remediation costs ($5,000-$30,000+) to your budget.
Explore More Rankings
- Worst ZIP Codes for Lead in Water in Illinois
- ZIP Codes with Most EPA Violations in Illinois
- Lowest Home Safety Scores in Illinois
- Safest ZIP Codes in Illinois — Highest Safety Scores
- ZIP Codes with Highest Flood Risk in Illinois
- ZIP Codes with Highest Energy Costs in Illinois
- ZIP Codes with Highest Radon Risk in Illinois
- ZIP Codes with PFAS Detections in Illinois
- Least Reliable Water Systems in Illinois
- Environmental Justice Concern Areas in Illinois
- ZIP Codes with Worst CO & Gas Risk in Illinois
- Safest ZIP Codes for Gas & CO Risk in Illinois
- ZIP Codes with Worst Wildfire Smoke Risk
- Safest ZIP Codes for Wildfire Smoke
- All Rankings