1,438 cities and towns in Illinois (IL)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 101 | Lisle | 23,413 | $106,173 | $407,000 |
| 102 | Loves Park | 23,185 | $58,633 | $144,900 |
| 103 | Maywood | 23,173 | $66,498 | $212,600 |
| 104 | Machesney Park | 22,744 | $74,244 | $162,500 |
| 105 | Roselle | 22,731 | $109,118 | $318,000 |
| 106 | East Peoria | 22,485 | $71,763 | $160,800 |
| 107 | Villa Park | 22,456 | $94,698 | $313,100 |
| 108 | Bloomingdale | 22,388 | $98,891 | $363,100 |
| 109 | Yorkville | 22,350 | $108,775 | $314,200 |
| 110 | Darien | 21,855 | $109,354 | $386,400 |
| 111 | Carbondale | 21,813 | $29,670 | $124,800 |
| 112 | Geneva | 21,299 | $136,621 | $415,800 |
| 113 | Montgomery | 21,205 | $96,985 | $270,700 |
| 114 | South Holland | 21,016 | $87,378 | $201,200 |
| 115 | Dolton | 20,979 | $58,706 | $140,500 |
| 116 | Park Forest | 20,898 | $62,305 | $106,200 |
| 117 | East Moline | 20,837 | $63,328 | $135,300 |
| 118 | Grayslake | 20,707 | $113,697 | $293,900 |
| 119 | Libertyville | 20,493 | $162,270 | $499,300 |
| 120 | Frankfort | 20,417 | $153,714 | $461,600 |
| 121 | Mokena | 19,906 | $129,017 | $377,100 |
| 122 | Harvey | 19,831 | $41,091 | $86,100 |
| 123 | Crest Hill | 19,754 | $71,408 | $222,600 |
| 124 | Lake Zurich | 19,727 | $139,959 | $418,300 |
| 125 | Evergreen Park | 19,498 | $95,738 | $255,700 |
| 126 | Homewood | 19,471 | $96,522 | $210,500 |
| 127 | Brookfield | 19,235 | $108,429 | $314,000 |
| 128 | Lake Forest | 19,190 | $228,120 | $909,800 |
| 129 | Deerfield | 19,185 | $189,705 | $608,600 |
| 130 | Ottawa | 18,714 | $73,011 | $144,500 |
| 131 | Matteson | 18,681 | $98,617 | $251,400 |
| 132 | Alsip | 18,650 | $67,557 | $208,700 |
| 133 | Round Lake | 18,588 | $108,965 | $257,400 |
| 134 | Bensenville | 18,576 | $78,298 | $259,300 |
| 135 | North Aurora | 18,375 | $111,781 | $323,900 |
| 136 | Bellwood | 18,373 | $76,990 | $219,600 |
| 137 | East St. Louis | 18,278 | $30,992 | $52,700 |
| 138 | Sycamore | 18,243 | $80,837 | $254,200 |
| 139 | Franklin Park | 18,233 | $76,009 | $261,700 |
| 140 | Shorewood | 18,218 | $122,648 | $324,600 |
| 141 | Palos Hills | 18,139 | $83,969 | $259,200 |
| 142 | Bourbonnais | 18,109 | $81,017 | $242,600 |
| 143 | Cary | 17,875 | $109,790 | $287,000 |
| 144 | Godfrey | 17,743 | $92,746 | $181,400 |
| 145 | Lemont | 17,643 | $126,100 | $447,800 |
| 146 | Jacksonville | 17,490 | $62,615 | $128,300 |
| 147 | Charleston | 17,212 | $49,057 | $133,700 |
| 148 | Cahokia Heights | 17,173 | $37,975 | $56,900 |
| 149 | Hinsdale | 17,155 | $250,001 | $999,100 |
| 150 | Marion | 16,796 | $57,281 | $145,300 |