The Town Files

Cook County, Illinois

5,182,090 people. The median home is worth $324,500 (typical Illinois town: $156,600) and the median household earns $83,498.

Towns in Cook County

Towns in Cook County

TownPeopleMedian homeIncomeMedian age
Chicago2,746,388$334,100$77,90235.8
Cicero85,268$249,400$70,84234.4
Schaumburg78,723$330,400$97,51439.6
Evanston78,110$481,200$96,43438.4
Arlington Heights77,676$414,500$116,72342.6
Palatine67,908$355,600$97,81940.7
Skokie67,824$387,200$95,33743.2
Des Plaines60,675$335,600$97,87542.3
Orland Park58,703$367,200$98,91046.3
Oak Lawn58,362$281,200$83,91140.3
Berwyn57,250$299,800$78,40837.8
Mount Prospect56,852$397,400$101,72041.1
Tinley Park55,971$299,900$105,18943.2
Oak Park54,583$465,500$110,82040.3
Hoffman Estates52,530$351,900$106,80639.2
Glenview48,705$609,600$143,05646.5
Park Ridge39,656$551,200$142,98644.4
Streamwood39,577$271,200$101,21840.0
Wheeling39,137$266,200$85,20539.9
Hanover Park37,470$274,200$91,76335.3
Calumet City36,033$145,200$55,36938.6
Northbrook35,222$652,300$157,78249.6
Elk Grove Village32,812$347,100$94,17544.8
Niles30,912$358,700$75,27448.2
Burbank29,439$275,700$80,11638.6
Lansing29,076$177,000$75,56941.0
Wilmette28,170$810,600$190,66245.3
Chicago Heights27,480$161,000$54,79835.2
Oak Forest27,478$255,100$91,99040.5
Morton Grove25,297$389,100$111,11644.6
Melrose Park24,796$275,800$66,18937.3
Elmwood Park24,521$339,300$91,95541.5
Rolling Meadows24,200$326,200$98,51439.5
Maywood23,512$229,800$68,81534.6
Blue Island22,558$178,700$59,48938.1
Park Forest21,687$115,300$61,07236.9
South Holland21,465$217,200$85,28041.9
Dolton21,426$151,300$57,88740.3
Harvey20,324$88,100$42,42936.6
Evergreen Park19,943$267,500$95,71938.8
Brookfield19,476$332,400$110,29541.6
Homewood19,463$221,100$100,13940.2
Matteson19,073$250,600$95,45744.5
Alsip19,063$225,000$66,58539.1
Bellwood18,789$230,000$79,51338.7
Palos Hills18,530$279,200$83,53341.7
Franklin Park18,467$287,000$76,51938.3
Lemont17,629$468,800$123,37043.7
Bridgeview17,027$236,400$66,65539.4
Westchester16,892$327,300$98,95451.6
Country Club Hills16,775$192,000$75,19740.4
La Grange16,321$594,300$159,92940.7
Prospect Heights16,058$346,500$85,00842.8
Norridge15,251$374,900$87,80746.0
Hickory Hills14,505$288,000$77,26238.8
Chicago Ridge14,433$226,900$68,96434.0
Forest Park14,339$304,700$77,22140.0
Midlothian14,325$207,000$70,00038.3
Western Springs13,629$739,400$230,25541.6
La Grange Park13,475$439,800$120,40844.0
Lincolnwood13,463$496,400$109,73145.6
Hazel Crest13,382$185,300$68,39338.1
Northlake12,840$259,800$83,89241.9
Richton Park12,775$220,900$64,55444.6
Winnetka12,744$1,337,800$250,00141.5
Justice12,600$238,400$57,17036.6
Palos Heights12,068$367,100$108,74050.2
River Forest11,717$687,300$146,78640.0
Schiller Park11,709$275,000$69,69639.7
Markham11,661$135,300$57,30234.2
Summit11,161$232,600$61,86338.1
Worth10,970$215,000$56,28839.4
Crestwood10,826$195,200$75,75249.2
Lyons10,817$257,300$70,99340.8
Barrington10,722$582,500$147,98943.9
Riverdale10,663$113,800$39,83332.8
River Grove10,612$241,800$69,85836.3
Sauk Village9,921$110,800$69,97333.3
Flossmoor9,704$344,800$133,66347.6
Riverside9,298$491,400$153,68642.0
Lynwood9,116$218,000$85,23739.4
Harwood Heights9,065$321,900$81,08642.2
Glencoe8,849$1,432,500$248,93344.8
Glenwood8,662$198,100$77,39143.5
Hillside8,320$246,800$72,32045.5
Broadview7,998$252,200$64,69741.8
Inverness7,616$715,600$207,43456.4
North Riverside7,426$297,800$77,17039.4
Stickney7,110$244,900$66,94237.8
Calumet Park7,025$184,700$53,55637.5
Orland Hills6,893$280,300$122,03935.8
Countryside6,420$324,700$80,96847.0
Willow Springs5,857$378,300$103,58342.7
Northfield5,751$878,300$161,50049.2
Posen5,632$172,900$73,05133.1
Berkeley5,338$246,900$85,82333.6
South Barrington5,077$908,300$221,57550.1
Palos Park4,899$464,700$121,69659.7
Olympia Fields4,718$329,000$123,87546.6
Robbins4,629$121,300$40,66833.6
Stone Park4,576$242,100$67,22428.9
Hometown4,343$173,400$61,10141.3
Barrington Hills4,114$913,600$205,07442.5
Indian Head Park4,065$356,600$100,14952.4
Burnham4,046$161,300$57,79036.2
South Chicago Heights4,026$149,300$58,69141.1
Rosemont3,952$344,900$63,51742.1
Dixmoor2,973$84,400$44,60029.2
Kenilworth2,514$1,560,300$250,00140.9

People and housing

Cook CountyTypical Illinois town
Median home value$324,500$156,600
Median rent$1,435$960
Median household income$83,498$72,500
Median age38.040.4
Bachelor's degree or higher42.7%21.8%
Below the poverty line13.5%9.9%

Jobs and pay

2,565,567 jobs in 2024, average pay $86,931 a year.

Largest industries in Cook CountyHealth care & social assistan…384,200 jobs · $64,525Professional & technical serv…239,300 jobs · $143,750Hotels & restaurants231,612 jobs · $36,807Retail214,653 jobs · $42,744Administrative & support181,641 jobs · $62,372Manufacturing176,781 jobs · $84,867
BLS QCEW 2024.
Unemployment rate in Cook County0%2%4%6%8%10%12%2000200420082012201620202023 4.4%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 2,829 storm events in Cook County from 1996 to 2026, with 34 deaths.

Storm events in Cook County by type since 1996Hail577Flood220Tornado49High Wind46Lightning57Heavy Rain61Flash Flood207Winter Storm26Excessive Heat16Winter Weather66
NOAA NCEI Storm Events Database.

Federal disaster declarations

Cook County has been included in 24 FEMA declarations since 1953.

DeclaredIncidentDeclaration
September 20, 2024FloodDR-4819: Severe Storms, Tornadoes, Straight-Line Winds, And Floodng
November 20, 2023FloodDR-4749: Severe Storms And Flooding
August 15, 2023Severe StormDR-4728: Severe Storms And Flooding
March 26, 2020BiologicalDR-4489: Covid-19 Pandemic
March 13, 2020BiologicalEM-3435: Covid-19
May 10, 2013FloodDR-4116: Severe Storms, Straight-Line Winds, And Flooding
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).