Hazard Compass
States
Hazards
Rankings
Recent disasters
Flood insurance
Guides
States
Hazards
Rankings
Recent disasters
Flood insurance
Guides
Home
›
Illinois
› Cities
Illinois cities by disaster risk
87 cities and communities with 25,000 or more people. Ratings are for the county each city sits in.
Photo: Allen McGregor, CC BY 2.0
City
County
Overall risk
Top hazard
People
Chicago
Cook County
Very High
Inland flooding
2,711,226
Aurora
DuPage County
High
Inland flooding
179,898
Naperville
DuPage County
High
Inland flooding
150,692
Joliet
Will County
High
Inland flooding
150,445
Rockford
Winnebago County
Moderate
Inland flooding
147,521
Elgin
Cook County
Very High
Inland flooding
114,934
Springfield
Sangamon County
Moderate
Inland flooding
113,330
Peoria
Peoria County
Moderate
Inland flooding
112,169
Champaign
Champaign County
Moderate
Inland flooding
89,996
Waukegan
Lake County
High
Inland flooding
89,076
Cicero
Cook County
Very High
Inland flooding
82,797
Bloomington
McLean County
Moderate
Inland flooding
78,907
Schaumburg
Cook County
Very High
Inland flooding
76,868
Evanston
Cook County
Very High
Inland flooding
76,340
Arlington Heights
Cook County
Very High
Inland flooding
76,005
Bolingbrook
DuPage County
High
Inland flooding
74,096
Decatur
Macon County
Moderate
Inland flooding
69,815
Palatine
Cook County
Very High
Inland flooding
66,293
Skokie
Cook County
Very High
Inland flooding
66,219
Des Plaines
Cook County
Very High
Inland flooding
59,156
Orland Park
Cook County
Very High
Inland flooding
57,916
Oak Lawn
Cook County
Very High
Inland flooding
56,861
Berwyn
Cook County
Very High
Inland flooding
55,595
Mount Prospect
Cook County
Very High
Inland flooding
55,472
Tinley Park
Cook County
Very High
Inland flooding
54,842
Normal
McLean County
Moderate
Inland flooding
53,569
Wheaton
DuPage County
High
Inland flooding
53,557
Oak Park
Cook County
Very High
Inland flooding
53,292
Hoffman Estates
Cook County
Very High
Inland flooding
51,175
Downers Grove
DuPage County
High
Inland flooding
50,054
Glenview
Cook County
Very High
Inland flooding
47,752
Plainfield
Will County
High
Inland flooding
46,708
Elmhurst
Cook County
Very High
Inland flooding
45,671
Lombard
DuPage County
High
Inland flooding
43,619
Buffalo Grove
Cook County
Very High
Inland flooding
42,891
Moline
Rock Island County
Moderate
Inland flooding
42,197
Belleville
St. Clair County
High
Inland flooding
41,370
Romeoville
Will County
High
Inland flooding
41,152
Crystal Lake
McHenry County
Moderate
Inland flooding
40,579
Bartlett
Cook County
Very High
Inland flooding
40,501
DeKalb
DeKalb County
Low
Inland flooding
40,443
Carol Stream
DuPage County
High
Inland flooding
39,460
Urbana
Champaign County
Moderate
Inland flooding
39,341
Quincy
Adams County
Low
Inland flooding
39,109
Streamwood
Cook County
Very High
Inland flooding
39,001
Park Ridge
Cook County
Very High
Inland flooding
38,667
Wheeling
Cook County
Very High
Inland flooding
38,433
Carpentersville
Kane County
High
Inland flooding
37,346
Hanover Park
Cook County
Very High
Inland flooding
36,732
Oswego
Will County
High
Inland flooding
36,375
Rock Island
Rock Island County
Moderate
Inland flooding
36,151
Addison
DuPage County
High
Inland flooding
35,489
Calumet City
Cook County
Very High
Inland flooding
35,100
Northbrook
Cook County
Very High
Inland flooding
34,585
Woodridge
Cook County
Very High
Inland flooding
33,941
St. Charles
DuPage County
High
Inland flooding
32,854
Glendale Heights
DuPage County
High
Inland flooding
32,808
O'Fallon
St. Clair County
High
Inland flooding
32,262
Elk Grove Village
Cook County
Very High
Inland flooding
31,987
Mundelein
Lake County
High
Inland flooding
31,915
Pekin
Peoria County
Moderate
Inland flooding
31,781
North Chicago
Lake County
High
Inland flooding
30,643
Gurnee
Lake County
High
Inland flooding
30,510
Highland Park
Lake County
High
Inland flooding
30,398
Algonquin
Kane County
High
Inland flooding
30,067
Niles
Cook County
Very High
Inland flooding
30,064
Galesburg
Knox County
Low
Inland flooding
29,481
Lake in the Hills
McHenry County
Moderate
Inland flooding
28,800
Burbank
Cook County
Very High
Inland flooding
28,739
Danville
Vermilion County
Low
Inland flooding
28,595
Glen Ellyn
DuPage County
High
Inland flooding
28,390
Lansing
Cook County
Very High
Inland flooding
28,284
McHenry
McHenry County
Moderate
Inland flooding
28,074
New Lenox
Will County
High
Inland flooding
28,006
Huntley
Kane County
High
Inland flooding
28,005
Wilmette
Cook County
Very High
Inland flooding
27,503
Batavia
DuPage County
High
Inland flooding
27,151
Round Lake Beach
Lake County
High
Inland flooding
27,079
Vernon Hills
Lake County
High
Inland flooding
26,876
Oak Forest
Cook County
Very High
Inland flooding
26,805
Chicago Heights
Cook County
Very High
Inland flooding
26,736
Granite City
Madison County
Moderate
Inland flooding
26,549
Edwardsville
Madison County
Moderate
Inland flooding
26,474
Lockport
Will County
High
Inland flooding
26,409
Woodstock
McHenry County
Moderate
Inland flooding
26,147
West Chicago
DuPage County
High
Inland flooding
25,395
Alton
Madison County
Moderate
Inland flooding
25,279
Photos on this page: