In 2018, Buffalo Grove, IL had a population of 41.3k people with a median age of 41.9 and a median household income of $111,435. Between 2017 and 2018 the population of Buffalo Grove, IL declined from 41,551 to 41,329, a -0.534% decrease and its median household income grew from $106,564 to $111,435, a 4.57% increase.
The 5 largest ethnic groups in Buffalo Grove, IL are White (Non-Hispanic) (68.6%), Asian (Non-Hispanic) (21.7%), White (Hispanic) (2.74%), Black or African American (Non-Hispanic) (2.39%), and Other (Hispanic) (2.17%). NaNk% of the people in Buffalo Grove, IL speak a non-English language, and 84.7% are U.S. citizens.
The median property value in Buffalo Grove, IL is $324,600, and the homeownership rate is 79.2%. Most people in Buffalo Grove, IL commute by Drove Alone, and the average commute time is 28.1 minutes. The average car ownership in Buffalo Grove, IL is 2 cars per household.