BizyFi Apply

Market insights · IL

Illinois: where people are moving, county by county

Illinois has 12,719,141 residents across 102 counties, down 0.6% in five years. Net movement with other states in 2022–2023: -28,686 tax returns and -$6.00B in income. Strongest net in-migration: Kendall County, Menard County, Washington County.

All 102 counties

Largest first. Growth is the five-year change in Census population estimates; net movement is IRS tax returns (roughly households) moving in minus out, per 1,000 residents, 2022–2023. BizyFi calculations from those totals. Income, home value and rent: Census ACS 5-year 2024.

CountyPopulation5-yr growthNet per 1,000Net income inMedian incomeMedian homeMedian rent
Cook County5,194,625-1.3%-2.6-$4.35B$83,498$324,500$1,435Map
DuPage County934,298+0.3%-3.8-$356.8M$112,096$391,400$1,688Map
Lake County719,339+0.8%-4.2-$144.5M$110,416$345,700$1,477Map
Will County712,253+2.2%-2.1-$99.3M$109,984$319,600$1,462Map
Kane County525,757+1.8%-1.8-$103.6M$103,163$327,000$1,453Map
McHenry County317,751+2.5%+0.3-$22.4M$104,802$308,100$1,401Map
Winnebago County283,674-0.4%-1.3-$81.4M$65,837$164,500$1,021Map
Madison County263,110-1.0%+0.6-$8.1M$75,793$173,000$1,024Map
St. Clair County250,708-2.5%-1.6-$48.9M$73,854$180,300$1,090Map
Champaign County209,972+1.8%-5.9-$156.0M$63,683$211,500$1,051Map
Sangamon County194,170-1.0%-1.7-$61.2M$75,357$176,300$983Map
Peoria County178,553-1.6%-1.8-$96.4M$65,108$158,500$993Map
McLean County171,419+0.1%-2.5-$121.8M$79,905$208,400$1,009Map
Kendall County145,470+9.9%+3.7+$32.6M$111,601$322,400$1,781Map
Rock Island County141,869-1.7%-2.0-$68.4M$67,159$150,400$889Map
Tazewell County130,049-0.9%+1.2-$9.7M$77,982$167,500$909Map
LaSalle County107,773-1.5%-0.4-$12.0M$73,045$161,900$928Map
Kankakee County105,525-1.8%-0.2-$10.9M$71,281$192,600$1,097Map
DeKalb County101,835+1.5%-0.9-$1.7M$70,724$243,600$1,049Map
Macon County99,300-4.3%-2.7-$51.7M$62,666$127,300$847Map
Vermilion County71,259-3.7%-1.4-$9.4M$56,877$97,200$838Map
Williamson County67,225+0.1%+1.6-$10.5M$65,604$156,400$930Map
Adams County64,267-2.1%-0.3-$4.1M$66,220$162,600$828Map
Whiteside County54,121-2.6%-0.3-$3.3M$67,500$127,100$856Map
Grundy County54,052+2.9%-0.0-$4.6M$92,235$271,700$1,177Map
Boone County53,568+0.4%-3.3-$15.8M$84,571$216,900$1,041Map
Jackson County52,501-1.5%-4.3-$14.0M$48,763$137,300$782Map
Ogle County51,399-0.7%-2.7-$3.0M$82,132$189,200$936Map
Henry County48,095-2.2%-1.9-$3.8M$71,911$151,600$842Map
Knox County47,767-4.1%-2.0-$2.9M$57,030$111,900$788Map
Coles County46,607-1.0%-3.0-$19.4M$56,478$127,400$780Map
Macoupin County43,748-2.6%-0.5+$1.5M$70,805$138,200$801Map
Stephenson County43,220-3.0%-0.9-$9.6M$64,043$134,900$798Map
Woodford County38,111-0.8%-1.6-$8.0M$91,483$197,600$912Map
Clinton County37,128+0.6%-2.7-$8.5M$86,588$192,400$912Map
Franklin County36,916-2.1%-2.1-$2.1M$56,740$89,000$803Map
Marion County36,382-3.4%-0.7-$2.8M$61,240$103,000$794Map
Jefferson County36,147-2.3%-1.4-$5.0M$63,118$126,000$885Map
Livingston County35,057-2.1%-1.3-$0.5M$73,790$142,200$880Map
Monroe County34,840-0.3%-0.9+$3.2M$102,880$282,100$1,042Map
Effingham County34,519-0.5%-0.1-$3.2M$80,404$189,500$733Map
Christian County33,443-1.5%-0.2-$2.1M$62,611$115,500$785Map
Lee County32,914-3.4%-3.6-$9.8M$70,292$154,600$894Map
Fulton County32,901-2.0%-3.7-$8.7M$60,599$107,200$785Map
Morgan County32,515-2.9%-2.4-$7.3M$66,306$130,800$722Map
Bureau County32,510-2.1%-1.4-$3.8M$69,257$126,900$832Map
Randolph County29,921-0.6%-3.4-$8.5M$68,131$135,100$780Map
Montgomery County28,076-0.6%-2.8-$3.3M$63,620$112,300$723Map
Logan County27,182-2.5%-1.5-$0.0M$66,358$134,400$829Map
Iroquois County26,150-3.0%-4.4-$10.2M$66,255$137,800$799Map
McDonough County25,916-4.5%-2.4-$2.6M$52,795$107,500$761Map
Saline County22,772-4.1%+0.5-$0.3M$53,117$94,300$726Map
Jo Daviess County21,594-2.3%-2.9-$0.7M$73,993$209,900$825Map
Jersey County21,160-1.6%-1.7+$3.9M$80,361$171,900$846Map
Fayette County20,790-3.2%-3.2-$3.4M$60,944$130,700$798Map
Shelby County20,576-1.6%-1.4+$1.5M$72,095$137,100$814Map
Perry County20,160-3.5%-2.7-$2.8M$62,118$112,600$728Map
Douglas County19,880+0.5%-0.4+$2.0M$77,320$150,400$848Map
Crawford County18,648+0.1%-0.9+$1.8M$71,674$121,100$811Map
Bond County16,959+0.6%-0.6-$0.6M$65,959$145,700$785Map
Hancock County16,803-4.4%-0.4-$1.2M$65,865$113,800$782Map
Piatt County16,791+0.6%-1.7+$1.1M$94,811$180,600$1,046Map
Union County16,656-3.7%-2.0-$2.1M$55,728$131,700$648Map
Edgar County16,323-2.9%-0.3-$4.1M$59,941$97,300$775Map
Warren County16,222-3.6%-5.9-$5.3M$67,385$105,000$788Map
Wayne County15,882-1.6%+0.1+$0.5M$55,521$110,700$657Map
Carroll County15,419-1.7%-4.0+$3.4M$60,758$114,500$818Map
Mercer County15,229-2.6%-2.0-$2.9M$74,182$146,700$786Map
Richland County15,219-3.7%-3.7-$2.7M$62,455$112,000$805Map
De Witt County15,118-2.1%-1.2-$2.7M$71,678$130,300$903Map
Clark County15,114-2.2%-0.3-$0.9M$72,927$132,400$861Map
Moultrie County14,371-0.8%-1.1-$6.4M$71,784$134,000$804Map
Pike County14,231-2.8%-1.5-$3.1M$59,777$101,400$676Map
Lawrence County13,790-9.7%+1.7-$0.4M$55,324$99,100$836Map
Washington County13,564-1.2%+1.9+$1.4M$78,224$155,700$818Map
Massac County13,502-4.5%-0.6-$0.8M$65,116$121,900$756Map
Johnson County13,363+0.3%-1.9+$0.3M$62,528$160,500$781Map
White County13,250-4.0%-3.4-$2.8M$54,813$108,100$719Map
Ford County13,216-2.2%+1.4-$0.1M$62,439$122,000$923Map
Clay County12,793-3.6%-1.8-$0.4M$60,417$97,400$735Map
Cass County12,463-4.0%-5.1-$2.6M$68,125$97,100$723Map
Mason County12,411-4.9%-6.0-$2.5M$62,845$103,400$802Map
Menard County11,863-3.3%+2.3+$3.1M$82,176$185,500$885Map
Marshall County11,473-2.0%-4.3-$0.7M$71,585$142,800$782Map
Greene County11,313-5.1%-6.5-$0.9M$62,192$95,200$754Map
Wabash County10,907-3.6%+0.6-$2.4M$57,086$104,900$794Map
Cumberland County10,208-2.1%-5.3-$0.6M$73,327$126,000$772Map
Jasper County9,032-2.4%-1.7-$0.4M$74,755$125,500$793Map
Hamilton County7,859-1.7%-6.1-$1.4M$65,746$113,700$568Map
Schuyler County6,657-3.0%+1.8+$0.1M$65,948$109,700$853Map
Brown County6,401+2.7%+0.6+$0.6M$67,917$150,300$698Map
Henderson County5,984-5.6%-3.8-$2.1M$62,227$104,400$764Map
Edwards County5,898-5.0%+0.8+$0.4M$60,519$100,000$811Map
Putnam County5,619-0.1%-3.4-$1.0M$75,590$172,700$851Map
Stark County5,319-1.2%-6.2-$2.7M$62,878$104,500$735Map
Scott County4,866-4.0%-2.9-$0.4M$66,705$96,400$689Map
Pulaski County4,820-6.9%-6.8-$1.1M$42,463$85,100$634Map
Gallatin County4,616-6.4%+1.3-$0.2M$59,219$82,900$541Map
Alexander County4,570-11.6%-12.5-$2.0M$47,043$59,800$656Map
Calhoun County4,300-2.3%-0.7+$1.1M$93,203$190,900$583Map
Pope County3,672-2.2%-3.5+$0.6M$60,050$143,800$449Map
Hardin County3,588-1.8%+1.4-$0.2M$54,271$103,800$379Map

Growing in Illinois?

Financing a new location, an acquisition or equipment: BizyFi matches your request with the lenders that fit.

Get matched

← National rankings and other states

Sources: U.S. Census Bureau population estimates (vintage 2025), American Community Survey 5-year (2024), and IRS Statistics of Income county-to-county migration data (2022–2023). Growth, per-1,000 and state totals are BizyFi calculations; the IRS suppresses very small flows, shown as –. Data updated 2026-10-17. This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.