');
US City Data

Grass Lake vs Birch Run

Side-by-side comparison

How does Grass Lake, MI compare to Birch Run, MI? Grass Lake has a population of 1,235 with a median household income of $74,306, while Birch Run has 1,236 residents and a median income of $65,313. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricGrass Lake, MIBirch Run, MIDifference
Population1,2351,236-0.1%
Median Age32.541.8-22.2%
Foreign Born %1.5%1.1%+36.4%
Economy
MetricGrass LakeBirch RunDifference
Median Income$74,306$65,313+13.8%
Unemployment2.6%4%-35.0%
Poverty Rate6.2%9.9%-37.4%
Bachelor's+30.9%16.1%+91.9%
Housing
MetricGrass LakeBirch RunDifference
Home Value$199,400$185,900+7.3%
Median Rent$954/mo$931/mo+2.5%
Housing Units569639-11.0%

Learn More

Grass Lake, MI ProfileBirch Run, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings