Cities in Illinois by housing vacancy rate, all vacant units (US)

East St. Louis, IL had the highest housing vacancy rate, all vacant units (US) of 225 cities in 2023, at 32.2%. Pingree Grove, IL had the lowest, at 0%. The median was 4.9% and the figure for Illinois was 8.1%. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Median4.9225 cities
Illinois8.1History

Top 40 cities, 2023

East St. Louis, IL: 32.2 %East St. Louis, IL32.2Cahokia Heights, IL: 27 %Cahokia Heights, IL27Riverdale, IL: 25.9 %Riverdale, IL25.9Harvey, IL: 23.8 %Harvey, IL23.8Carbondale, IL: 19.6 %Carbondale, IL19.6Kankakee, IL: 17.7 %Kankakee, IL17.7Danville, IL: 15.5 %Danville, IL15.5Chicago Heights, IL: 14.7 %Chicago Heights, IL14.7Decatur, IL: 14.4 %Decatur, IL14.4Hazel Crest, IL: 14.4 %Hazel Crest, IL14.4Jacksonville, IL: 14.1 %Jacksonville, IL14.1Mount Vernon, IL: 13.8 %Mount Vernon, IL13.8Alton, IL: 13.6 %Alton, IL13.6Urbana, IL: 13.6 %Urbana, IL13.6Macomb, IL: 13.4 %Macomb, IL13.4Calumet City, IL: 13 %Calumet City, IL13Rantoul, IL: 12.8 %Rantoul, IL12.8Charleston, IL: 12.6 %Charleston, IL12.6Maywood, IL: 12.6 %Maywood, IL12.6Belleville, IL: 12.4 %Belleville, IL12.4Dolton, IL: 12.4 %Dolton, IL12.4Fairview Heights, IL: 12.2 %Fairview Heights, IL12.2Centralia, IL: 12.1 %Centralia, IL12.1Champaign, IL: 12 %Champaign, IL12Galesburg, IL: 12 %Galesburg, IL12Markham, IL: 11.8 %Markham, IL11.8Taylorville, IL: 11.8 %Taylorville, IL11.8Springfield, IL: 11.2 %Springfield, IL11.2Granite City, IL: 11.2 %Granite City, IL11.2Canton, IL: 10.9 %Canton, IL10.9Mattoon, IL: 10.7 %Mattoon, IL10.7Kewanee, IL: 10.5 %Kewanee, IL10.5Wood River, IL: 10.4 %Wood River, IL10.4Peoria, IL: 10.2 %Peoria, IL10.2Ottawa, IL: 10 %Ottawa, IL10Streator, IL: 9.9 %Streator, IL9.9Sterling, IL: 9.8 %Sterling, IL9.8Fox Lake, IL: 9.8 %Fox Lake, IL9.8North Chicago, IL: 9.7 %North Chicago, IL9.7Normal, IL: 9.6 %Normal, IL9.6East St. Louis, IL: 32.2 %East St. Louis, IL32.2Cahokia Heights, IL: 27 %Cahokia Heights, IL27Riverdale, IL: 25.9 %Riverdale, IL25.9Harvey, IL: 23.8 %Harvey, IL23.8Carbondale, IL: 19.6 %Carbondale, IL19.6Kankakee, IL: 17.7 %Kankakee, IL17.7Danville, IL: 15.5 %Danville, IL15.5Chicago Heights, IL: 14.7 %Chicago Heights, IL14.7Decatur, IL: 14.4 %Decatur, IL14.4Hazel Crest, IL: 14.4 %Hazel Crest, IL14.4Jacksonville, IL: 14.1 %Jacksonville, IL14.1Mount Vernon, IL: 13.8 %Mount Vernon, IL13.8Alton, IL: 13.6 %Alton, IL13.6Urbana, IL: 13.6 %Urbana, IL13.6Macomb, IL: 13.4 %Macomb, IL13.4Calumet City, IL: 13 %Calumet City, IL13Rantoul, IL: 12.8 %Rantoul, IL12.8Charleston, IL: 12.6 %Charleston, IL12.6Maywood, IL: 12.6 %Maywood, IL12.6Belleville, IL: 12.4 %Belleville, IL12.4Dolton, IL: 12.4 %Dolton, IL12.4Fairview Heights, IL: 12.2 %Fairview Heights, IL12.2Centralia, IL: 12.1 %Centralia, IL12.1Champaign, IL: 12 %Champaign, IL12Galesburg, IL: 12 %Galesburg, IL12Markham, IL: 11.8 %Markham, IL11.8Taylorville, IL: 11.8 %Taylorville, IL11.8Springfield, IL: 11.2 %Springfield, IL11.2Granite City, IL: 11.2 %Granite City, IL11.2Canton, IL: 10.9 %Canton, IL10.9Mattoon, IL: 10.7 %Mattoon, IL10.7Kewanee, IL: 10.5 %Kewanee, IL10.5Wood River, IL: 10.4 %Wood River, IL10.4Peoria, IL: 10.2 %Peoria, IL10.2Ottawa, IL: 10 %Ottawa, IL10Streator, IL: 9.9 %Streator, IL9.9Sterling, IL: 9.8 %Sterling, IL9.8Fox Lake, IL: 9.8 %Fox Lake, IL9.8North Chicago, IL: 9.7 %North Chicago, IL9.7Normal, IL: 9.6 %Normal, IL9.6
%. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-12.

