Population

Buffalo Grove

42,824

Oak Hills

11,464

Median Income

Buffalo Grove

$129,820

Oak Hills

$124,594

Home Value

Buffalo Grove

$392,900

Oak Hills

$632,600

Rent

Buffalo Grove

$2,042

Oak Hills

$1,833

Crime Rate

Buffalo Grove

0.21

Oak Hills

N/A

Cost of Living

Buffalo Grove

198.2

Oak Hills

185.1

Avg Temp

Buffalo Grove

N/A

Oak Hills

N/A

Unemployment

Buffalo Grove

2.5%

Oak Hills

3.1%

Loading map…

How Similar Are Buffalo Grove & Oak Hills?

Oak Hills is Buffalo Grove's #15 most similar city

5/8

5 of 8 key metrics match within 10%

Population

👥

Buffalo Grove

42,824

vs

Oak Hills

11,464

Different · 73% difference

Buffalo Grove (42,824) is about 3.7x larger than Oak Hills (11,464).

Political Leaning

Buffalo Grove

28.4%

vs

Oak Hills

31.3%

Match · 9% difference
🗳️

Both cities lean Democratic with similar vote shares — 9% difference.

Unemployment

💼

Buffalo Grove

2.5%

vs

Oak Hills

3.1%

Different · 21% difference

Oak Hills has a 21% higher unemployment than Buffalo Grove.

Median Income

Buffalo Grove

$129,820

vs

Oak Hills

$124,594

Match · 4% difference
💰

Both cities have similar median income — just a 4% difference.

Home Values

🏠

Buffalo Grove

$392,900

vs

Oak Hills

$632,600

Different · 38% difference

Oak Hills has a 38% higher home values than Buffalo Grove.

Education

Buffalo Grove

45.5%

vs

Oak Hills

41.8%

Match · 8% difference
🎓

Both cities have similar education — just a 8% difference.

Demographics

🌍

Buffalo Grove

61.6%

vs

Oak Hills

59.0%

Match · 4% difference

Both cities have similar demographics — just a 4% difference.

Cost of Living

Buffalo Grove

198.2

vs

Oak Hills

185.1

Match · 7% difference
💵

Both cities have similar cost of living — just a 7% difference.

5 out of 8 key metrics match within 10%. Buffalo Grove and Oak Hills share several key characteristics.

At a Glance

0

Buffalo Grove

vsof 8

0

Oak Hills

Cost of Living & Affordability — Oak Hills leads

Source: City Stats Index / HUD

Oak Hills scores 118.6 on the transportation index (100 = national avg) vs 198.4 in Buffalo Grove. Buffalo Grove has a fair market rent (2br) of $1,781 vs $1,922 in Oak Hills (7% lower). Oak Hills has a living wage (1 adult) of $81,443 vs $87,214 in Buffalo Grove (7% lower).

Overall Cost Index

Buffalo Grove198.2
Oak Hills185.1

Housing Index

Buffalo Grove247.0
Oak Hills250.3

Food Index

Buffalo Grove149.2
Oak Hills145.2

Transportation Index

Buffalo Grove198.4
Oak Hills118.6

Healthcare Index

Buffalo Grove139.4
Oak Hills136.2

Utilities Index

Buffalo Grove158.9
Oak Hills157.2

Living Wage (1 Adult)

Buffalo Grove$87,214
Oak Hills$81,443

Living Wage (Family of 4)

Buffalo Grove$206,141
Oak Hills$192,502

Fair Market Rent (1BR)

Buffalo Grove$1,581
Oak Hills$1,677

Fair Market Rent (2BR)

Buffalo Grove$1,781
Oak Hills$1,922

Housing Market — Oak Hills leads

Source: U.S. Census Bureau ACS

Oak Hills has a vacancy rate of 1.2% compared to 3.0% in Buffalo Grove. Oak Hills has a median property tax of $5,702 vs $10,001 in Buffalo Grove (75% lower). Oak Hills has a median home value of $632,600 vs $392,900 in Buffalo Grove (38% higher).

Median Home Value

Buffalo Grove$392,900
Oak Hills$632,600

Median Rent

Buffalo Grove$2,042
Oak Hills$1,833

Median Property Tax

Buffalo Grove$10,001
Oak Hills$5,702

Owner-Occupied

Buffalo Grove81.5%
Oak Hills64.0%

Vacancy Rate

Buffalo Grove3.0%
Oak Hills1.2%

Single-Family Homes

Buffalo Grove67.7%
Oak Hills72.5%

Jobs & Economy — Buffalo Grove leads

Source: U.S. Census Bureau ACS

Buffalo Grove: 23,596 vs Oak Hills: 6,231 for labor force. Buffalo Grove has a unemployment rate of 2.5% compared to 3.1% in Oak Hills. Buffalo Grove has a per capita income of $60,111 vs $54,075 in Oak Hills (11% higher).

Median Household Income

Buffalo Grove$129,820
Oak Hills$124,594

Per Capita Income

Buffalo Grove$60,111
Oak Hills$54,075

Poverty Rate

Buffalo Grove6.5%
Oak Hills6.3%

