Buffalo Grove, IL
Demographics And Statistics

We take you around Buffalo Grove to find out what it's like to call it home.

Living in Buffalo Grove, Illinois

Life in Buffalo Grove research summary. HomeSnacks has been using Saturday Night Science to research the quality of life in Buffalo Grove over the past nine years using Census, FBI, Zillow, and other primary data sources. Here's a snapshot of Buffalo Grove based on the most recently available data.

42,891 Population
$436,990 Median home value
$129,395 Median income
126 Cost of living +26% vs US
$2,037 Median rent
2.7% Unemployment
Not sure Buffalo Grove fits? Try our place-match quiz → Planning a move? Find movers to Buffalo Grove, IL Get matched →

Buffalo Grove SnackAbility

10
Overall SnackAbility
Jobs 9/10
Housing 9/10
Affordability 8/10
Diversity 8.5/10
Safety 10/10
Amenities 9.5/10
Education 9.5/10
Commute 5/10

Crime in Buffalo Grove summary. We use data from the FBI to determine the crime rates in Buffalo Grove. Key points include:

  • There were 312 total crimes in Buffalo Grove in the last reporting year.

  • The overall crime rate per 100,000 people in Buffalo Grove is 737.9 / 100k people.

  • The violent crime rate per 100,000 people in Buffalo Grove is 21.3 / 100k people.

  • The property crime rate per 100,000 people in Buffalo Grove is 716.6 / 100k people.

  • Overall, crime in Buffalo Grove is -65.18% below the national average.

312
Total Crimes
-65.18%
Below National Average
Buffalo Grove
US

Crime In Buffalo Grove Comparison Table

Statistic Count
Raw
Buffalo Grove
/ 100k People
Illinois
/ 100k People
National
/ 100k People
Total Crimes Per 100K 312 737.9 2,004.4 2,119.2
Violent Crime 9 21.3 289.2 359.0
Murder 0 0.0 5.8 5.0
Robbery 2 4.7 90.2 61.0
Aggravated Assault 5 11.8 146.3 256.0
Property Crime 303 716.6 1,715.2 1,760.0
Burglary 49 115.9 290.5 229.0
Larceny 232 548.7 1,134.4 1,272.0
Car Theft 22 52.0 290.4 259.0
Worried about safety? Compare home security systems in Buffalo Grove Get matched →

Source: FBI Uniform Crime Reporting (2024)

Cost of living in Buffalo Grove summary. We use data on the cost of living to determine how expensive it is to live in Buffalo Grove. Real estate prices drive most of the variance in cost of living around Illinois. Key points include:

  • The cost of living in Buffalo Grove is 126 with 100 being average.

  • The cost of living in Buffalo Grove is 1.3x higher than the national average.

  • The median home value in Buffalo Grove is $436,990.

  • The median income in Buffalo Grove is $129,395.

126
Buffalo Grove's Overall Cost Of Living
1.3x
Higher Than The National Average
Buffalo Grove
US

Cost Of Living In Buffalo Grove Comparison Table

Living Expense Buffalo Grove Illinois National Average
Overall 126 98 100
Services 100 99 100
Groceries 98 99 100
Health 182 96 100
Housing 104 101 100
Transportation 101 99 100
Utilities 103 101 100
Protect your home budget Compare home warranties in Buffalo Grove Get matched →

Source: Cost of living index, normalized to US average = 100

Buffalo Grove, IL Weather

  • The average high in Buffalo Grove is 58.2° and the average low is 39.9°.

  • There are 70.2 days of precipitation each year.

  • Expect an average of 36.8 inches of precipitation each year with 39.4 inches of snow.

StatBuffalo Grove
Average Annual High58.2
Average Annual Low39.9
Annual Precipitation Days70.2
Average Annual Precipitation36.8
Average Annual Snowfall39.4
58.2°
Average High
70.2
Days of Rain

Source: NOAA climate normals (30-year)

Buffalo Grove, IL Photos

Pritchettschool
Source: Public Domain
Vapld Lincolnshire Il
Source: Public Domain

Rankings & Articles For Buffalo Grove

Locations Around Buffalo Grove

Map Of Buffalo Grove, IL

Best Places Around Buffalo Grove

1

Wilmette, IL
Population 27,503

$961,182+120% vs Buffalo Grove
2

Highland Park, IL
Population 30,398

$751,000+72% vs Buffalo Grove
3

Deerfield, IL
Population 19,518

$635,444+45% vs Buffalo Grove
4

Northbrook, IL
Population 34,585

$688,265+58% vs Buffalo Grove
5

Elmhurst, IL
Population 45,671

$613,207+40% vs Buffalo Grove
6

Glenview, IL
Population 47,752

$663,146+52% vs Buffalo Grove
7

Park Ridge, IL
Population 38,667

$564,904+29% vs Buffalo Grove
8

Lake Bluff, IL
Population 6,041

$633,529+45% vs Buffalo Grove
9

Lake Zurich, IL
Population 19,832

$488,102+12% vs Buffalo Grove
10

Arlington Heights, IL
Population 76,005

$470,944+8% vs Buffalo Grove

Buffalo Grove Demographics And Statistics

Population over time in Buffalo Grove

The current population in Buffalo Grove is 42,891. The population has increased 2.5% from 2010.

Year Population % Change
2024 42,891 0.2%
2023 42,824 -0.3%
2022 42,934 -0.3%
2021 43,062 5.5%
2020 40,804 -0.6%
2019 41,062 -0.6%
2018 41,329 -0.5%
2017 41,551 -0.0%
2016 41,554 -0.1%
2015 41,591 -0.1%
2014 41,613 -0.1%
2013 41,663 -0.0%
2012 41,667 -0.2%
2011 41,735 -0.3%
2010 41,859 -