Full ranking

RankCities2023 (%)Change on 2022
1East St. Louis, IL32.2+2.7 pts
2Cahokia Heights, IL27+1 pts
3Riverdale, IL25.9-1.1 pts
4Harvey, IL23.8+0.2 pts
5Carbondale, IL19.6-0.1 pts
6Kankakee, IL17.7+0.2 pts
7Danville, IL15.5-1.5 pts
8Chicago Heights, IL14.7+0.1 pts
9Decatur, IL14.4+0.2 pts
10Hazel Crest, IL14.4+1 pts
11Jacksonville, IL14.1+2.2 pts
12Mount Vernon, IL13.8-0.9 pts
13Alton, IL13.6+0.2 pts
14Urbana, IL13.6+0.2 pts
15Macomb, IL13.4-2.8 pts
16Calumet City, IL13-0.6 pts
17Rantoul, IL12.8-1.1 pts
18Charleston, IL12.6-0.9 pts
19Maywood, IL12.6-0.4 pts
20Belleville, IL12.4-1.2 pts
20Dolton, IL12.4-0.1 pts
22Fairview Heights, IL12.2-0.5 pts
23Centralia, IL12.1-2 pts
24Champaign, IL12-0.8 pts
25Galesburg, IL12-0.7 pts
26Markham, IL11.8+0.6 pts
27Taylorville, IL11.8-0.6 pts
28Springfield, IL11.2+0.4 pts
29Granite City, IL11.2-0.4 pts
30Canton, IL10.9-0 pts
31Mattoon, IL10.7+0.7 pts
32Kewanee, IL10.5-1.8 pts
33Wood River, IL10.4+0.6 pts
34Peoria, IL10.2-0.8 pts
35Ottawa, IL10-0.7 pts
36Streator, IL9.9+1.8 pts
37Sterling, IL9.8-1.3 pts
38Fox Lake, IL9.8+0.3 pts
39North Chicago, IL9.7-0.4 pts
40Normal, IL9.6-0.8 pts
40Rockford, IL9.6-0.2 pts
42Chicago, IL9.6-0.6 pts
43Forest Park, IL9.5+0.1 pts
44Winnetka, IL9.4-0.9 pts
45East Peoria, IL9.3-0.8 pts
45Marion, IL9.3+0.7 pts
47East Moline, IL9.3+0.9 pts
48Freeport, IL9.3+0.2 pts
49Mahomet, IL9.2-1 pts
50Rock Island, IL9.2-1.1 pts
51Chicago Ridge, IL9.1+1.3 pts
52Park Forest, IL8.9-1.3 pts
53Herrin, IL8.9-1.4 pts
54Bridgeview, IL8.7+0.6 pts
55Dixon, IL8.7+0.9 pts
56Hinsdale, IL8.4+0.5 pts
57Pontiac, IL8.3+1.8 pts
58Morton, IL8.3+0.6 pts
59Quincy, IL8.3-0.3 pts
60Northbrook, IL8.2-1.1 pts
61Pekin, IL8.2-1.1 pts
62Summit, IL8.1+1.3 pts
63Berwyn, IL8-0 pts
64Lincolnwood, IL7.9-0.4 pts
65River Grove, IL7.9-1 pts
66Justice, IL7.7-0.9 pts
66Lansing, IL7.7-0.2 pts
68Lyons, IL7.7-0.2 pts
69Bloomington, IL7.6-0.1 pts
70Troy, IL7.5+2.8 pts
71Moline, IL7.5-0.2 pts
72Evanston, IL7.5-1.1 pts
73Zion, IL7.4-0.5 pts
74Bourbonnais, IL7.4+0.8 pts
74La Grange Park, IL7.4-0.5 pts
76Burr Ridge, IL7.3-1.1 pts
77Blue Island, IL7.3+1 pts
78Palos Hills, IL7.1+0.2 pts
79Melrose Park, IL7-0.3 pts
80Effingham, IL7-0.2 pts
81Edwardsville, IL6.9-0.4 pts
82Elmwood Park, IL6.6+0.3 pts
83Plano, IL6.5-0 pts
84Godfrey, IL6.4+0.6 pts
85Cicero, IL6.4-0.3 pts
86Westmont, IL6.3-1.5 pts
87Lombard, IL6.2+0.5 pts
88Crestwood, IL6.1-0.8 pts
89Machesney Park, IL6.1-0 pts
90Columbia, IL6-1.2 pts
91Country Club Hills, IL6-1.5 pts
92Rolling Meadows, IL5.9+1.4 pts
93Oak Lawn, IL5.9+0.7 pts
94Lake Forest, IL5.9-0.3 pts
95DeKalb, IL5.8+0.1 pts
95Des Plaines, IL5.8+0.6 pts
97Swansea, IL5.8-1.2 pts
98Bellwood, IL5.8+0.2 pts
99Oak Park, IL5.7+0.2 pts
100Collinsville, IL5.7-0.5 pts
101Palos Heights, IL5.6-0.2 pts
102Joliet, IL5.6-0.2 pts
103Waterloo, IL5.5-0.2 pts
104Arlington Heights, IL5.4+0.2 pts
105Norridge, IL5.3-0 pts
106O'Fallon, IL5.3-0.7 pts
107Park Ridge, IL5.2-0.8 pts
108Orland Park, IL5.2-0 pts
109Bensenville, IL5.2+0.4 pts
109Lincoln, IL5.2-1 pts
111South Holland, IL5-0.7 pts
112Villa Park, IL5-0.5 pts
113Highland Park, IL4.9+0.8 pts
114Evergreen Park, IL4.9+0.2 pts
115Elmhurst, IL4.9+0.1 pts
115Glenview, IL4.9-0.8 pts
117Aurora, IL4.9+0.2 pts
117La Grange, IL4.9+0.4 pts
117Montgomery, IL4.9+1.6 pts
120River Forest, IL4.9+0.4 pts
121Barrington, IL4.9+0.3 pts
122Vernon Hills, IL4.9-2 pts
123Richton Park, IL4.8-0.3 pts
123Schaumburg, IL4.8-0.4 pts
125Frankfort, IL4.8+0.2 pts
125Palatine, IL4.8-0.5 pts
127Round Lake Beach, IL4.8+0.3 pts
128Elk Grove Village, IL4.8-0.1 pts
129Homewood, IL4.8-0.2 pts
130Belvidere, IL4.8-0.2 pts
131Wheeling, IL4.7-0.1 pts
132Antioch, IL4.70 pts
133Hoffman Estates, IL4.7-0.2 pts
133Roscoe, IL4.7+0.4 pts
133Shorewood, IL4.7-0.4 pts
136Sycamore, IL4.7+0.6 pts
137Highland, IL4.6+1.9 pts
137Mount Prospect, IL4.6-0.2 pts
139Wauconda, IL4.6-0.6 pts
140Franklin Park, IL4.6-2.9 pts
140Morton Grove, IL4.6-0.1 pts
140Niles, IL4.6-0.4 pts
143Round Lake, IL4.5-0.2 pts
144Brookfield, IL4.5-0.4 pts
144Worth, IL4.5-2.2 pts
146St. Charles, IL4.4-0.8 pts
147Glen Ellyn, IL4.4-0.3 pts
148Romeoville, IL4.40 pts
149Waukegan, IL4.4-0.8 pts
150Bloomingdale, IL4.3+0.2 pts
151Bradley, IL4.3-1 pts
152Wheaton, IL4.3-1 pts
153Downers Grove, IL4.3-0.1 pts
154Northlake, IL4.2+0.7 pts
155Wilmette, IL4.2+0.6 pts
156Skokie, IL4.2-0.2 pts
157Schiller Park, IL4.1-0.8 pts
158Naperville, IL4.1-0.4 pts
159West Chicago, IL4-0.9 pts
160Grayslake, IL4+0.7 pts
160Woodridge, IL4+0.8 pts
162Westchester, IL4+0.1 pts
163Lindenhurst, IL3.9+0.2 pts
164Loves Park, IL3.9-0.7 pts
165Lake Zurich, IL3.8-0.3 pts
166Chatham, IL3.8-2 pts
167Homer Glen, IL3.8-0.1 pts
168Lockport, IL3.7-0.6 pts
169Glendale Heights, IL3.7+0.2 pts
170Alsip, IL3.7+0.3 pts
171Tinley Park, IL3.6-0.9 pts
172Matteson, IL3.5-0.2 pts
173Lisle, IL3.5+0.4 pts
173Midlothian, IL3.5-0.1 pts
173New Lenox, IL3.5-0.7 pts
173Oak Forest, IL3.5+0.4 pts
173Wood Dale, IL3.5+0.5 pts
178Channahon, IL3.5+2.6 pts
179Crest Hill, IL3.4+0.4 pts
179Deerfield, IL3.4+1.1 pts
181Washington, IL3.4-1.3 pts
182Burbank, IL3.4-1.1 pts
183Streamwood, IL3.3+0.5 pts
184Carol Stream, IL3.2+0.7 pts
185Elgin, IL3.2+0.1 pts
186Hanover Park, IL3.1-0.3 pts
186Warrenville, IL3.1-0.4 pts
188Crystal Lake, IL3.1-1.3 pts
188Mokena, IL3.1-0.4 pts
190Geneva, IL3.10 pts
191Buffalo Grove, IL3+0.1 pts
192Darien, IL3-0 pts
193Gurnee, IL3-0.3 pts
194Mundelein, IL2.9-0.5 pts
195Roselle, IL2.9+0.3 pts
196Addison, IL2.8-0.1 pts
197Huntley, IL2.8+0.4 pts
197Lemont, IL2.80 pts
199Carpentersville, IL2.7+0.4 pts
200Hickory Hills, IL2.6-1.6 pts
201Libertyville, IL2.6-1.2 pts
202Manhattan, IL2.6-0.9 pts
203Prospect Heights, IL2.5-0.5 pts
204Cary, IL2.5+1.4 pts
205Lake in the Hills, IL2.5+0.6 pts
206Campton Hills, IL2.5-0 pts
207Yorkville, IL2.3+1.2 pts
208Glen Carbon, IL2.3-0.9 pts
208North Aurora, IL2.3-0.5 pts
208Shiloh, IL2.3-5.4 pts
211Bartlett, IL2.3-0 pts
212Beach Park, IL2.2-1.8 pts
213Morris, IL2.2+0.9 pts
214Batavia, IL2.2-1.3 pts
214Woodstock, IL2.2-0.3 pts
216Winfield, IL2.2-0.7 pts
217Bolingbrook, IL2.1-0.5 pts
218Western Springs, IL2-0.6 pts
219Plainfield, IL2-0.2 pts
220South Elgin, IL1.9-0.1 pts
221Algonquin, IL1.5+0.6 pts
222McHenry, IL1.1-0.6 pts
223Oswego, IL0.8+0.8 pts
224Minooka, IL0.6-0.5 pts
225Pingree Grove, IL00 pts

