Real Estate
North Shore Towns Among Nation's 'Best Small Cities'
A new study ranks smaller cities based on comparisons of their economy, education, affordability, safety and quality of life.

According to a new ranking of the top small cities in the country based variety of factor, several towns on Chicago's North Shore are among the nation's best. Personal finance website Wallethub recently released the results of a study comparing smaller cities based upon "33 key indicators of livability," ranging from housing costs to school-system quality to restaurants.
The findings ranked 1,268 cities with populations between 25,000 and 100,000 based on affordability, economic health, education and health, quality of life and safety.
Highland Park ranked top among Illinois towns, coming in the 97th percentile. Its highest rankings came in the categories of safety, where it was ranked 53rd, and in affordability, in which it was ranked 85th.
Find out what's happening in Highland Parkfor free with the latest updates from Patch.
It was followed by Northbrook, which scored highest in education and health (72nd) as well as safety (58th), landing it in the 96th percentile nationwide.
Buffalo Grove was ranked as the third safest city in the country in the study. It also scored higher in affordability, where it was ranked 74th, but came in far behind its neighbors when it came to quality of life. It was ranked 1094th in terms of factors like commute time, walkability and entertainment options, placing it in the 93rd percentile.
Find out what's happening in Highland Parkfor free with the latest updates from Patch.
Rounded out the top five north suburban towns, Vernon Hills also was ranked in the 93rd percentile, while Wilmette was placed in the 92nd percentile, with other northern Cook County suburbs trailing.
[RECIRC
Check out below how the rest of the north suburbs fared on the 2017 Wallethub rankings of the best and worst small cities to live in. Higher scores correlate with higher percentiles in the table below.
| Percentile | City | Total Score | 'Affordability' Rank | 'Economic Health' Rank | 'Education & Health' Rank | 'Quality of Life' Rank | 'Safety' Rank |
| 97 | Highland Park | 65.98 | 85 | 158 | 162 | 615 | 53 |
| 96 | Northbrook | 65.42 | 130 | 72 | 369 | 716 | 58 |
| 93 | Buffalo Grove | 64.23 | 74 | 156 | 349 | 1094 | 3 |
| 93 | Vernon Hills | 64.19 | 211 | 165 | 181 | 646 | 129 |
| 92 | Wilmette | 63.78 | 83 | 134 | 359 | 1015 | 63 |
| 88 | Park Ridge | 62.91 | 188 | 344 | 408 | 897 | 41 |
| 86 | Des Plaines | 62.39 | 310 | 339 | 551 | 604 | 56 |
| 84 | Schaumburg | 62.11 | 426 | 146 | 382 | 366 | 311 |
| 83 | Arlington Heights | 61.91 | 267 | 232 | 380 | 828 | 65 |
| 82 | Evanston | 61.84 | 861 | 435 | 434 | 99 | 377 |
| 80 | Glenview | 61.43 | 402 | 504 | 403 | 544 | 116 |
| 78 | Mundelein | 60.97 | 191 | 815 | 297 | 937 | 57 |
| 77 | Gurnee | 60.84 | 147 | 409 | 199 | 597 | 637 |
| 76 | Elk Grove Village | 60.75 | 354 | 475 | 365 | 1000 | 146 |
| 69 | Niles | 59.31 | 676 | 282 | 612 | 438 | 332 |
| 67 | Skokie | 58.87 | 461 | 431 | 555 | 523 | 490 |
| 63 | Wheeling | 58.08 | 626 | 677 | 618 | 1082 | 117 |
The 99th percentile represents the top 1 percent of small cities in America, according to WalletHub. The top-ranked city with the highest total score was Princeton, New Jersey, while Bessemer, Alabama, which calls itself "The Marvel City," ranked last. Review the methodology here.
Related:
- North Shore High Schools Top Sports Rankings
- North Shore Towns Among State's 50 Safest
- North Shore Schools Among Best In State
Top photo: Open space in Highland Park | via Patch file
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.