Unemployment Rate

Buffalo Grove2.5%
Oak Hills3.1%

Labor Force

Buffalo Grove23,596
Oak Hills6,231

Mean Commute

Buffalo GroveN/A
Oak Hills16 min

Work from Home

Buffalo Grove28.5%
Oak Hills29.0%

Private Sector

Buffalo Grove98.0%
Oak HillsN/A

Government Sector

Buffalo Grove47.0%
Oak Hills49.0%

Crime & Safety

Source: FBI UCR

Violent Crime Rate (per 1K)

Buffalo Grove0.21
Oak HillsN/A

Property Crime Rate (per 1K)

Buffalo Grove7.17
Oak HillsN/A

Murder Rate (per 1K)

Buffalo Grove0.00
Oak HillsN/A

Robbery Rate (per 1K)

Buffalo Grove0.05
Oak HillsN/A

Assault Rate (per 1K)

Buffalo Grove0.12
Oak HillsN/A

Burglary Rate (per 1K)

Buffalo Grove1.16
Oak HillsN/A

Larceny Rate (per 1K)

Buffalo Grove5.49
Oak HillsN/A

Violent Crime Clearance

Buffalo Grove33.3%
Oak HillsN/A

Property Crime Clearance

Buffalo Grove5.3%
Oak HillsN/A

Weather & Climate

Source: NOAA / Open-Meteo

Avg Annual Temperature

Buffalo GroveN/A
Oak HillsN/A

Avg Annual High

Buffalo GroveN/A
Oak HillsN/A

Avg Annual Low

Buffalo GroveN/A
Oak HillsN/A

Sunny Days per Year

Buffalo GroveN/A
Oak HillsN/A

Annual Rainfall

Buffalo GroveN/A
Oak HillsN/A

Annual Snowfall

Buffalo GroveN/A
Oak HillsN/A

Avg Humidity

Buffalo GroveN/A
Oak HillsN/A

Schools & Education — Buffalo Grove leads

Source: NCES / U.S. Census Bureau

Buffalo Grove has a high school diploma or higher of 52.4% compared to 47.8% in Oak Hills. Buffalo Grove has a bachelor's degree or higher of 45.5% compared to 41.8% in Oak Hills.

Public Schools

Buffalo Grove0
Oak Hills0

Avg Student-Teacher Ratio

Buffalo GroveN/A
Oak HillsN/A

Colleges & Universities

Buffalo Grove0
Oak Hills0

Bachelor's Degree or Higher

Buffalo Grove45.5%
Oak Hills41.8%

High School Diploma or Higher

Buffalo Grove52.4%
Oak Hills47.8%

Demographics & Community

Source: U.S. Census Bureau ACS

Buffalo Grove has a population of 42,824, about 3.7x the size of Oak Hills (11,464). Oak Hills skews younger with a median age of 36.8 vs 42.1.

Population

Buffalo Grove42,824
Oak Hills11,464

Median Age

Buffalo Grove42
Oak Hills37

Avg Household Size

Buffalo Grove2.7
Oak Hills2.7

Married Population

Buffalo Grove52.1%
Oak Hills46.9%

Foreign Born

Buffalo Grove36.6%
Oak Hills24.8%

White

Buffalo Grove61.6%
Oak Hills59.0%

Black

Buffalo Grove3.8%
Oak Hills1.1%

Hispanic

Buffalo Grove6.3%
Oak Hills7.9%

Asian

Buffalo Grove28.2%
Oak Hills27.3%

Buffalo Grove

Oak Hills

Healthcare — Buffalo Grove leads

Source: CMS Hospital Compare

Buffalo Grove: 4.3 vs Oak Hills: 3.5 for avg cms rating (out of 5).

Nearby Hospitals

Buffalo Grove5
Oak Hills5

Avg CMS Rating (out of 5)

Buffalo Grove4.3
Oak Hills3.5

With Emergency Services

Buffalo Grove4
Oak Hills4

Transportation & Commute — Oak Hills leads

Source: U.S. Census Bureau ACS

Oak Hills has a bicycle of 0.5% compared to 0.0% in Buffalo Grove. Oak Hills has a public transit of 3.5% compared to 3.2% in Buffalo Grove. Buffalo Grove has a drive alone of 62.1% compared to 59.3% in Oak Hills.

Mean Commute Time

Buffalo GroveN/A
Oak Hills16 min

Drive Alone

Buffalo Grove62.1%
Oak Hills59.3%

Public Transit

Buffalo Grove3.2%
Oak Hills3.5%

Bicycle

Buffalo Grove0.0%
Oak Hills0.5%

Work from Home

Buffalo Grove28.5%
Oak Hills29.0%

Airports

Buffalo Grove0
Oak Hills0

Cities Similar to Buffalo Grove, IL

Compare Buffalo Grove against its closest statistical matches across demographics, income, crime, health, and more.

🧬

City Comparison

8-axis fingerprint: population, income, housing, crime, education, age, climate, and cost of living. Click legend items to toggle.

PopulationIncomeHome ValueSafetyEducationMedian AgeClimateCost of Living

Explore These Cities

Compare Different Cities