Other periods

About this ranking

Vacant housing units as a percentage of all housing units.

More on how it is measured
  • Vacant units include those for rent or for sale, rented or sold but not yet occupied, for seasonal, recreational or occasional use, for migrant workers, and other vacant units.
  • United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

This gross rate counts seasonal and other off-market vacant units, so it is much higher than the rental and homeowner vacancy rates of the Housing Vacancy Survey (rental_vacancy_rate and homeowner_vacancy_rate) and cannot be compared with them. Counties with many holiday homes have high rates.

Every value in the ranking comes from the same publisher and the same period, so the cities are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25002.dat. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more) (Cities in Illinois by housing vacancy rate, all vacant units (US), 2023) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25002.dat

MLA 9

American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more), Cities in Illinois by housing vacancy rate, all vacant units (US), 2023. U.S. Census Bureau, 29 Jan. 2026, https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25002.dat. Invokely, https://invokely.ai/rankings/housing-vacancy-rate-all-vacant-units/illinois-cities?period=2023. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more). Cities in Illinois by housing vacancy rate, all vacant units (US), 2023. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25002.dat. Also distributed by Invokely, https://invokely.ai/rankings/housing-vacancy-rate-all-vacant-units/illinois-cities?period=2023.

Harvard

U.S. Census Bureau (2026) American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more), Cities in Illinois by housing vacancy rate, all vacant units (US), 2023 [Dataset]. Available at: https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25002.dat, via Invokely: https://invokely.ai/rankings/housing-vacancy-rate-all-vacant-units/illinois-cities?period=2023 (Accessed: 12 October 2026).

