States › Illinois

Cost of Living in Illinois Cities

Median rent across 334 Illinois cities is $1,309 and median household income is $83,365. Most affordable: Mount Zion, Columbia, Campton Hills.

10 cheapest places to live in IllinoisGranite City, Pontiac, Mattoon… 10 most expensive places in IllinoisBurr Ridge, Lincolnwood, Deerfield…

All 334 cities

Tap a column to sort.

CityPopulationMedian rentMedian incomeRent / income
Chicago2,707,648$1,700$75,13427.2%
Aurora179,867$1,680$90,10922.4%
Joliet149,785$1,237$88,02616.9%
Naperville149,424$1,986$150,93715.8%
Rockford147,649$1,028$53,32823.1%
Elgin114,106$1,533$88,31620.8%
Springfield113,714$1,006$65,53718.4%
Peoria112,126$985$58,71620.1%
Waukegan88,919$1,208$70,57820.5%
Champaign88,822$1,107$57,54423.1%
Cicero83,223$1,094$68,54819.2%
Bloomington78,703$1,090$75,44917.3%
Schaumburg76,780$2,021$94,69025.6%
Evanston76,552$1,879$95,76623.5%
Arlington Heights76,220$1,734$118,53217.6%
Bolingbrook73,813$1,977$107,55222.1%
Decatur70,368$813$50,80919.2%
Palatine66,548$1,653$95,95020.7%
Skokie66,427$1,586$93,55020.3%
Des Plaines59,408$1,846$94,30323.5%
Orland Park57,961$1,497$98,97918.1%
Oak Lawn57,098$1,469$82,49321.4%
Berwyn55,888$1,263$75,23520.1%
Mount Prospect55,648$1,517$103,91117.5%
Tinley Park55,007$1,651$103,81919.1%
Wheaton53,453$1,693$119,56617.0%
Oak Park53,315$1,635$108,02618.2%
Normal52,908$1,047$66,35018.9%
Hoffman Estates51,186$1,715$109,68318.8%
Downers Grove49,867$1,649$119,64916.5%
Glenview47,682$2,256$138,75819.5%
Plainfield45,705$2,071$142,26517.5%
Elmhurst45,538$2,233$145,37418.4%
Lombard43,722$1,925$97,25323.8%
Buffalo Grove42,824$1,796$129,82016.6%
Moline42,235$965$63,95918.1%
Belleville41,722$838$60,52916.6%
Romeoville40,996$2,105$100,02225.3%
Bartlett40,531$1,809$130,47916.6%
DeKalb40,464$1,071$46,56427.6%
Crystal Lake40,436$1,634$105,42818.6%
Carol Stream39,427$1,440$105,39516.4%
Park Ridge39,241$1,539$138,05913.4%
Quincy39,188$900$56,37219.2%
Streamwood39,055$1,800$101,04921.4%
Wheeling38,495$1,719$83,25124.8%
Urbana38,447$924$45,85424.2%
Carpentersville37,544$1,357$86,32718.9%
Hanover Park36,850$1,476$92,26319.2%
Rock Island36,758$866$57,29218.1%
Addison35,470$1,207$87,58716.5%
Oswego35,463$2,146$119,88121.5%
Calumet City35,253$909$53,99120.2%
Northbrook34,642$2,625$155,32120.3%
Woodridge33,889$1,603$97,26319.8%
Glendale Heights32,864$1,450$82,23221.2%
St. Charles32,733$2,087$115,35021.7%
O'Fallon32,139$1,446$102,79316.9%
Elk Grove Village32,132$1,680$95,21621.2%
Pekin31,812$932$58,35519.2%
Mundelein31,632$1,801$107,60820.1%
North Chicago30,772$1,512$56,81531.9%
Gurnee30,486$1,780$121,41017.6%
Niles30,262$1,317$78,56320.1%
Highland Park30,229$2,532$161,87518.8%
Algonquin29,904$2,061$131,75318.8%
Galesburg29,653$1,018$45,21327.0%
Lake in the Hills28,853$1,644$113,49117.4%
Burbank28,822$1,208$83,97517.3%
Danville28,663$833$44,23922.6%
Lansing28,415$1,453$71,80524.3%
Glen Ellyn28,270$1,322$133,34611.9%
Huntley27,859$1,307$86,34918.2%
McHenry27,774$1,604$86,86522.2%
Wilmette27,550$2,333$192,30014.6%
New Lenox27,456$1,306$133,07111.8%
Round Lake Beach27,081$1,641$86,63222.7%
Chicago Heights26,938$983$57,47920.5%
Oak Forest26,888$1,275$87,94117.4%
Vernon Hills26,772$1,867$120,62518.6%
Batavia26,730$1,336$119,16713.5%
Granite City26,670$622$60,49012.3%
Edwardsville26,543$1,169$92,67115.1%
Woodstock26,316$1,124$83,29316.2%
Lockport26,228$1,491$113,25215.8%
West Chicago25,434$1,505$100,56818.0%
Alton25,430$1,049$53,00523.7%
Morton Grove24,687$2,208$106,07825.0%
Homer Glen24,516$1,818$128,54617.0%
Melrose Park24,513$1,123$64,74020.8%
Belvidere24,510$815$62,46215.7%
Zion24,466$1,244$62,57423.9%
Kankakee24,384$1,026$45,11927.3%
Westmont24,201$1,635$83,62223.5%
Collinsville24,126$911$65,17016.8%
South Elgin23,984$1,851$123,74417.9%
Elmwood Park23,982$1,148$84,12116.4%
Rolling Meadows23,981$1,661$100,42419.8%
Freeport23,636$877$48,18121.8%
Blue Island23,416$1,170$60,96523.0%
Lisle23,413$1,471$106,17316.6%
Loves Park23,185$1,219$58,63324.9%
Maywood23,173$1,430$66,49825.8%
Machesney Park22,744$1,104$74,24417.8%
Roselle22,731$1,366$109,11815.0%
East Peoria22,485$913$71,76315.3%
Villa Park22,456$1,553$94,69819.7%
Bloomingdale22,388$1,807$98,89121.9%
Yorkville22,350$2,097$108,77523.1%
Darien21,855$1,951$109,35421.4%
Carbondale21,813$744$29,67030.1%
Geneva21,299$1,861$136,62116.3%
Montgomery21,205$1,802$96,98522.3%
South Holland21,016$2,340$87,37832.1%
Dolton20,979$873$58,70617.8%
Park Forest20,898$1,476$62,30528.4%
East Moline20,837$831$63,32815.7%
Grayslake20,707$1,554$113,69716.4%
Libertyville20,493$1,586$162,27011.7%
Frankfort20,417$2,175$153,71417.0%
Mokena19,906$1,284$129,01711.9%
Harvey19,831$1,178$41,09134.4%
Crest Hill19,754$1,416$71,40823.8%
Lake Zurich19,727$1,659$139,95914.2%
Evergreen Park19,498$1,461$95,73818.3%
Homewood19,471$2,013$96,52225.0%
Brookfield19,235$1,696$108,42918.8%
Lake Forest19,190$1,882$228,1209.9%
Deerfield19,185$2,830$189,70517.9%
Ottawa18,714$962$73,01115.8%
Matteson18,681$1,802$98,61721.9%
Alsip18,650$1,298$67,55723.1%
Round Lake18,588$1,617$108,96517.8%
Bensenville18,576$1,403$78,29821.5%
North Aurora18,375$1,309$111,78114.1%
Bellwood18,373$1,328$76,99020.7%
East St. Louis18,278$1,087$30,99242.1%
Sycamore18,243$1,198$80,83717.8%
Franklin Park18,233$1,139$76,00918.0%
Shorewood18,218$2,087$122,64820.4%
Palos Hills18,139$1,388$83,96919.8%
Bourbonnais18,109$1,307$81,01719.4%
Cary17,875$1,345$109,79014.7%
Godfrey17,743$1,181$92,74615.3%
Lemont17,643$1,211$126,10011.5%
Jacksonville17,490$734$62,61514.1%
Charleston17,212$816$49,05720.0%
Cahokia Heights17,173$1,046$37,97533.1%
Hinsdale17,155$2,232$250,000+10.7%
Marion16,796$973$57,28120.4%
Bridgeview16,721$1,214$65,15322.4%
Westchester16,524$1,675$103,56119.4%
Morton16,503$1,024$87,76014.0%
Country Club Hills16,419$2,058$77,46331.9%
Mattoon16,334$717$47,30818.2%
Fairview Heights16,255$1,356$77,96020.9%
La Grange15,999$1,750$154,55613.6%
Washington15,946$1,145$91,36015.0%
Prospect Heights15,681$1,386$91,59918.2%
Bradley15,331$1,148$62,94021.9%
Norridge15,177$1,306$87,57917.9%
Dixon15,166$895$58,37118.4%
Macomb15,006$789$39,75323.8%
Morris14,775$1,243$72,35720.6%
Antioch14,751$1,044$118,63510.6%
Chatham14,740$1,325$106,03015.0%
Hickory Hills14,718$999$85,54114.0%
Sterling14,670$788$52,64718.0%
Swansea14,603$1,083$84,36715.4%
Mount Vernon14,492$969$52,75122.0%
Lindenhurst14,365$1,875$127,83717.6%
Warrenville14,232$2,262$99,02827.4%
Chicago Ridge14,147$1,420$69,38924.6%
Shiloh14,109$1,104$100,05813.2%
Midlothian14,024$1,197$67,87221.2%
Wauconda14,010$1,574$112,43816.8%
Forest Park14,000$1,403$81,32320.7%
Beach Park13,988$1,058$83,06915.3%
Wood Dale13,926$1,072$90,40814.2%
Channahon13,854$1,625$121,45816.1%
Glen Carbon13,521$1,044$92,43413.6%
Hazel Crest13,493$1,164$62,77322.3%
Canton13,408$853$54,88118.7%
Lincoln13,406$756$54,39016.7%
Western Springs13,353$1,968$218,83910.8%
La Grange Park13,227$1,397$119,11514.1%
Lincolnwood13,179$3,500+$107,95038.9%
Minooka12,632$1,780$122,16317.5%
Richton Park12,576$1,344$71,72422.5%
Northlake12,547$1,164$77,56418.0%
Rantoul12,515$1,119$49,82127.0%
Winnetka12,508$2,052$250,000+9.8%
Justice12,372$1,388$58,51428.5%
Kewanee12,280$855$49,66820.7%
Streator12,274$1,099$54,95324.0%
Herrin12,271$1,084$58,50122.2%
Effingham12,258$871$65,71815.9%
Centralia12,009$824$47,30820.9%
Palos Heights11,817$2,450$107,97427.2%
Plano11,626$1,590$83,10223.0%
River Forest11,489$1,411$148,71111.4%
Pontiac11,483$676$59,57913.6%
Schiller Park11,454$1,105$67,47319.7%
Markham11,434$1,689$52,36438.7%
Taylorville11,149$744$52,72016.9%
Burr Ridge11,119$3,500+$154,50827.2%
Columbia11,063$789$107,9228.8%
Waterloo11,055$807$92,00510.5%
Barrington11,049$1,888$150,71415.0%
Summit10,896$1,265$60,41725.1%
Troy10,889$1,339$97,82516.4%
Roscoe10,881$1,298$97,70415.9%
Fox Lake10,872$776$69,89613.3%
Worth10,731$1,221$56,99825.7%
Campton Hills10,724$1,424$192,7278.9%
Gages Lake10,706$1,750$105,11420.0%
Crestwood10,622$1,524$68,68626.6%
Pingree Grove10,576$1,219$119,88012.2%
Riverdale10,515$1,214$45,70931.9%
River Grove10,482$1,228$74,79319.7%
Lyons10,391$1,177$64,20922.0%
Manhattan10,315$2,116$128,37519.8%
Wood River10,315$934$65,96017.0%
Highland10,268$921$77,88614.2%
Winfield9,982$1,381$143,10211.6%
Harvard9,875$1,181$71,41819.8%
Peru9,863$1,519$68,14726.7%
Frankfort Square9,777$1,511$126,95314.3%
Mahomet9,755$1,588$114,90416.6%
Sauk Village9,724$1,560$56,94632.9%
Flossmoor9,666$2,191$137,76819.1%
Itasca9,525$1,837$111,89819.7%
Rochelle9,477$883$63,37316.7%
LaSalle9,471$1,105$54,24624.4%
Steger9,449$950$59,69119.1%
Bethalto9,244$974$66,46917.6%
Sugar Grove9,233$1,608$116,25016.6%
Willowbrook9,138$1,773$97,86121.7%
Boulder Hill9,127$1,759$76,93527.4%
Riverside9,079$1,435$149,21911.5%
Lynwood9,047$1,687$76,61926.4%
Manteno8,942$898$96,05711.2%
Olney8,864$803$57,99716.6%
Harwood Heights8,851$1,166$79,65117.6%
Savoy8,807$1,128$88,82815.2%
Monmouth8,794$663$59,69013.3%
Mascoutah8,743$1,440$93,90218.4%
Glencoe8,715$2,097$250,000+10.1%
Lake Villa8,707$1,190$111,11012.9%
Rock Falls8,683$938$48,73323.1%
Clarendon Hills8,642$982$125,8269.4%
Glenwood8,620$1,421$71,37623.9%
Harrisburg8,608$769$48,48819.0%
Gilberts8,389$2,636$119,71926.4%
Crete8,382$1,450$97,98417.8%
Hampshire8,351$2,356$107,77426.2%
Maryville8,280$1,545$100,81318.4%
Long Grove8,266$3,500+$235,36817.8%
Rockton8,238$864$109,3339.5%
Paris8,154$840$51,79819.5%
Hillside8,133$1,119$70,77219.0%
Oak Brook8,028$2,921$171,12320.5%
Island Lake8,023$1,689$98,12520.7%
Silvis7,939$1,208$67,56921.5%
Lincolnshire7,937$2,387$179,73515.9%
South Beloit7,930$935$81,83613.7%
Broadview7,898$1,092$60,13921.8%
West Dundee7,867$1,805$104,75020.7%
Round Lake Park7,833$1,320$57,48627.6%
Princeton7,829$712$57,68214.8%
Park City7,631$2,222$62,87542.4%
Inverness7,541$3,500+$215,81019.5%
North Riverside7,495$1,254$80,75318.6%
Jerseyville7,432$636$71,62310.7%
Salem7,341$691$57,08314.5%
Greenville7,159$913$52,72720.8%
West Frankfort7,156$874$48,14321.8%
Marengo7,123$1,077$72,58617.8%
Sandwich7,121$897$77,02714.0%
University Park7,109$1,720$65,58031.5%
Benton7,076$1,006$51,34923.5%
Clinton7,012$597$55,96012.8%
Robinson7,005$1,075$67,59119.1%
Stickney6,957$1,114$67,30719.9%
Mendota6,915$686$58,93914.0%
Mount Carmel6,892$715$45,88418.7%
Calumet Park6,836$1,399$57,38929.3%
Chester6,830$553$74,6738.9%
Litchfield6,814$679$54,19015.0%
Murphysboro6,804$773$42,36721.9%
Orland Hills6,758$1,373$118,28113.9%
Winthrop Harbor6,663$1,317$94,22116.8%
Geneseo6,577$976$65,22618.0%
Volo6,398$2,229$145,90618.3%
Johnsburg6,374$1,330$106,82714.9%
Monticello6,332$1,030$88,61113.9%
Countryside6,294$1,618$78,13224.9%
Chillicothe6,185$798$62,10815.4%
Braidwood6,175$1,089$83,36515.7%
Pontoon Beach6,131$1,165$59,37523.5%
Mount Zion6,076$696$110,7867.5%
Elburn6,054$2,103$106,50623.7%
Beardstown6,047$851$58,76517.4%
Vandalia6,041$729$43,18420.3%
Metropolis5,898$748$51,54817.4%
Lakemoor5,878$1,713$96,92921.2%
Willow Springs5,871$1,328$103,42915.4%
Bartonville5,854$1,196$67,67421.2%
Lake Bluff5,834$1,826$205,73510.7%
Peoria Heights5,834$758$62,08314.7%
Carterville5,822$1,074$65,23819.8%
Du Quoin5,780$766$47,63219.3%
East Alton5,729$790$46,92620.2%
Hillsboro5,693$707$48,15817.6%
Genoa5,685$947$79,34314.3%
Northfield5,683$2,917$180,49219.4%
Carlinville5,574$633$52,73814.4%
Spring Valley5,508$1,036$63,96419.4%
Wilmington5,507$740$63,51414.0%
Candlewick Lake5,459$1,539$94,82019.5%
Lake Holiday5,402$1,859$112,25019.9%
Lake Barrington5,400$3,500+$132,85731.6%
Posen5,331$1,478$71,99424.6%
Grandwood Park5,311$1,638$124,84715.7%
Pana5,277$658$45,08317.5%
Highwood5,243$1,723$101,86220.3%
Berkeley5,222$1,292$83,22418.6%
Colona5,189$881$76,55813.8%
Coal City5,145$1,123$73,03018.5%
Eureka5,095$747$55,17216.2%
Pinckneyville5,055$440$55,0009.6%
Hoopeston5,039$858$55,18018.7%
Milan5,037$619$61,18812.1%
South Barrington5,004$1,917$211,08310.9%