← Back to Market News
North Shore estate

Neighborhood Guides · September 2026

A Closer Look at the North Shore, Chicagoland, and the Towns I Know Best

I've lived throughout the Chicago suburbs my whole life, and every one of these towns feels different once you actually spend time in it. Here's how I'd describe a few of the ones I work in most.

The North Shore Corridor

The stretch from Lake Bluff down through Evanston is one continuous run of lakefront communities, but each town has its own personality. Lake Forest and Lake Bluff feel unhurried — wooded lots, ravines, a genuine small-town center. Highland Park and Highwood mix historic homes with a walkable, food-forward downtown. Further south, Glencoe and Winnetka are quieter and more residential, both known for excellent schools and easy Metra access into the city. Kenilworth is the smallest and most tucked-away of the group, while Wilmette offers a bit more everyday convenience — shopping, restaurants, the beach — without losing that North Shore feel. Evanston closes out the corridor with the most urban energy of the bunch: Northwestern University, a busy downtown, and a real mix of architecture and housing types.

Chicago Itself

I work throughout the city too, and the neighborhoods I spend the most time in each have a distinct identity. Gold Coast, River North, and Streeterville are the classic high-rise, walk-everywhere core — close to the lake, close to work, close to everything. Old Town and Lincoln Park trade some of that density for tree-lined streets and historic greystones, while still keeping you minutes from downtown. Head north and west and you hit Lakeview, Roscoe Village, and North Center — family-friendly, a little quieter, still full of good restaurants and easy transit. Wicker Park, Bucktown, and Logan Square are where you'll find the city's independent shops, art, and nightlife, with housing stock that ranges from vintage two-flats to new construction. Andersonville and Lincoln Square, further north, have that same independent character with a slightly slower pace.

Lake, McHenry & Cook Counties

A lot of my clients are moving within — or into — the broader suburban footprint, not just the lakefront towns. In Lake County, I regularly work in Libertyville, Vernon Hills, Lake Zurich, Deerfield, Gurnee, Grayslake, and the Long Grove and Hawthorn Woods area. In McHenry County, that includes Crystal Lake, Algonquin, Cary, Woodstock, and Huntley. And in Cook County, I cover Northbrook, Glenview, Arlington Heights, Palatine, Schaumburg, and all six Barrington-area villages. Each of these has its own mix of schools, commute times, and price points, and I'm happy to talk through what actually fits your situation rather than just pointing you at a map.

Why This Matters When You're Choosing Where to Live

The honest answer is that the "best" town is different for every buyer. Commute, schools, walkability, lot size, architectural style, downtown character — they all trade off against each other, and against budget. That's the conversation I'd rather have with you directly than try to summarize in a blog post. If you're weighing a few of these towns against each other, I can talk through the real differences — not just the listing-site version.

Trying to decide between a few towns, or want a real read on one I haven't covered here? Let's talk it through.

Get in Touch