Markets

Illinois market demographics

Compare Illinois cities on the figures that drive site selection — population, households, median household income, median age, and median home value. Sort any column, or filter to the markets where CREM has listings.

Places

1,461

Markets with listings

0

Total listings

0

ACS vintage

2024

226 of 1461 places
Chicago2,711,2261,160,205$77,90235.8$334,100
Aurora179,89861,317$93,63335.2$274,800
Naperville150,69254,847$155,10540.4$540,200
Joliet150,44551,055$92,20135.8$265,800
Rockford147,52161,324$54,75237.7$129,000
Elgin114,93439,317$90,28236.7$273,000
Springfield113,33051,040$66,06441.0$162,100
Peoria112,16949,037$59,41035.5$156,200
Champaign89,99636,815$56,11826.6$210,900
Waukegan89,07632,042$71,91935.5$190,900
Cicero82,79724,432$70,84234.4$249,400
Bloomington78,90734,892$77,38436.2$203,300
Schaumburg76,86831,655$97,51439.6$330,400
Evanston76,34031,705$96,43438.4$481,200
Arlington Heights76,00531,466$116,72342.6$414,500
Bolingbrook74,09623,959$108,40037.2$314,700
Decatur69,81530,920$51,59239.2$99,600
Palatine66,29327,303$97,81940.7$355,600
Skokie66,21924,382$95,33743.2$387,200
Des Plaines59,15622,537$97,87542.3$335,600
Orland Park57,91623,256$98,91046.3$367,200
Oak Lawn56,86121,618$83,91140.3$281,200
Berwyn55,59520,476$78,40837.8$299,800
Mount Prospect55,47221,600$101,72041.1$397,400
Tinley Park54,84222,320$105,18943.2$299,900
Normal53,56920,387$64,78525.0$213,600
Wheaton53,55719,588$120,00836.8$455,700
Oak Park53,29223,387$110,82040.3$465,500
Hoffman Estates51,17518,537$106,80639.2$351,900
Downers Grove50,05420,662$115,11443.6$449,800
Glenview47,75218,448$143,05646.5$609,600
Plainfield46,70814,634$144,00037.5$431,400
Elmhurst45,67116,795$149,64442.0$545,400
Lombard43,61917,262$100,36239.2$335,700
Buffalo Grove42,89116,213$129,39542.0$412,300
Moline42,19718,289$67,70138.0$146,300
Belleville41,37017,646$63,53539.1$141,300
Romeoville41,15213,296$106,32535.5$257,100
Crystal Lake40,57914,806$108,41839.3$311,400
Bartlett40,50114,140$133,24041.0$375,700
DeKalb40,44316,388$46,48126.1$204,700
Carol Stream39,46014,487$102,30940.4$335,000
Urbana39,34116,856$45,34626.1$184,900
Quincy39,10917,620$56,48039.7$153,200
Streamwood39,00113,057$101,21840.0$271,200
Park Ridge38,66714,867$142,98644.4$551,200
Wheeling38,43315,171$85,20539.9$266,200
Carpentersville37,34611,583$86,91733.8$234,100
Hanover Park36,73211,233$91,76335.3$274,200
Oswego36,37512,243$123,79238.7$344,500
Rock Island36,15115,285$59,04137.4$125,900
Addison35,48912,832$90,43140.8$341,300
Calumet City35,10014,332$55,36938.6$145,200
Northbrook34,58513,302$157,78249.6$652,300
Woodridge33,94113,278$101,00037.5$363,700
St. Charles32,85413,161$114,30041.5$377,400
Glendale Heights32,80811,196$86,54536.1$261,700
O'Fallon32,26212,816$105,98237.8$295,700
Elk Grove Village31,98713,011$94,17544.8$347,100
Mundelein31,91511,632$108,34038.1$309,700
Pekin31,78113,503$60,79041.9$120,700
North Chicago30,6437,036$60,17223.2$159,600
Gurnee30,51011,779$119,62840.1$344,300
Highland Park30,39811,787$168,09445.0$607,300
Algonquin30,06710,968$134,52541.4$351,000
Niles30,06411,481$75,27448.2$358,700
Galesburg29,48112,628$48,29740.8$96,400
Lake in the Hills28,8009,692$117,15136.8$321,900
Burbank28,7399,539$80,11638.6$275,700
Danville28,59511,901$45,95739.8$79,000
Glen Ellyn28,39010,698$140,93839.8$544,000
Lansing28,28411,236$75,56941.0$177,000
McHenry28,07411,897$86,31543.9$266,500
New Lenox28,0069,134$140,86536.8$399,900
Huntley28,00512,213$88,53649.7$334,300
Wilmette27,50310,287$190,66245.3$810,600
Batavia27,15110,708$120,05642.0$387,400
Round Lake Beach27,0798,537$86,05933.8$199,200
Vernon Hills26,87611,022$121,94341.8$412,300
Oak Forest26,80510,355$91,99040.5$255,100
Chicago Heights26,7369,224$54,79835.2$161,000
Granite City26,54911,562$59,20540.4$104,300
Edwardsville26,4749,828$86,72131.8$299,800
Lockport26,4099,903$111,98138.5$316,000
Woodstock26,14710,656$82,75839.7$245,700
West Chicago25,3957,459$99,92736.3$336,800
Alton25,27910,714$54,56838.0$103,700
Belvidere24,7529,589$64,52838.7$158,900
Morton Grove24,6199,215$111,11644.6$389,100
Zion24,6008,813$63,10432.3$183,800
Melrose Park24,5498,463$66,18937.3$275,800
Homer Glen24,5298,097$136,67842.6$418,800
South Elgin24,2178,760$127,20339.0$339,100
Collinsville24,03111,061$67,61238.5$163,600
Rolling Meadows24,0279,336$98,51439.5$326,200
Kankakee23,9969,122$47,51436.1$104,900
Elmwood Park23,8689,285$91,95541.5$339,300
Westmont23,72410,694$88,09043.2$379,100
Yorkville23,6178,140$108,51335.8$335,300
Freeport23,50510,841$51,72342.8$92,100
Loves Park23,50210,302$61,86837.2$160,400
Lisle23,40710,050$107,47936.5$406,800
Maywood23,2017,413$68,81534.6$229,800
Roselle22,7528,616$111,31842.2$344,700
Machesney Park22,6308,577$75,48940.3$173,700
Bloomingdale22,4579,065$102,92843.2$376,500
Villa Park22,3458,363$95,01537.0$329,000
East Peoria22,3249,975$71,83342.6$163,500
Carbondale22,1589,714$32,12824.6$127,900
Darien21,8798,735$111,21544.4$398,700
Blue Island21,7418,464$59,48938.1$178,700
Montgomery21,5157,144$103,73435.3$299,500
Geneva21,2588,374$144,34143.2$441,400
Park Forest21,1568,129$61,07236.9$115,300
Grayslake20,9298,165$113,97237.2$309,500
South Holland20,9117,411$85,28041.9$217,200
East Moline20,9048,617$61,77938.9$134,600
Dolton20,8257,820$57,88740.3$151,300
Frankfort20,6516,789$154,37542.2$481,200
Crest Hill20,6288,153$73,03339.1$232,900
Libertyville20,5257,664$165,66742.1$512,000
Harvey20,2307,512$42,42936.6$88,100
Mokena20,0217,374$123,88946.2$401,400
Lake Zurich19,8327,392$135,96840.3$435,300
Deerfield19,5187,515$181,66044.5$623,400
Evergreen Park19,4207,215$95,71938.8$267,500
Lake Forest19,4166,900$235,08146.1$938,300
Brookfield19,3317,683$110,29541.6$332,400
Homewood19,2947,082$100,13940.2$221,100
North Aurora18,6967,036$114,30541.5$342,100
Matteson18,6457,404$95,45744.5$250,600
Round Lake18,6286,430$111,97736.1$278,600
Bensenville18,6037,015$79,51539.9$272,000
Alsip18,5837,724$66,58539.1$225,000
Sycamore18,5597,401$84,12036.1$265,700
Ottawa18,4477,553$71,41339.8$154,000
Shorewood18,3436,852$122,10544.2$337,800
Bellwood18,2565,948$79,51338.7$230,000
Franklin Park18,1976,007$76,51938.3$287,000
Palos Hills18,0817,644$83,53341.7$279,200
Bourbonnais18,0786,179$81,70835.8$253,100
Jacksonville18,0146,745$65,43237.6$128,200
East St. Louis17,9996,982$35,70044.3$52,600
Cary17,9236,468$113,02639.2$309,800
Lemont17,8206,412$123,37043.7$468,800
Godfrey17,7127,452$94,54348.4$192,200
Hinsdale17,1755,689$250,00141.7$1,053,700
Cahokia Heights17,1066,053$33,79230.3$56,000
Charleston17,0627,447$49,30029.6$137,400
Bridgeview16,8496,065$66,65539.4$236,400
Marion16,8368,260$56,91242.2$158,300
Fairview Heights16,7457,221$80,93041.0$177,700
Morton16,5956,809$94,40241.4$239,400
Mattoon16,5868,121$51,59740.8$97,700
Westchester16,4366,908$98,95451.6$327,300
Country Club Hills16,3245,569$75,19740.4$192,000
La Grange15,9985,816$159,92940.7$594,300
Washington15,9196,053$95,17938.2$221,900
Prospect Heights15,6186,679$85,00842.8$346,500
Norridge15,4395,767$87,80746.0$374,900
Bradley15,3256,150$67,42034.7$173,400
Dixon14,9105,758$59,40641.9$120,800
Morris14,8986,484$76,71140.2$247,400
Macomb14,8946,487$44,41127.6$103,300
Antioch14,8595,297$108,89936.8$306,700
Warrenville14,7185,730$100,32136.5$286,100
Sterling14,7176,579$57,35042.6$108,700
Swansea14,7105,777$91,58742.3$223,600
Chatham14,6395,624$106,77335.4$243,200
Shiloh14,5725,792$99,57341.0$274,000
Hickory Hills14,5265,630$77,26238.8$288,000
Lindenhurst14,4175,132$131,47437.6$294,100
Beach Park14,1155,143$85,66443.7$245,800
Chicago Ridge14,0995,234$68,96434.0$226,900
Mount Vernon14,0906,108$55,35738.9$99,800
Wauconda14,0275,039$111,23936.6$278,600
Glen Carbon13,9775,836$97,16840.4$282,000
Midlothian13,9485,692$70,00038.3$207,000
Forest Park13,9437,085$77,22140.0$304,700
Wood Dale13,9335,342$91,38242.3$318,900
Channahon13,9274,547$119,49437.2$327,900
Hazel Crest13,7924,828$68,39338.1$185,300
La Grange Park13,4475,285$120,40844.0$439,800
Western Springs13,4464,471$230,25541.6$739,400
Lincoln13,2816,102$57,34039.2$124,300
Canton13,1445,523$53,25445.9$107,100
Lincolnwood13,1124,621$109,73145.6$496,400
Minooka12,8914,126$115,44532.1$315,600
Richton Park12,5215,481$64,55444.6$220,900
Northlake12,5134,277$83,89241.9$259,800
Winnetka12,4844,172$250,00141.5$1,337,800
Rantoul12,4215,374$48,69136.6$118,200
Effingham12,3425,423$72,37739.6$177,500
Streator12,3305,479$57,60937.6$94,700
Justice12,3244,900$57,17036.6$238,400
Herrin12,2265,559$59,97541.2$113,300
Plano12,2034,162$86,27131.6$230,700
Palos Heights12,1524,779$108,74050.2$367,100
River Forest11,9924,460$146,78640.0$687,300
Kewanee11,9135,419$50,88646.3$73,200
Centralia11,8565,094$47,80739.1$89,600
Troy11,6474,389$112,43435.2$268,000
Schiller Park11,3934,353$69,69639.7$275,000
Markham11,3553,655$57,30234.2$135,300
Pontiac11,2944,457$61,27942.8$116,300
Burr Ridge11,1414,536$156,82956.9$700,400
Fox Lake11,1315,281$70,81942.9$228,100
Waterloo11,1294,491$98,71141.5$249,500
Columbia11,1274,448$107,60642.4$293,000
Barrington11,0774,297$147,98943.9$582,500
Manhattan11,0263,632$128,52232.8$332,600
Pingree Grove10,9143,637$114,29438.0$320,800
Campton Hills10,8773,695$209,13443.6$547,500
Summit10,8463,709$61,86338.1$232,600
Gages LakeUnincorporated10,8194,081$103,31839.8$310,500
Roscoe10,7064,202$93,03636.4$227,800
Worth10,7004,433$56,28839.4$215,000
Taylorville10,6464,532$57,55239.6$104,100
Crestwood10,5794,902$75,75249.2$195,200
River Grove10,4514,196$69,85836.3$241,800
Riverdale10,3403,760$39,83332.8$113,800
Lyons10,3394,022$70,99340.8$257,300
Wood River10,2794,573$62,70340.3$108,100
Highland10,2624,931$82,55141.8$202,900
Winfield10,0954,019$135,79544.0$386,300
Mahomet10,0493,471$118,58637.7$299,100

Figures describe an entire city or Census-designated place, not a property's immediate trade area — a single city can span hundreds of square miles. For radius-level demographics, see the area demographics on any listing.

Area demographics disclaimer coming soon. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.