The 10 Best Suburbs In Illinois For 2025


The best suburbs in Illinois are Western Springs and Deerfield for 2025 based on Saturday Night Science.

Are you sick of being a city slicker?

Do you long for life in suburban Illinois? Where you can drive an overly-large vehicle to the store for groceries and schlep the kids around to practices and appointments without worrying about a parking space.

We do, too.

If you wanted to move out to the suburbs of Springfield, where would you go? And how would you decide on the ranking factors to help you pick which Illinois suburb was best?

No worries. We got it all figured out here using Saturday Night Science.


Table Of Contents: Top Ten | Methodology | Summary | Table


Western Springs is the place to be when it comes to being a soccer mom in suburban Illinois.

So if you’re thinking of packing up your mini van and making a move to a quiet place to live in Illinois, we’ve got you covered.

Keep on reading for a detailed methodology. Or, check out the best places to live in Illinois and the best places to raise a family in Illinois.

Best Suburbs In Illinois For 2025

Western Springs, IL

Source: Wikipedia User MrHarman | GFDL
Overall SnackAbility

10
/10

Population: 13,353
Median Income: $218,839
Average Home Price: $691,300
More on Western Springs: Data

Western Springs is located 11 miles west of Chicago.

Deerfield, IL

Source: Wikipedia User Shsilver at English Wikipedia | CC BY 3.0 us
Overall SnackAbility

10
/10

Population: 19,185
Median Income: $189,705
Average Home Price: $608,600
More on Deerfield: Data

Deerfield is located 24 miles north of Chicago.

Hinsdale, IL

Source: Wikipedia User Teemu08 at English Wikipedia | CC BY-SA 3.0
Overall SnackAbility

10
/10

Population: 17,155
Median Income: $250,001
Average Home Price: $999,100
More on Hinsdale: Data

Hinsdale is located 12 miles west of Chicago.

Lincolnshire, IL

Source: Public domain
Overall SnackAbility

10
/10

Population: 7,937
Median Income: $179,735
Average Home Price: $625,800
More on Lincolnshire: Data

Lincolnshire is located 27 miles north of Chicago.

Winnetka, IL

Source: Wikipedia User anarchosyn | CC BY-SA 2.0
Overall SnackAbility

10
/10

Population: 12,508
Median Income: $250,001
Average Home Price: $1,206,300
More on Winnetka: Data

Winnetka is located 18 miles north of Chicago.

Northfield, IL

Source: Wikipedia User 123dieinafire of English Wikipedia | CC BY 3.0
Overall SnackAbility

7
/10

Population: 5,683
Median Income: $180,492
Average Home Price: $807,700
More on Northfield: Data

Northfield is located 18 miles north of Chicago.

La Grange Park, IL

Source: Flickr User davidwilson1949 | CC BY 2.0
Overall SnackAbility

10
/10

Population: 13,227
Median Income: $119,115
Average Home Price: $427,800
More on La Grange Park: Data

La Grange Park is located 9 miles west of Chicago.

Wheaton, IL

Source: Wikipedia User Katherine Johnson from Springfield, IL | CC BY 2.0
Overall SnackAbility

10
/10

Population: 53,453
Median Income: $119,566
Average Home Price: $447,700
More on Wheaton: Data

Wheaton is located 21 miles west of Chicago.

Clarendon Hills, IL

Source: Wikipedia User David Wilson | CC BY 2.0
Overall SnackAbility

10
/10

Population: 8,642
Median Income: $125,826
Average Home Price: $595,500
More on Clarendon Hills: Data

Clarendon Hills is located 14 miles west of Chicago.

Park Ridge, IL

Source: Wikipedia User Brett Clark, APR | CC BY-SA 4.0
Overall SnackAbility

10
/10

Population: 39,241
Median Income: $138,059
Average Home Price: $539,300
More on Park Ridge: Data

Park Ridge is located 14 miles north of Chicago.

Methodology:How we crunched the suburb numbers for the Prairie State

We have to use Saturday Night Science and look at several metrics to give you the best suburbs in Illinois. We want to measure the type of place around major cities that people arguing at a bar would say makes it the “best suburb.”

First, we had to define a suburb. Using U.S. Census data produced for the state of Illinois, we looked at every town with at least 5,000 residents, and within 30 miles of a city that’s over 200,000 people.

In other words, suburbs.

We paid particular attention to the following criteria:

  • Median Home Values
  • Median Income
  • Population Density (Higher is Better)
  • Unemployment Rates
  • Commute Time
  • Education Levels
  • Health Insurance Coverage
  • Poverty Rates

We ranked each suburb in Illinois across these criteria from one to 159, with one being the best.

We then took the average rank across all criteria, with the town posting the lowest overall score being crowned the winner of the title “Best Suburb To Live In Illinois.”

The result is some of the safest, quietest, and ideal places to live in Illinois.

Read on to see why Western Springs is the ‘burb with the most, while Markham is probably not the best place to live in Illinois.

Summary: There You Have It – The Best Suburbs In Illinois

If you’re measuring the locations in Illinois where there are lots to do, and everyone wants to live, this is an accurate list.

The best suburbs in Illinois are Western Springs, Deerfield, Hinsdale, Lincolnshire, Winnetka, Northfield, La Grange Park, Wheaton, Clarendon Hills, and Park Ridge.

Here’s a look at the worst suburbs in Illinois according to the data:

  1. Markham
  2. Harvey
  3. Riverdale

For more Illinois reading, check out:

The Best Suburbs In Illinois

