Checked
Lake County, IL
55 cities and towns and 28 ZIP codes in Lake County, Illinois.
Population
714,223
Land area
444sq mi
People per sq mi
1,610
ZIP codes
28
Cities and towns in Lake County
Lake County at a glance
- Lake County is about 7 times as dense as Illinois as a whole.
- By population, it ranks 3rd among 102 counties in Illinois.
- The median household income is $110,416, 32% above the Illinois median of $83,390.
- A typical owner-occupied home is valued at $345,700 (31% above Illinois) and median rent is $1,477 a month.
- Its largest cities are Waukegan (89,076), Buffalo Grove (42,891) and Mundelein (31,915).
Local data for Lake County, IL
Counts from official public data
- Hospitals7
- Emergency Rooms6
- Nursing Homes23
- Schools263
- Colleges8
- Libraries22
- Banks152
- Post Offices33
- Parks544
- Grocery Stores203
- Restaurants1,910
- Affordable Housing37
- Home Health Agencies16
- Hospice Care6
- Dialysis Centers15
- Rehab & Long-Term Care Hospitals1
- Community Health Centers9
- Mental Health & Addiction Treatment42
- Private Schools52
- Community Colleges & Trade Schools4
- Superfund Sites6
- Toxic Release Facilities36
- Historic Places70
Housing and community stats
Lake County, IL, American Community Survey 2020-2024
Median household income
$110,416
Poverty rate
8.3%
Median home value
$345,700
Prices +6.7% in a year
Median rent
$1,477/mo
Homeownership
74.8%
Bachelor's or higher
47.7%
Median age
39.1
Average commute
28.5 min
Largest reported origins and ancestries: Mexican Americans (136,544), German Americans (112,961), Irish Americans (71,697).
Economy and federal money
Jobs, income, federal spending and pandemic loans
Unemployment rate
3.6%
Sep 2026, -0.8 pts in a year
Average annual pay
$92,733
325,826 jobs, 2025
Income per person
$103,546
BEA, 2024
Federal spending
$5B
FY 2026, $7,004 per person
PPP loans
$2.1B
25,657 loans, 228,594 jobs reported
Campaign donations
$84.7M
Itemized, 2026 cycle
How people get to work
Lake County, IL, workers 16 and older. American Community Survey 5-year estimates
- Drove alone65.7%
- Carpooled8.5%
- Public transit2.7%
- Walked2.1%
- Bicycle0.1%
- Taxi, ride-hailing, motorcycle or other1.4%
- Worked from home19.5%
Average one-way commute: 28.5 minutes for people who do not work from home.
Environment and hazard risk
Lake County, IL, from FEMA, NOAA and EPA
Natural hazard risk
Relatively High
Top: cold wave
Storm events since 1996
815
Most often thunderstorm wind
Flood insurance policies
1,857
0.8% of homes, county
July high / Jan low
82° / 14°F
38.4 inches of rain a year
Hazards, floods and storm historyCheck a flood zone70 historic places
Health statistics
Share of adults in Lake County, IL, CDC PLACES estimates
Obesity
32.9%
U.S. 33.3% about the same
Diabetes
11.2%
U.S. 12.1% -0.9 pts
Smoking
10.4%
U.S. 12.8% -2.4 pts
Uninsured (18-64)
9.2%
U.S. 11.1% -1.9 pts
Cities, towns and ZIP codes in Lake County
Population shown
- Waukegan89,076
- Buffalo Grove42,891
- Mundelein31,915
- North Chicago30,643
- Gurnee30,510
- Highland Park30,398
- Round Lake Beach27,079
- Vernon Hills26,876
- Zion24,600
- Grayslake20,929
- Libertyville20,525
- Lake Zurich19,832
- Deerfield19,518
- Lake Forest19,416
- Round Lake18,628
- Antioch14,859
- Lindenhurst14,417
- Beach Park14,115
- Wauconda14,027
- Fox Lake11,131
- Gages Lake10,819
- Hawthorn Woods9,143
- Lake Villa8,683
- Long Grove8,305
- Lincolnshire7,980
- Round Lake Park7,919
- Park City7,827
- Volo6,706
- Winthrop Harbor6,559
- Lake Bluff6,041
- Lake Barrington5,442
- Highwood5,301
- Grandwood Park5,262
- Kildeer4,292
- Green Oaks4,096
- Riverwoods4,013
- Deer Park3,711
- Wadsworth3,686
- Hainesville3,524
- Long Lake3,307
- North Barrington3,143
- Round Lake Heights2,592
- Fox Lake Hills2,399
- Venetian Village2,334
- Channel Lake2,052
- Forest Lake1,865
- Knollwood1,864
- Port Barrington1,477
- Bannockburn1,148
- Third Lake1,137
- Tower Lakes1,106
- Lake Catherine968
- Indian Creek874
- Mettawa663
- Old Mill Creek143
Frequently asked questions
- What is the largest city in Lake County, IL?
- Waukegan is the largest city or town in Lake County, with about 89,076 residents.
- How many ZIP codes are in Lake County?
- Lake County includes 28 ZIP Code Tabulation Areas, including 60002, 60010, 60015, 60020, 60030.
- What is the population of Lake County, IL?
- About 714,223 people live in Lake County, based on American Community Survey 5-year estimates.
- What counties border Lake County?
- Lake County borders Cook County, McHenry County, Kenosha County, WI.
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023