Buffalo Grove

Village of Buffalo Grove

The Village of Buffalo Grove is located 35 miles northwest of downtown Chicago and overlaps Cook and Lake Counties. Buffalo Grove's adjacent Cook County neighbors include the Villages of Arlington Heights and Wheeling. In Lake County, adjacent communities include Long Grove, Vernon Hills, Lincolnshire and Riverwoods.

Buffalo Grove was one of the fastest growing communities in the Northwest suburbs since its incorporation in 1958 when, on March 27th, the first Village officials were elected. The Village's Comprehensive Plan projects that the Village will ultimately reach 7,202 acres, over 100 times its original size. The Plan also estimates an eventual population of approximately 48,000 residents. At its beginning in 1958, the Village had 164.

As it has throughout its history, the Village will continue to meet the challenges associated with growth through sound management and planning. Unlike many other suburban communities which exhibit the problems and characteristics of rapid urbanization, Buffalo Grove has retained the characteristics which attracted its earliest residents. It remains a community of tree lined streets and well maintained homes, of neighbors and neighborhoods. Buffalo Grove provides both the amenities of a country atmosphere and the convenient access to the cultural, entertainment, and business centers of Chicago. Buffalo Grove was included as one of "Fifty Fabulous Places to Raise Your Family" in a nationally published book by that title.

More Communities


Arlington Heights


Barrington Hills

Buffalo Grove


Crystal Lake

Elk Grove Village

Fox River Grove

Hawthorn Woods



Lake Barrington

Lake in the Hills

Lake Zurich

Long Grove

Mount Prospect

North Barrington


Port Barrington

Prospect Heights

Rolling Meadows


South Barrington