Working… loading Illinois data.
Filtered list · 87 cities with at least 25k people, largest first · weight a priority to rank them
| City | 2-bedroom rent | Cost of living index | Median household income | Crime index | School rating | Sales tax |
|---|---|---|---|---|---|---|
| Chicago2.7M people | $2,200/mo | 106 | $71,000 | 55/100 | 6.0/10 | 10.25% |
| Aurora180k people | $1,608/mo | 97 | $93,633 | 50/100 | 6.3/10 | 8.85% |
| Naperville151k people | $1,935/mo | 116 | $155,105 | 50/100 | 6.3/10 | 8.85% |
| Joliet150k people | $1,312/mo | 92 | $92,201 | 50/100 | 6.3/10 | 8.85% |
| Rockford148k people | $1,004/mo | 80 | $54,752 | 50/100 | 6.3/10 | 8.85% |
| Elgin115k people | $1,375/mo | 94 | $90,282 | 50/100 | 6.3/10 | 8.85% |
| Springfield113k people | $997/mo | 82 | $66,064 | 50/100 | 6.3/10 | 8.85% |
| Peoria112k people | $1,088/mo | 83 | $59,410 | 50/100 | 6.3/10 | 8.85% |
| Champaign90k people | $1,205/mo | 88 | $56,118 | 50/100 | 6.3/10 | 8.85% |
| Waukegan89k people | $1,222/mo | 87 | $71,919 | 50/100 | 6.3/10 | 8.85% |
| Cicero83k people | $1,168/mo | 89 | $70,842 | 50/100 | 6.3/10 | 8.85% |
| Bloomington79k people | $1,105/mo | 86 | $77,384 | 50/100 | 6.3/10 | 8.85% |
| Schaumburg77k people | $1,920/mo | 105 | $97,514 | 50/100 | 6.3/10 | 8.85% |
| Evanston76k people | $1,835/mo | 112 | $96,434 | 50/100 | 6.3/10 | 8.85% |
| Arlington Heights76k people | $1,816/mo | 108 | $116,723 | 50/100 | 6.3/10 | 8.85% |
| Bolingbrook74k people | $1,621/mo | 99 | $108,400 | 50/100 | 6.3/10 | 8.85% |
| Decatur70k people | $860/mo | 77 | $51,592 | 50/100 | 6.3/10 | 8.85% |
| Palatine66k people | $1,634/mo | 102 | $97,819 | 50/100 | 6.3/10 | 8.85% |
| Skokie66k people | $1,606/mo | 103 | $95,337 | 50/100 | 6.3/10 | 8.85% |
| Des Plaines59k people | $1,686/mo | 102 | $97,875 | 50/100 | 6.3/10 | 8.85% |
| Orland Park58k people | $1,419/mo | 99 | $98,910 | 50/100 | 6.3/10 | 8.85% |
| Oak Lawn57k people | $1,295/mo | 93 | $83,911 | 50/100 | 6.3/10 | 8.85% |
| Berwyn56k people | $1,324/mo | 94 | $78,408 | 50/100 | 6.3/10 | 8.85% |
| Mount Prospect55k people | $1,558/mo | 103 | $101,720 | 50/100 | 6.3/10 | 8.85% |
| Tinley Park55k people | $1,466/mo | 96 | $105,189 | 50/100 | 6.3/10 | 8.85% |
| Normal54k people | $987/mo | 85 | $64,785 | 50/100 | 6.3/10 | 8.85% |
| Wheaton54k people | $1,757/mo | 109 | $120,008 | 50/100 | 6.3/10 | 8.85% |
| Oak Park53k people | $1,919/mo | 112 | $110,820 | 50/100 | 6.3/10 | 8.85% |
| Hoffman Estates51k people | $1,682/mo | 102 | $106,806 | 50/100 | 6.3/10 | 8.85% |
| Downers Grove50k people | $1,799/mo | 109 | $115,114 | 50/100 | 6.3/10 | 8.85% |
| Glenview48k people | $2,205/mo | 124 | $143,056 | 50/100 | 6.3/10 | 8.85% |
| Plainfield47k people | $1,851/mo | 109 | $144,000 | 50/100 | 6.3/10 | 8.85% |
| Elmhurst46k people | $1,934/mo | 117 | $149,644 | 50/100 | 6.3/10 | 8.85% |
| Lombard44k people | $2,065/mo | 107 | $100,362 | 50/100 | 6.3/10 | 8.85% |
| Buffalo Grove43k people | $2,023/mo | 111 | $129,395 | 50/100 | 6.3/10 | 8.85% |
| Moline42k people | $941/mo | 80 | $67,701 | 50/100 | 6.3/10 | 8.85% |
| Belleville41k people | $1,052/mo | 82 | $63,535 | 50/100 | 6.3/10 | 8.85% |
| Romeoville41k people | $1,890/mo | 100 | $106,325 | 50/100 | 6.3/10 | 8.85% |
| Crystal Lake41k people | $1,449/mo | 97 | $108,418 | 50/100 | 6.3/10 | 8.85% |
| Bartlett41k people | $1,643/mo | 103 | $133,240 | 50/100 | 6.3/10 | 8.85% |
| DeKalb40k people | $1,043/mo | 85 | $46,481 | 50/100 | 6.3/10 | 8.85% |
| Carol Stream39k people | $1,628/mo | 101 | $102,309 | 50/100 | 6.3/10 | 8.85% |
| Urbana39k people | $1,007/mo | 83 | $45,346 | 50/100 | 6.3/10 | 8.85% |
| Quincy39k people | $921/mo | 80 | $56,480 | 50/100 | 6.3/10 | 8.85% |
| Streamwood39k people | $1,617/mo | 97 | $101,218 | 50/100 | 6.3/10 | 8.85% |
| Park Ridge39k people | $1,586/mo | 112 | $142,986 | 50/100 | 6.3/10 | 8.85% |
| Wheeling38k people | $1,705/mo | 98 | $85,205 | 50/100 | 6.3/10 | 8.85% |
| Carpentersville37k people | $1,369/mo | 91 | $86,917 | 50/100 | 6.3/10 | 8.85% |
| Hanover Park37k people | $1,489/mo | 95 | $91,763 | 50/100 | 6.3/10 | 8.85% |
| Oswego36k people | $1,916/mo | 105 | $123,792 | 50/100 | 6.3/10 | 8.85% |
| Rock Island36k people | $899/mo | 79 | $59,041 | 50/100 | 6.3/10 | 8.85% |
| Addison35k people | $1,318/mo | 97 | $90,431 | 50/100 | 6.3/10 | 8.85% |
| Calumet City35k people | $1,151/mo | 83 | $55,369 | 50/100 | 6.3/10 | 8.85% |
| Northbrook35k people | $2,644/mo | 133 | $157,782 | 50/100 | 6.3/10 | 8.85% |
| Woodridge34k people | $1,524/mo | 101 | $101,000 | 50/100 | 6.3/10 | 8.85% |
| St. Charles33k people | $1,826/mo | 106 | $114,300 | 50/100 | 6.3/10 | 8.85% |
| Glendale Heights33k people | $1,642/mo | 97 | $86,545 | 50/100 | 6.3/10 | 8.85% |
| O'Fallon32k people | $1,267/mo | 93 | $105,982 | 50/100 | 6.3/10 | 8.85% |
| Elk Grove Village32k people | $1,734/mo | 103 | $94,175 | 50/100 | 6.3/10 | 8.85% |
| Mundelein32k people | $1,632/mo | 99 | $108,340 | 50/100 | 6.3/10 | 8.85% |
| Pekin32k people | $926/mo | 79 | $60,790 | 50/100 | 6.3/10 | 8.85% |
| North Chicago31k people | $1,380/mo | 87 | $60,172 | 50/100 | 6.3/10 | 8.85% |
| Gurnee31k people | $1,741/mo | 103 | $119,628 | 50/100 | 6.3/10 | 8.85% |
| Highland Park30k people | $1,859/mo | 119 | $168,094 | 50/100 | 6.3/10 | 8.85% |
| Algonquin30k people | $1,839/mo | 105 | $134,525 | 50/100 | 6.3/10 | 8.85% |
| Niles30k people | $1,361/mo | 98 | $75,274 | 50/100 | 6.3/10 | 8.85% |
| Galesburg29k people | $887/mo | 77 | $48,297 | 50/100 | 6.3/10 | 8.85% |
| Lake in the Hills29k people | $1,660/mo | 100 | $117,151 | 50/100 | 6.3/10 | 8.85% |
| Burbank29k people | $1,243/mo | 92 | $80,116 | 50/100 | 6.3/10 | 8.85% |
| Danville29k people | $873/mo | 76 | $45,957 | 50/100 | 6.3/10 | 8.85% |
| Glen Ellyn28k people | $1,479/mo | 110 | $140,938 | 50/100 | 6.3/10 | 8.85% |
| Lansing28k people | $1,206/mo | 86 | $75,569 | 50/100 | 6.3/10 | 8.85% |
| McHenry28k people | $1,665/mo | 97 | $86,315 | 50/100 | 6.3/10 | 8.85% |
| New Lenox28k people | $1,415/mo | 101 | $140,865 | 50/100 | 6.3/10 | 8.85% |
| Huntley28k people | $1,590/mo | 100 | $88,536 | 50/100 | 6.3/10 | 8.85% |
| Wilmette28k people | $2,097/mo | 134 | $190,662 | 50/100 | 6.3/10 | 8.85% |
| Batavia27k people | $1,466/mo | 101 | $120,056 | 50/100 | 6.3/10 | 8.85% |
| Round Lake Beach27k people | $1,468/mo | 91 | $86,059 | 50/100 | 6.3/10 | 8.85% |
| Vernon Hills27k people | $1,790/mo | 107 | $121,943 | 50/100 | 6.3/10 | 8.85% |
| Oak Forest27k people | $1,361/mo | 92 | $91,990 | 50/100 | 6.3/10 | 8.85% |
| Chicago Heights27k people | $952/mo | 81 | $54,798 | 50/100 | 6.3/10 | 8.85% |
| Granite City27k people | $891/mo | 77 | $59,205 | 50/100 | 6.3/10 | 8.85% |
| Edwardsville26k people | $1,318/mo | 94 | $86,721 | 50/100 | 6.3/10 | 8.85% |
| Lockport26k people | $1,396/mo | 96 | $111,981 | 50/100 | 6.3/10 | 8.85% |
| Woodstock26k people | $1,374/mo | 92 | $82,758 | 50/100 | 6.3/10 | 8.85% |
| West Chicago25k people | $1,416/mo | 98 | $99,927 | 50/100 | 6.3/10 | 8.85% |
| Alton25k people | $1,054/mo | 80 | $54,568 | 50/100 | 6.3/10 | 8.85% |