Rank City Population Median Income Median Home Price
1 Western Springs 13,353 $218,839 $691,300
2 Deerfield 19,185 $189,705 $608,600
3 Hinsdale 17,155 $250,001 $999,100
4 Lincolnshire 7,937 $179,735 $625,800
5 Winnetka 12,508 $250,001 $1,206,300
6 Northfield 5,683 $180,492 $807,700
7 La Grange Park 13,227 $119,115 $427,800
8 Wheaton 53,453 $119,566 $447,700
9 Clarendon Hills 8,642 $125,826 $595,500
10 Park Ridge 39,241 $138,059 $539,300
11 Inverness 7,541 $215,810 $704,100
12 Northbrook 34,642 $155,321 $644,100
13 Wilmette 27,550 $192,300 $802,200
14 South Barrington 5,004 $211,083 $986,300
15 Buffalo Grove 42,824 $129,820 $392,900
16 Lake Forest 19,190 $228,120 $909,800
17 Winfield 9,982 $143,102 $363,400
18 La Grange 15,999 $154,556 $582,600
19 Glencoe 8,715 $250,001 $1,354,900
20 Elmhurst 45,538 $145,374 $532,800
21 Mokena 19,906 $129,017 $377,100
22 Lisle 23,413 $106,173 $407,000
23 Brookfield 19,235 $108,429 $314,000
24 Naperville 149,424 $150,937 $509,900
25 New Lenox 27,456 $133,071 $377,500
26 Troy 10,889 $97,825 $240,800
27 Downers Grove 49,867 $119,649 $439,000
28 Glen Ellyn 28,270 $133,346 $522,600
29 Frankfort 20,417 $153,714 $461,600
30 Itasca 9,525 $111,898 $375,600
31 Palos Heights 11,817 $107,974 $350,000
32 Burr Ridge 11,119 $154,508 $694,800
33 Westchester 16,524 $103,561 $297,400
34 Arlington Heights 76,220 $118,532 $403,200
35 Highland Park 30,229 $161,875 $594,400
36 River Forest 11,489 $148,711 $676,900
37 Lemont 17,643 $126,100 $447,800
38 Willow Springs 5,871 $103,429 $370,900
39 Darien 21,855 $109,354 $386,400
40 Glenview 47,682 $138,758 $598,800
41 Long Grove 8,266 $235,368 $746,700
42 Columbia 11,063 $107,922 $290,100
43 Vernon Hills 26,772 $120,625 $384,800
44 Shiloh 14,109 $100,058 $276,900
45 Riverside 9,079 $149,219 $460,500
46 Homer Glen 24,516 $128,546 $400,000
47 Maryville 8,280 $100,813 $253,100
48 Mount Prospect 55,648 $103,911 $377,000
49 Roselle 22,731 $109,118 $318,000
50 O’fallon 32,139 $102,793 $274,100
51 Edwardsville 26,543 $92,671 $286,700
52 Westmont 24,201 $83,622 $369,100
53 Willowbrook 9,138 $97,861 $367,000
54 Morton Grove 24,687 $106,078 $377,000
55 Schaumburg 76,780 $94,690 $312,200
56 Carol Stream 39,427 $105,395 $308,700
57 Glen Carbon 13,521 $92,434 $278,200
58 Villa Park 22,456 $94,698 $313,100
59 Lockport 26,228 $113,252 $298,800
60 Woodridge 33,889 $97,263 $345,200
61 Bloomingdale 22,388 $98,891 $363,100
62 Lombard 43,722 $97,253 $321,200
63 Mascoutah 8,743 $93,902 $226,300
64 Oak Park 53,315 $108,026 $456,300
65 Warrenville 14,232 $99,028 $266,500
66 Waterloo 11,055 $92,005 $237,900
67 Flossmoor 9,666 $137,768 $309,100
68 Orland Park 57,961 $98,979 $349,400
69 Oak Brook 8,028 $171,123 $867,900
70 Oak Forest 26,888 $87,941 $247,800
71 Hoffman Estates 51,186 $109,683 $340,400
72 Palatine 66,548 $95,950 $347,900
73 Lincolnwood 13,179 $107,950 $475,400
74 Berkeley 5,222 $83,224 $222,400
75 Evanston 76,552 $95,766 $472,300
76 Tinley Park 55,007 $103,819 $289,000
77 Des Plaines 59,408 $94,303 $318,200
78 Swansea 14,603 $84,367 $211,700
79 Skokie 66,427 $93,550 $368,600
80 Wood Dale 13,926 $90,408 $303,400
81 Evergreen Park 19,498 $95,738 $255,700
82 Prospect Heights 15,681 $91,599 $347,500
83 North Riverside 7,495 $80,753 $295,100
84 Streamwood 39,055 $101,049 $258,300
85 Rolling Meadows 23,981 $100,424 $299,700
86 Glendale Heights 32,864 $82,232 $249,000
87 Orland Hills 6,758 $118,281 $262,600
88 Hickory Hills 14,718 $85,541 $278,400
89 Addison 35,470 $87,587 $318,000
90 Niles 30,262 $78,563 $350,900
91 Stickney 6,957 $67,307 $236,000
92 Godfrey 17,743 $92,746 $181,400
93 Wheeling 38,495 $83,251 $244,600
94 Monee 5,104 $89,571 $226,400
95 Hanover Park 36,850 $92,263 $260,900
96 Oak Lawn 57,098 $82,493 $267,900
97 Bolingbrook 73,813 $107,552 $295,500
98 Elmwood Park 23,982 $84,121 $325,000
99 River Grove 10,482 $74,793 $244,700
100 Palos Hills 18,139 $83,969 $259,200
About Chris Kolmar

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.