See programs you qualify for

Get Matched Free →

First-Time Homebuyer Programs in Illinois

Illinois homebuyers have access to one of the most robust down payment assistance networks in the Midwest, anchored by the Illinois Housing Development Authority (IHDA). In March 2026, Illinois launched IHDAccess Home, a new program offering up to ,000 in 0% interest deferred-payment down payment and closing cost assistance for first-time buyers statewide. IHDA also offers the Access Forgivable program (up to ,000 forgiven over 10 years), Access Deferred (up to ,500 deferred until sale or refinance), Access Repayable (up to ,000 with 10-year repayment), the Opening Doors / Abriendo Puertas program (,000 forgivable after 5 years), and a Mortgage Credit Certificate providing a 25% federal tax credit on mortgage interest. FHLBank Chicago's Downpayment Plus program adds up to ,000 in forgivable grants through participating Illinois lenders.

State housing agency: Illinois Housing Development Authority (IHDA)

Cities in Illinois

Addison

DuPage County

Pop. 35,489Median $371,000

Algonquin

McHenry County

Pop. 30,067Median $420,000

Aurora

Kane County

Pop. 179,898Median $290,000

Bartlett

Cook, DuPage, and Kane Counties

Pop. 39,992Median $420,000

Belleville

St. Clair County

Pop. 40,726Median $172,000

Berwyn

Cook County

Pop. 54,414Median $275,000

Bloomington

McLean County

Pop. 78,703Median $260,000

Bolingbrook

Will County

Pop. 72,964Median $380,000

Buffalo Grove

Lake County

Pop. 42,482Median $403,000

Calumet City

Cook County

Pop. 35,100Median $165,000

Carol Stream

DuPage County

Pop. 38,966Median $320,000

Carpentersville

Kane County

Pop. 37,346Median $285,000

Champaign

Champaign County

Pop. 89,114Median $229,000

Chicago

Cook County

Pop. 2,707,648Median $360,000

Cicero

Cook County

Pop. 82,090Median $290,000

Crystal Lake

McHenry County

Pop. 40,861Median $375,000

Decatur

Macon County

Pop. 70,368Median $95,000

DeKalb

DeKalb County

Pop. 40,211Median $290,000

Des Plaines

Cook County

Pop. 58,010Median $357,000

Downers Grove

DuPage County

Pop. 49,706Median $500,000

Elgin

Kane County

Pop. 115,963Median $310,000

Elk Grove Village

Cook County

Pop. 31,987Median $347,000

Elmhurst

DuPage County

Pop. 45,336Median $635,000

Evanston

Cook County

Pop. 76,552Median $465,000

Glendale Heights

DuPage County

Pop. 32,808Median $290,000

Glenview

Cook County

Pop. 46,904Median $550,000

Gurnee

Lake County

Pop. 30,510Median $380,000

Hanover Park

Cook and DuPage Counties

Pop. 36,732Median $335,000

Highland Park

Lake County

Pop. 30,398Median $780,000

Hoffman Estates

Cook County

Pop. 50,179Median $433,000

Joliet

Will County

Pop. 149,785Median $275,000

Lombard

DuPage County

Pop. 43,779Median $415,000

Moline

Rock Island County

Pop. 41,965Median $171,000

Mount Prospect

Cook County

Pop. 54,298Median $370,000

Mundelein

Lake County

Pop. 31,915Median $395,000

Naperville

DuPage County

Pop. 150,817Median $570,000

Niles

Cook County

Pop. 30,064Median $395,000

Normal

McLean County

Pop. 52,618Median $240,000

North Chicago

Lake County

Pop. 30,643Median $225,000

Northbrook

Cook County

Pop. 34,585Median $675,000

O'Fallon

St. Clair County

Pop. 32,262Median $338,000

Oak Lawn

Cook County

Pop. 55,734Median $285,000

Oak Park

Cook County

Pop. 52,055Median $380,000

Orland Park

Cook County

Pop. 57,074Median $380,000

Oswego

Kendall County

Pop. 36,375Median $362,000

Palatine

Cook County

Pop. 64,869Median $400,000

Park Ridge

Cook County

Pop. 37,897Median $580,000

Pekin

Tazewell County

Pop. 31,781Median $130,000

Peoria

Peoria County

Pop. 113,441Median $146,000

Plainfield

Will County

Pop. 47,448Median $453,000

Quincy

Adams County

Pop. 38,803Median $170,000

Rock Island

Rock Island County

Pop. 36,151Median $147,000

Rockford

Winnebago County

Pop. 146,120Median $165,000

Romeoville

Will County

Pop. 40,955Median $315,000

Schaumburg

Cook County

Pop. 76,868Median $330,000

Skokie

Cook County

Pop. 64,937Median $388,000

Springfield

Sangamon County

Pop. 112,544Median $162,000

St. Charles

Kane County

Pop. 32,854Median $425,000

Streamwood

Cook County

Pop. 37,780Median $325,000

Tinley Park

Cook County

Pop. 53,886Median $297,000

Urbana

Champaign County

Pop. 38,209Median $170,000

Waukegan

Lake County

Pop. 87,168Median $230,000

Wheaton

DuPage County

Pop. 52,938Median $435,000

Wheeling

Cook and Lake Counties

Pop. 37,725Median $316,000

Woodridge

DuPage County

Pop. 33,941Median $384,000