Metro hub Illinois

Chicago–Naperville–Elgin — metro hub

A single landing page for the Chicago–Naperville–Elgin commuter shed. Browse ZIPs from the city core out through the suburbs, with consistent demographic and housing context drawn from public Census data.

ZIP codes
84
across the metro
Total population
3,554,765
profiled residents
Avg median income
$69,305
household, ACS
Avg home value
$313,710
owner-occupied

Cities & suburbs in this metro

Top ZIP codes by population

ZIPCityPopulationMedian incomeMedian home
60629 Chicago, IL 107,487 $53,318 $224,500
60618 Chicago, IL 95,078 $100,976 $502,700
60639 Chicago, IL 89,037 $54,969 $279,400
60632 Chicago, IL 87,395 $53,966 $226,200
60647 Chicago, IL 85,564 $97,550 $538,100
60617 Chicago, IL 84,193 $51,203 $160,800
60608 Chicago, IL 83,689 $66,821 $321,600
60625 Chicago, IL 80,028 $83,527 $395,000
60634 Chicago, IL 77,520 $82,771 $321,200
60623 Chicago, IL 77,352 $37,814 $203,400
60614 Chicago, IL 72,119 $135,364 $730,300
60657 Chicago, IL 72,113 $105,428 $526,600
60641 Chicago, IL 71,003 $79,884 $357,900
60620 Chicago, IL 69,357 $46,472 $177,500
60640 Chicago, IL 67,936 $69,397 $353,200
60651 Chicago, IL 64,638 $48,532 $241,600
60628 Chicago, IL 64,489 $48,601 $150,900
60619 Chicago, IL 63,481 $42,802 $196,600
60609 Chicago, IL 61,861 $47,209 $228,800
60505 Aurora, IL 61,702 $63,417 $177,500
60638 Chicago, IL 58,959 $85,374 $274,100
60630 Chicago, IL 55,591
60622 Chicago, IL 54,650
60613 Chicago, IL 53,282
60616 Chicago, IL 53,085
60120 Elgin, IL 51,024
60626 Chicago, IL 50,295
60506 Aurora, IL 49,801
60643 Chicago, IL 49,796
60637 Chicago, IL 49,514
60123 Elgin, IL 49,140
60649 Chicago, IL 48,973
60645 Chicago, IL 48,585
60435 Joliet, IL 48,131
60644 Chicago, IL 47,630
60564 Naperville, IL 46,390
60660 Chicago, IL 44,972
60659 Chicago, IL 43,729
60652 Chicago, IL 43,485
60201 Evanston, IL 43,452
60540 Naperville, IL 42,911
60610 Chicago, IL 42,422
60615 Chicago, IL 41,767
60193 Schaumburg, IL 40,150
60504 Aurora, IL 39,454
60565 Naperville, IL 39,200
60563 Naperville, IL 38,704
60624 Chicago, IL 36,986
60202 Evanston, IL 34,793
60611 Chicago, IL 34,562
60653 Chicago, IL 34,519
60612 Chicago, IL 33,908
60302 Oak Park, IL 33,039
60605 Chicago, IL 32,077
60631 Chicago, IL 30,589
60636 Chicago, IL 30,412
60607 Chicago, IL 29,990
60646 Chicago, IL 29,326
60655 Chicago, IL 28,751
60656 Chicago, IL 28,665
60431 Joliet, IL 26,965
60621 Chicago, IL 26,538
60124 Elgin, IL 24,176
60502 Aurora, IL 23,066
60654 Chicago, IL 21,859
60642 Chicago, IL 21,374
60194 Schaumburg, IL 20,467
60432 Joliet, IL 19,927
60436 Joliet, IL 19,013
60304 Oak Park, IL 18,171
60503 Aurora, IL 16,752
60433 Joliet, IL 16,045
60601 Chicago, IL 14,804
60173 Schaumburg, IL 14,016
60633 Chicago, IL 12,674
60661 Chicago, IL 11,073
60195 Schaumburg, IL 4,865
60203 Evanston, IL 4,728
60606 Chicago, IL 3,298
60301 Oak Park, IL 2,890

About the Chicago–Naperville–Elgin metro

Metro areas are the unit of analysis that most closely matches how people actually live: a downtown core, a ring of close-in neighborhoods, and a wider band of suburbs and exurbs that share a labor market and a housing market. The Chicago–Naperville–Elgin hub gathers 84 ZIP codes spread across roughly 8 distinct cities and townships. Reading them side by side is the fastest way to understand which sub-markets share a profile and which break the pattern. For step-by-step methodology, see our relocation guide.

The average median household income across listed ZIPs lands around $69,305, with average owner-occupied home values near $313,710. Neither number is the right answer to “is this metro affordable?” on its own — what matters is the spread, the commute time you can tolerate, and the property tax regime in each jurisdiction. Click into the city tiles above to compare adjacent cores, and into individual ZIP profiles to see the granular block-level numbers. You can also compare against other markets via the full metro index.

If you’re considering a move into Chicago–Naperville–Elgin, treat this page as a triage layer above the ZIP-level detail. Identify three or four ZIPs that match your budget and density preference, then walk those neighborhoods (or at least drive them at rush hour) before signing anything. The data will save you from obviously wrong fits, but only your own feet on the sidewalk can confirm a good one. For state-wide context, jump to Illinois.