327 Illinois cities tracked. Sorted by composite momentum score (home prices, rent, population).
The pop-weighted momentum score is 68/100 with median 1-yr of +5.1%. That's broad-based strength across the state's 325 tracked cities — 17 are in the 'Hot' tier. When this many markets move together, the simplest explanation is structural demand.
The bear case is the boring one: the median market is fine but the cycle is real. Watch the cities at the bottom of this state's distribution as the early-warning signal.
Rockford
pop 147,486Volo
pop 7,361Machesney Park
pop 22,839Wonder Lake
pop 5,296Oswego
pop 38,778Hampshire
pop 8,864Sandwich
pop 7,299Winthrop Harbor
pop 6,565Yorkville
pop 25,986Loves Park
pop 23,636Plano
pop 12,677Troy
pop 11,810Roscoe
pop 10,981Glencoe
pop 8,720South Beloit
pop 7,983Rockton
pop 7,861Highwood
pop 5,358Gages Lake
pop 10,637North Chicago
pop 30,639McHenry
pop 28,825Zion
pop 24,583Gilberts
pop 9,075Genoa
pop 5,514Poplar Grove
pop 5,165Champaign
pop 91,961Carbondale
pop 22,223Lake Forest
pop 19,642Antioch
pop 15,108Chatham
pop 14,639Winnetka
pop 12,494Streator
pop 12,295Manhattan
pop 10,772Mahomet
pop 10,619Hawthorn Woods
pop 9,584Marengo
pop 7,699Urbana
pop 39,831Highland Park
pop 30,794Belvidere
pop 25,325Freeport
pop 23,140Montgomery
pop 21,957Ottawa
pop 18,775Lemont
pop 18,203Warrenville
pop 15,247Channahon
pop 14,392Beach Park
pop 14,212River Forest
pop 11,909Pingree Grove
pop 11,512Pontiac
pop 11,054Savoy
pop 9,260Oak Brook
pop 8,188Murphysboro
pop 7,044Elburn
pop 6,826Johnsburg
pop 6,428Waukegan
pop 88,570Plainfield
pop 48,881DeKalb
pop 40,491Pekin
pop 31,266New Lenox
pop 28,480East Peoria
pop 22,024North Aurora
pop 19,329Hinsdale
pop 17,598Morton
pop 17,557Charleston
pop 17,361Rantoul
pop 12,268Clarendon Hills
pop 8,703Island Lake
pop 8,066Clinton
pop 6,881Hillsboro
pop 5,761Lake Bluff
pop 5,600Spring Grove
pop 5,554Naperville
pop 153,124Crystal Lake
pop 41,513Romeoville
pop 41,177Mundelein
pop 32,641Algonquin
pop 30,539Wilmette
pop 27,443Cary
pop 18,031Dixon
pop 15,156Western Springs
pop 13,529Peru
pop 9,793Glenwood
pop 8,413Lincolnshire
pop 8,008Round Lake Park
pop 7,836Mendota
pop 6,922Braidwood
pop 6,245Chillicothe
pop 6,052Springfield
pop 112,949Downers Grove
pop 50,552Elmhurst
pop 46,108Northbrook
pop 34,546Glendale Heights
pop 32,866Glen Ellyn
pop 28,872Batavia
pop 26,555Woodstock
pop 25,892South Elgin
pop 24,921Morton Grove
pop 24,467Frankfort
pop 21,160Lake Zurich
pop 19,960Sycamore
pop 18,968Round Lake
pop 18,654Wauconda
pop 14,055La Grange Park
pop 13,459Minooka
pop 12,907Waterloo
pop 11,165Campton Hills
pop 10,894Taylorville
pop 10,263Winfield
pop 10,199Highland
pop 10,028Rochelle
pop 9,510Mascoutah
pop 9,118Lake Villa
pop 8,737Maryville
pop 8,352Park City
pop 7,940Princeton
pop 7,667Greenville
pop 7,126Salem
pop 7,016Pontoon Beach
pop 5,845Peoria Heights
pop 5,802Wilmington
pop 5,629Lake Barrington
pop 5,160Oak Lawn
pop 56,531Glenview
pop 47,634Lake in the Hills
pop 28,706Round Lake Beach
pop 27,091Vernon Hills
pop 27,002Kankakee
pop 23,535Maywood
pop 23,364Bloomingdale
pop 22,622Grayslake
pop 21,262Mokena
pop 19,915Deerfield
pop 19,138Prospect Heights
pop 15,566Shiloh
pop 14,754Morris
pop 14,587Lindenhurst
pop 14,564Richton Park
pop 12,504Schiller Park
pop 11,325Fox Lake
pop 10,925Sugar Grove
pop 9,339Long Grove
pop 8,393Hillside
pop 8,031Broadview
pop 7,867Geneseo
pop 6,503Lakemoor
pop 6,451Coal City
pop 5,810South Barrington
pop 5,061Peoria
pop 111,696Decatur
pop 68,763Buffalo Grove
pop 43,072Galesburg
pop 29,289Burbank
pop 28,606Huntley
pop 28,495Lockport
pop 26,915Villa Park
pop 22,020Geneva
pop 21,168Godfrey
pop 17,610La Grange
pop 15,943Washington
pop 15,857Glen Carbon
pop 13,883Columbia
pop 10,919Manteno
pop 9,241University Park
pop 7,043Willow Springs
pop 5,793Northfield
pop 5,625Eureka
pop 5,189Aurora
pop 180,710Joliet
pop 151,837Bloomington
pop 79,232Bolingbrook
pop 74,756Skokie
pop 65,850Berwyn
pop 55,152St. Charles
pop 33,482Gurnee
pop 30,546Homer Glen
pop 24,852Roselle
pop 22,871Darien
pop 22,015Park Forest
pop 21,016East Moline
pop 20,995Libertyville
pop 20,643Brookfield
pop 18,885Alsip
pop 18,486Bourbonnais
pop 18,083Westchester
pop 16,313Bradley
pop 15,298Norridge
pop 14,817Hickory Hills
pop 14,118Wood Dale
pop 13,983Barrington
pop 10,615Itasca
pop 9,506Harvard
pop 9,408Bethalto
pop 9,183Riverside
pop 8,964Crete
pop 8,371Inverness
pop 7,428Stickney
pop 6,902Countryside
pop 6,246Monticello
pop 6,010Elgin
pop 114,701Schaumburg
pop 77,099Des Plaines
pop 58,832Orland Park
pop 58,020Wheaton
pop 53,741Oak Park
pop 52,947Hoffman Estates
pop 50,920Carol Stream
pop 39,556Park Ridge
pop 38,445Hanover Park
pop 36,685Niles
pop 29,918Evergreen Park
pop 19,301Homewood
pop 18,789Shorewood
pop 18,522Franklin Park
pop 18,110Mattoon
pop 16,602Swansea
pop 14,445Effingham
pop 12,434Palos Heights
pop 12,088Burr Ridge
pop 11,202Worth
pop 10,660Sauk Village
pop 9,627Harwood Heights
pop 8,755Orland Hills
pop 6,676Cicero
pop 82,090Evanston
pop 76,006Palatine
pop 65,951Lombard
pop 44,490Bartlett
pop 40,718Belleville
pop 40,560Wheeling
pop 38,329Carpentersville
pop 37,144Addison
pop 35,728Elk Grove Village
pop 31,802Oak Forest
pop 26,813Edwardsville
pop 26,715West Chicago
pop 25,469Westmont
pop 24,308Collinsville
pop 23,766Blue Island
pop 21,805Crest Hill
pop 20,223Bensenville
pop 18,629Matteson
pop 18,566Bellwood
pop 18,132Marion
pop 17,021Bridgeview
pop 16,559Sterling
pop 14,535Lincolnwood
pop 13,055Justice
pop 12,267Willowbrook
pop 9,179Olney
pop 8,431North Riverside
pop 7,161Mount Zion
pop 5,897Bartonville
pop 5,836Berkeley
pop 5,155Milan
pop 5,033Arlington Heights
pop 75,596Mount Prospect
pop 55,460Tinley Park
pop 54,856Quincy
pop 38,786Streamwood
pop 38,360Rolling Meadows
pop 23,732Lisle
pop 23,548Lincoln
pop 13,047Markham
pop 11,290Summit
pop 10,761Flossmoor
pop 9,371West Dundee
pop 7,906Chester
pop 6,759Spring Valley
pop 5,404Monee
pop 5,139Woodridge
pop 34,103Alton
pop 24,967Midlothian
pop 13,870Northlake
pop 12,433River Grove
pop 10,424Wood River
pop 10,251Rock Falls
pop 8,614Jerseyville
pop 8,350Moline
pop 42,442Lansing
pop 28,107Melrose Park
pop 23,999Elmwood Park
pop 23,698South Holland
pop 20,775Palos Hills
pop 18,026Mount Vernon
pop 14,162Chicago Ridge
pop 14,036Forest Park
pop 13,846Kewanee
pop 12,146Centralia
pop 11,787Lynwood
pop 9,239Silvis
pop 8,003Litchfield
pop 6,587Carterville
pop 5,821Carlinville
pop 5,582Chicago
pop 2,721,308Jacksonville
pop 17,801Monmouth
pop 8,639Calumet Park
pop 6,777Metropolis
pop 5,776Normal
pop 53,304Pana
pop 5,034Chicago Heights
pop 26,533Dolton
pop 20,697Country Club Hills
pop 16,238Fairview Heights
pop 16,115Lyons
pop 10,440Riverdale
pop 10,299Posen
pop 5,413Calumet City
pop 34,855Rock Island
pop 36,434Canton
pop 12,896Granite City
pop 26,854Hazel Crest
pop 13,036Herrin
pop 12,253Harvey
pop 19,781Macomb
pop 14,765Cahokia
pop 12,096Steger
pop 9,376East Alton
pop 5,621Danville
pop 27,981Du Quoin
pop 5,611Vandalia
pop 7,358Crestwood
pop 10,533Harrisburg
pop 7,937Mount Carmel
pop 6,771Benton
pop 6,578Beardstown
pop 5,803Paris
pop 8,078West Frankfort
pop 7,131Browse by county
Official state resources
Verified official state sources from our source registry. Opens in a new tab.
Tools for Illinois
Sources: Zillow ZHVI (home values), Zillow ZORI (rents), US Census ACS + place population. Updated when source agencies publish revisions.
Cost of living & climate
Humid continental. Hot humid summers, cold snowy winters. Tornadoes common, especially in the south. Polar vortex events can bring extreme cold.
More: IL taxes · IL best-of