Race / Ethnicity in Buffalo Grove

White 58.2% (24,954)
African American 3.4% (1,443)
American Indian 0.0% (18)
Asian 29.7% (12,755)
Hawaiian 0.1% (32)
Other 0.5% (231)
Two Or More 2.3% (980)
Hispanic 5.8% (2,478)
See the full breakdown

Buffalo Grove is:

  • 58.2% White with 24,954 White residents.

  • 3.4% African American with 1,443 African American residents.

  • 0.0% American Indian with 18 American Indian residents.

  • 29.7% Asian with 12,755 Asian residents.

  • 0.1% Hawaiian with 32 Hawaiian residents.

  • 0.5% Other with 231 Other residents.

  • 2.3% Two Or More with 980 Two Or More residents.

  • 5.8% Hispanic with 2,478 Hispanic residents.

Race Buffalo Grove IL USA
White 58.2% 58.1% 57.4%
African American 3.4% 13.3% 11.9%
American Indian 0.0% 0.1% 0.5%
Asian 29.7% 5.9% 5.9%
Hawaiian 0.1% 0.0% 0.2%
Other 0.5% 0.4% 0.6%
Two Or More 2.3% 3.4% 4.3%
Hispanic 5.8% 18.8% 19.3%

Gender in Buffalo Grove

Female 52.0% (22,299)
Male 48.0% (20,592)
See the full breakdown
  • Buffalo Grove is 52.0% female with 22,299 female residents.

  • Buffalo Grove is 48.0% male with 20,592 male residents.

Gender Buffalo Grove IL USA
Female 52.0% 50.6% 50.5%
Male 48.0% 49.4% 49.5%

Highest level of educational attainment in Buffalo Grove for adults over 25

< 9th Grade -0.0% (0)
9-12th Grade 2.0% (857)
High School / GED 10.0% (4,289)
Some College 12.0% (5,146)
Associate's Degree 6.0% (2,573)
Bachelor's Degree 38.0% (16,298)
Master's Degree 24.0% (10,293)
Professional Degree 4.0% (1,715)
Doctorate Degree 4.0% (1,715)
See the full breakdown
  • -0.0% of adults in Buffalo Grove completed < 9th grade.

  • 2.0% of adults in Buffalo Grove completed 9-12th grade.

  • 10.0% of adults in Buffalo Grove completed high school / ged.

  • 12.0% of adults in Buffalo Grove completed some college.

  • 6.0% of adults in Buffalo Grove completed associate's degree.

  • 38.0% of adults in Buffalo Grove completed bachelor's degree.

  • 24.0% of adults in Buffalo Grove completed master's degree.

  • 4.0% of adults in Buffalo Grove completed professional degree.

  • 4.0% of adults in Buffalo Grove completed doctorate degree.

Education Buffalo Grove IL USA
< 9th Grade -0.0% 5.0% 4.0%
9-12th Grade 2.0% 5.0% 6.0%
High School / GED 10.0% 25.0% 26.0%
Some College 12.0% 19.0% 19.0%
Associate's Degree 6.0% 8.0% 9.0%
Bachelor's Degree 38.0% 23.0% 22.0%
Master's Degree 24.0% 11.0% 10.0%
Professional Degree 4.0% 2.0% 2.0%
Doctorate Degree 4.0% 2.0% 2.0%

Household Income For Buffalo Grove, Illinois

Less than $10,000 4.5% (194,971)
$10,000 to $14,999 1.2% (49,470)
$15,000 to $24,999 3.6% (155,289)
$25,000 to $34,999 3.7% (156,876)
$35,000 to $49,999 3.7% (158,199)
$50,000 to $74,999 10.7% (457,666)
$75,000 to $99,999 9.9% (425,656)
$100,000 to $149,999 21.7% (931,734)
$150,000 to $199,999 13.4% (575,125)
$200,000 or more 27.6% (1,184,112)
See the full breakdown
  • 4.5% of households in Buffalo Grove earn Less than $10,000.

  • 1.2% of households in Buffalo Grove earn $10,000 to $14,999.

  • 3.6% of households in Buffalo Grove earn $15,000 to $24,999.

  • 3.7% of households in Buffalo Grove earn $25,000 to $34,999.

  • 3.7% of households in Buffalo Grove earn $35,000 to $49,999.

  • 10.7% of households in Buffalo Grove earn $50,000 to $74,999.

  • 9.9% of households in Buffalo Grove earn $75,000 to $99,999.

  • 21.7% of households in Buffalo Grove earn $100,000 to $149,999.

  • 13.4% of households in Buffalo Grove earn $150,000 to $199,999.

  • 27.6% of households in Buffalo Grove earn $200,000 or more.

Income Buffalo Grove IL USA
Less than $10,000 4.5% 5.4% 5.0%
$10,000 to $14,999 1.2% 3.2% 3.4%
$15,000 to $24,999 3.6% 5.9% 6.3%
$25,000 to $34,999 3.7% 6.3% 6.6%
$35,000 to $49,999 3.7% 9.7% 10.1%
$50,000 to $74,999 10.7% 14.8% 15.5%
$75,000 to $99,999 9.9% 12.6% 12.6%
$100,000 to $149,999 21.7% 18.0% 17.5%
$150,000 to $199,999 13.4% 10.1% 9.6%
$200,000 or more 27.6% 13.8% 13.4%

Source: U.S. Census ACS 5-year estimates (2024)