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

All 225 values come from U.S. Census Bureau for 2024, so the places are comparable.

- Indicator id: `vacancy_rate_acs`
- Unit: %
- Definition: Vacant housing units as a percentage of all housing units. 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.
- Source: 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/2024/table-based-SF/data/5YRData/acsdt5y2024-b25002.dat)
- Retrieved: 2026-10-12
- Citation: 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/2024/table-based-SF/data/5YRData/acsdt5y2024-b25002.dat. Retrieved 2026-10-12.
- Web page: https://invokely.ai/rankings/housing-vacancy-rate-all-vacant-units/illinois-cities

| Rank | Place | % |
|---:|---|---:|
| 1 | East St. Louis, IL | 33.8 |
| 2 | Cahokia Heights, IL | 28.5 |
| 3 | Riverdale, IL | 25.6 |
| 4 | Harvey, IL | 23.8 |
| 5 | Carbondale, IL | 19.7 |
| 6 | Kankakee, IL | 17.4 |
| 7 | Danville, IL | 14.7 |
| 8 | Alton, IL | 14.6 |
| 9 | Mount Vernon, IL | 14.4 |
| 10 | Decatur, IL | 14.2 |
| 11 | Jacksonville, IL | 14 |
| 12 | Calumet City, IL | 13.4 |
| 13 | Chicago Heights, IL | 13.1 |
| 13 | Macomb, IL | 13.1 |
| 15 | Belleville, IL | 12.7 |
| 16 | Urbana, IL | 12.3 |
| 17 | Canton, IL | 12 |
| 18 | Fox Lake, IL | 12 |
| 19 | Hazel Crest, IL | 11.9 |
| 20 | Taylorville, IL | 11.8 |
| 21 | Rantoul, IL | 11.7 |
| 22 | Fairview Heights, IL | 11.7 |
| 23 | Dolton, IL | 11.5 |
| 24 | Springfield, IL | 11.1 |
| 25 | Sterling, IL | 11 |
| 26 | North Chicago, IL | 10.9 |
| 27 | Champaign, IL | 10.9 |
| 28 | Centralia, IL | 10.8 |
| 29 | Galesburg, IL | 10.8 |
| 30 | Wood River, IL | 10.5 |
| 31 | Streator, IL | 10.5 |
| 32 | Pontiac, IL | 10.1 |
| 33 | Herrin, IL | 10.1 |
| 34 | Freeport, IL | 10.1 |
| 35 | Granite City, IL | 10.1 |
| 36 | Maywood, IL | 10 |
| 37 | Dixon, IL | 10 |
| 38 | Kewanee, IL | 9.7 |
| 39 | Mattoon, IL | 9.5 |
| 40 | Peoria, IL | 9.2 |
| 41 | Chicago, IL | 9.2 |
| 42 | Rockford, IL | 9.1 |
| 43 | Chicago Ridge, IL | 9 |
| 44 | Charleston, IL | 9 |
| 45 | Marion, IL | 8.7 |
| 46 | Summit, IL | 8.7 |
| 47 | Troy, IL | 8.7 |
| 48 | East Peoria, IL | 8.6 |
| 49 | Hinsdale, IL | 8.5 |
| 50 | Lyons, IL | 8.4 |
| 51 | Country Club Hills, IL | 8.3 |
| 52 | River Grove, IL | 8.2 |
| 53 | Normal, IL | 8.2 |
| 54 | East Moline, IL | 8.1 |
| 55 | Winnetka, IL | 8.1 |
| 56 | Mahomet, IL | 8.1 |
| 56 | Ottawa, IL | 8.1 |
| 58 | Park Forest, IL | 8.1 |
| 59 | Effingham, IL | 8 |
| 60 | Quincy, IL | 7.9 |
| 61 | Bourbonnais, IL | 7.9 |
| 62 | Northbrook, IL | 7.9 |
| 63 | Justice, IL | 7.6 |
| 64 | Markham, IL | 7.6 |
| 65 | Rock Island, IL | 7.6 |
| 66 | Forest Park, IL | 7.4 |
| 67 | Edwardsville, IL | 7.4 |
| 67 | Morton, IL | 7.4 |
| 69 | Westmont, IL | 7.2 |
| 70 | Bridgeview, IL | 7.2 |
| 71 | Pekin, IL | 7.1 |
| 72 | Berwyn, IL | 7 |
| 73 | Evanston, IL | 7 |
| 74 | Waterloo, IL | 6.8 |
| 75 | Cicero, IL | 6.8 |
| 76 | Lincolnwood, IL | 6.7 |
| 77 | Melrose Park, IL | 6.7 |
| 78 | Lombard, IL | 6.5 |
| 79 | Swansea, IL | 6.5 |
| 80 | Lansing, IL | 6.4 |
| 81 | Moline, IL | 6.3 |
| 82 | Bellwood, IL | 6.2 |
| 83 | La Grange, IL | 6.1 |
| 84 | Bloomington, IL | 6.1 |
| 84 | La Grange Park, IL | 6.1 |
| 86 | Columbia, IL | 6.1 |
| 87 | Burr Ridge, IL | 6.1 |
| 88 | Elmwood Park, IL | 6 |
| 89 | Zion, IL | 6 |
| 90 | Oak Park, IL | 6 |
| 91 | Machesney Park, IL | 5.9 |
| 92 | Blue Island, IL | 5.9 |
| 93 | DeKalb, IL | 5.8 |
| 94 | Godfrey, IL | 5.7 |
| 95 | Niles, IL | 5.7 |
| 96 | Highland Park, IL | 5.6 |
| 97 | Des Plaines, IL | 5.5 |
| 98 | Rolling Meadows, IL | 5.5 |
| 99 | Northlake, IL | 5.5 |
| 100 | Villa Park, IL | 5.5 |
| 101 | Wheeling, IL | 5.5 |
| 102 | Elmhurst, IL | 5.4 |
| 103 | O'Fallon, IL | 5.3 |
| 104 | Palos Hills, IL | 5.3 |
| 105 | Lake Forest, IL | 5.3 |
| 106 | Palos Heights, IL | 5.2 |
| 107 | Homewood, IL | 5.2 |
| 108 | Oak Lawn, IL | 5.2 |
| 108 | Woodridge, IL | 5.2 |
| 110 | Bradley, IL | 5.2 |
| 111 | Joliet, IL | 5.1 |
| 112 | Schaumburg, IL | 5.1 |
| 113 | Richton Park, IL | 5 |
| 114 | Collinsville, IL | 5 |
| 115 | Elk Grove Village, IL | 4.9 |
| 116 | Warrenville, IL | 4.9 |
| 117 | Montgomery, IL | 4.8 |
| 118 | St. Charles, IL | 4.8 |
| 119 | Crestwood, IL | 4.7 |
| 120 | River Forest, IL | 4.7 |
| 121 | Arlington Heights, IL | 4.7 |
| 122 | Orland Park, IL | 4.6 |
| 123 | Park Ridge, IL | 4.5 |
| 124 | Shorewood, IL | 4.5 |
| 125 | Evergreen Park, IL | 4.3 |
| 126 | Morton Grove, IL | 4.3 |
| 127 | Midlothian, IL | 4.2 |
| 128 | Sycamore, IL | 4.2 |
| 129 | Hoffman Estates, IL | 4.1 |
| 129 | South Holland, IL | 4.1 |
| 129 | Vernon Hills, IL | 4.1 |
| 132 | Mount Prospect, IL | 4.1 |
| 133 | Palatine, IL | 4.1 |
| 134 | Belvidere, IL | 4.1 |
| 135 | Downers Grove, IL | 4 |
| 136 | Highland, IL | 4 |
| 136 | Lincoln, IL | 4 |
| 136 | Round Lake Beach, IL | 4 |
| 139 | Naperville, IL | 4 |
| 139 | Wauconda, IL | 4 |
| 141 | Lisle, IL | 4 |
| 142 | Glenview, IL | 4 |
| 143 | Norridge, IL | 3.9 |
| 144 | Plano, IL | 3.9 |
| 145 | Aurora, IL | 3.8 |
| 146 | New Lenox, IL | 3.8 |
| 147 | Antioch, IL | 3.8 |
| 148 | Bloomingdale, IL | 3.8 |
| 148 | Westchester, IL | 3.8 |
| 150 | Geneva, IL | 3.8 |
| 150 | Wheaton, IL | 3.8 |
| 152 | Grayslake, IL | 3.8 |
| 153 | Carol Stream, IL | 3.8 |
| 154 | Glen Ellyn, IL | 3.7 |
| 155 | West Chicago, IL | 3.7 |
| 156 | Bensenville, IL | 3.7 |
| 157 | Wilmette, IL | 3.7 |
| 158 | Deerfield, IL | 3.7 |
| 159 | Homer Glen, IL | 3.6 |
| 160 | Frankfort, IL | 3.6 |
| 161 | Chatham, IL | 3.6 |
| 162 | Schiller Park, IL | 3.6 |
| 162 | Tinley Park, IL | 3.6 |
| 162 | Waukegan, IL | 3.6 |
| 165 | Lemont, IL | 3.5 |
| 166 | Loves Park, IL | 3.5 |
| 167 | Mundelein, IL | 3.5 |
| 168 | Romeoville, IL | 3.4 |
| 169 | Prospect Heights, IL | 3.4 |
| 169 | Washington, IL | 3.4 |
| 171 | Shiloh, IL | 3.4 |
| 172 | Libertyville, IL | 3.3 |
| 172 | Roselle, IL | 3.3 |
| 174 | Addison, IL | 3.3 |
| 175 | Glendale Heights, IL | 3.2 |
| 176 | Cary, IL | 3.1 |
| 176 | Franklin Park, IL | 3.1 |
| 178 | Skokie, IL | 3.1 |
| 179 | Brookfield, IL | 3.1 |
| 180 | Lockport, IL | 3 |
| 181 | Mokena, IL | 3 |
| 182 | Elgin, IL | 3 |
| 183 | Matteson, IL | 3 |
| 183 | Round Lake, IL | 3 |
| 185 | Crystal Lake, IL | 3 |
| 186 | Channahon, IL | 2.9 |
| 187 | Hanover Park, IL | 2.9 |
| 188 | Barrington, IL | 2.9 |
| 189 | Glen Carbon, IL | 2.9 |
| 189 | Oak Forest, IL | 2.9 |
| 191 | North Aurora, IL | 2.7 |
| 192 | Streamwood, IL | 2.7 |
| 193 | Lake in the Hills, IL | 2.6 |
| 194 | Lake Zurich, IL | 2.6 |
| 195 | Roscoe, IL | 2.6 |
| 196 | Gurnee, IL | 2.5 |
| 197 | Darien, IL | 2.4 |
| 198 | Carpentersville, IL | 2.4 |
| 199 | Bartlett, IL | 2.4 |
| 200 | Manhattan, IL | 2.3 |
| 201 | Burbank, IL | 2.3 |
| 202 | Buffalo Grove, IL | 2.3 |
| 203 | Worth, IL | 2.2 |
| 204 | Bolingbrook, IL | 2.2 |
| 205 | Campton Hills, IL | 2.2 |
| 205 | Winfield, IL | 2.2 |
| 207 | Huntley, IL | 2.1 |
| 208 | Hickory Hills, IL | 2.1 |
| 208 | Wood Dale, IL | 2.1 |
| 210 | Alsip, IL | 2 |
| 211 | Yorkville, IL | 1.9 |
| 212 | Beach Park, IL | 1.8 |
| 213 | Lindenhurst, IL | 1.8 |
| 214 | Woodstock, IL | 1.8 |
| 215 | Plainfield, IL | 1.7 |
| 216 | Algonquin, IL | 1.6 |
| 216 | McHenry, IL | 1.6 |
| 218 | Western Springs, IL | 1.6 |
| 219 | Oswego, IL | 1.6 |
| 220 | Crest Hill, IL | 1.5 |
| 221 | Morris, IL | 1.3 |
| 222 | Batavia, IL | 1.2 |
| 223 | South Elgin, IL | 0.5 |
| 224 | Minooka, IL | 0 |
| 224 | Pingree Grove, IL | 0 |