BibTeX
@misc{census_cities_in_illinois_by_2023,
  author = {{U.S. Census Bureau}},
  title = {{American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more): Cities in Illinois by housing vacancy rate, all vacant units (US), 2023}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25002.dat},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/housing-vacancy-rate-all-vacant-units/illinois-cities?period=2023. Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary\_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25002.dat. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more): Cities in Illinois by housing vacancy rate, all vacant units (US), 2023
PY  - 2026
DA  - 2026/01/29
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25002.dat
L2  - https://invokely.ai/rankings/housing-vacancy-rate-all-vacant-units/illinois-cities?period=2023
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/housing-vacancy-rate-all-vacant-units/illinois-cities?period=2023.
N1  - Publisher attribution: U.S. Census Bureau. American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more). https://www2.census.gov/programs-surveys/acs/summary_file/2023/table-based-SF/data/5YRData/acsdt5y2023-b25002.dat. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Cities in Illinois by housing vacancy rate, all vacant units (US) using official data, and cite the source.
rank_places {"indicator":"vacancy_rate_acs","level":"municipality","within":"Illinois","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=vacancy_rate_acs&level=municipality&within=Illinois&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which city has the highest housing vacancy rate, all vacant units (US)?

East St. Louis, IL, with 32.2% in 2023, according to the U.S. Census Bureau.

Which city has the lowest housing vacancy rate, all vacant units (US)?

Pingree Grove, IL, with 0% in 2023.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B25002: vacant housing units as a percentage of all housing units, calculated with stored inputs, US cities (incorporated places of 10,000 or more). Retrieved 2026-10-12.

Housing vacancy rate, all vacant units (US): other rankings

Cities in Illinois: more rankings