The Town Files

Lake County, Illinois

714,223 people. The median home is worth $345,700 (typical Illinois town: $156,600) and the median household earns $110,416.

Towns in Lake County

Towns in Lake County

TownPeopleMedian homeIncomeMedian age
Waukegan89,321$190,900$71,91935.5
Buffalo Grove43,212$412,300$129,39542.0
Mundelein31,560$309,700$108,34038.1
North Chicago30,759$159,600$60,17223.2
Gurnee30,706$344,300$119,62840.1
Highland Park30,176$607,300$168,09445.0
Round Lake Beach27,252$199,200$86,05933.8
Vernon Hills26,850$412,300$121,94341.8
Zion24,655$183,800$63,10432.3
Grayslake21,248$309,500$113,97237.2
Libertyville20,579$512,000$165,66742.1
Lake Zurich19,759$435,300$135,96840.3
Lake Forest19,367$938,300$235,08146.1
Deerfield19,196$623,400$181,66044.5
Round Lake18,721$278,600$111,97736.1
Antioch14,622$306,700$108,89936.8
Lindenhurst14,406$294,100$131,47437.6
Beach Park14,249$245,800$85,66443.7
Wauconda14,084$278,600$111,23936.6
Fox Lake10,978$228,100$70,81942.9
Gages Lake10,637$310,500$103,31839.8
Hawthorn Woods9,062$619,100$219,63140.9
Lake Villa8,741$351,700$118,75040.4
Long Grove8,366$804,600$250,00149.2
Lincolnshire7,940$677,700$185,58049.4
Park City7,885$57,400$60,17134.5
Round Lake Park7,680$164,900$55,81350.0
Winthrop Harbor6,705$250,800$95,69053.4
Lakemoor6,182$265,500$100,41435.5
Volo6,122$319,700$160,79233.5
Lake Bluff5,616$776,700$204,00046.3
Grandwood Park5,297$330,500$126,73642.2
Lake Barrington5,100$475,700$141,95854.9
Highwood5,074$405,400$107,87541.0
Green Oaks4,128$673,100$147,61446.2
Kildeer4,091$770,700$250,00145.9
Riverwoods3,790$800,700$249,20550.4
Deer Park3,681$661,300$174,45841.2
Long Lake3,663$220,100$104,62133.9
Hainesville3,546$210,500$129,91139.9
Wadsworth3,517$378,900$142,73838.5
North Barrington3,171$765,900$226,05547.9
Venetian Village2,761$231,100$79,27338.3
Fox Lake Hills2,684$245,000$111,96442.4
Round Lake Heights2,622$216,800$78,98629.5

People and housing

Lake CountyTypical Illinois town
Median home value$345,700$156,600
Median rent$1,477$960
Median household income$110,416$72,500
Median age39.140.4
Bachelor's degree or higher47.7%21.8%
Below the poverty line8.3%9.9%

Jobs and pay

329,354 jobs in 2024, average pay $91,042 a year.

Largest industries in Lake CountyManufacturing52,776 jobs · $144,717Retail36,424 jobs · $55,434Health care & social assistan…32,507 jobs · $64,636Hotels & restaurants25,069 jobs · $30,025Administrative & support23,865 jobs · $70,615Wholesale trade22,920 jobs · $138,370
BLS QCEW 2024.
Unemployment rate in Lake County0%2%4%6%8%10%2000200420082012201620202023 5%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 815 storm events in Lake County from 1996 to 2026, with 15 deaths.

Storm events in Lake County by type since 1996Hail168Flood49Drought24High Wind40Lightning24Heavy Rain21Heavy Snow15Flash Flood47Winter Storm41Winter Weather25
NOAA NCEI Storm Events Database.

Federal disaster declarations

Lake County has been included in 17 FEMA declarations since 1953.

DeclaredIncidentDeclaration
March 26, 2020BiologicalDR-4489: Covid-19 Pandemic
March 13, 2020BiologicalEM-3435: Covid-19
May 10, 2013FloodDR-4116: Severe Storms, Straight-Line Winds, And Flooding
March 17, 2011SnowstormDR-1960: Severe Winter Storm And Snowstorm
June 24, 2008Severe StormDR-1771: Severe Storms And Flooding
March 13, 2008SnowstormEM-3283: Record Snow And Near Record Snow
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).