Short answer: yes, for the right buyer — and knowing whether you're that buyer takes about five minutes of honesty. Buffalo Grove is what we call the in-between town: more polished than the value towns, more attainable than Long Grove or Arlington Heights. Here's the real picture from 26 years of selling it.

The county line is the whole story

Buffalo Grove splits between Cook and Lake County, and that line quietly decides more than most buyers realize. The Lake County side generally feeds Stevenson High School — one of the best public high schools in America — and those homes carry both higher taxes and a resale premium. People happily pay both; the math has held for decades. The Cook County side feeds Buffalo Grove High (District 214) — itself an excellent school — at a friendlier all-in cost. Same town, two different value equations. Decide which side you're shopping before you shop.

What Buffalo Grove does well

Schools, obviously — it's one of the few towns where both high-school outcomes are genuinely strong. Family infrastructure: parks, pools, golf at Buffalo Grove GC and Arboretum, and subdivision after subdivision built for exactly this life. Variety at every price: from Cambridge on the Lake condos in the $100s–$200s through the Wheatlands to premium pockets like Churchill Lane and Wellington Hills. And some neighborhoods — the shake-roof, larger-lot pockets — genuinely feel like Long Grove at a discount.

The honest trade-offs

Much of Buffalo Grove is production-builder subdivisions — consistent, practical, easy to value, but if you're chasing vintage charm or a walkable historic downtown, this isn't that town. There's no true downtown core (the Town Center area is retail, not a main street), Metra service is the quieter North Central line, and Lake County taxes on the Stevenson side genuinely sting — run the full monthly number, not just the price.

Who Buffalo Grove fits

Families optimizing for schools above all else. Buyers who want newer, low-drama housing stock that appraises cleanly. Stevenson chasers who can't reach Long Grove or Lincolnshire prices. And anyone who wants Arlington Heights adjacency without Arlington Heights bidding wars.

Where to start

Browse our guides to Ballantrae, Highland Grove, Windsor Ridge and two dozen more on the full Buffalo Grove guide — each one notes which high school its blocks feed. Or jump straight to our ranked BG neighborhoods guide →

Verdict: worth it — if you pick your county line on purpose

We'll map your budget against both sides of the line — taxes, schools and resale — in one conversation.

Talk Buffalo Grove With Us See BG Listings →