');
US City Data

Goodrich vs Twin Lake

Side-by-side comparison

How does Goodrich, MI compare to Twin Lake, MI? Goodrich has a population of 2,024 with a median household income of $103,864, while Twin Lake has 1,997 residents and a median income of $80,150. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricGoodrich, MITwin Lake, MIDifference
Population2,0241,997+1.4%
Median Age41.647.8-13.0%
Foreign Born %0.2%2.3%-91.3%
Economy
MetricGoodrichTwin LakeDifference
Median Income$103,864$80,150+29.6%
Unemployment8.2%19.3%-57.5%
Poverty Rate6.2%4.9%+26.5%
Bachelor's+35.3%29.1%+21.3%
Housing
MetricGoodrichTwin LakeDifference
Home Value$238,300$232,300+2.6%
Median Rent$1097/mo$0/mo+109700.0%
Housing Units7731,059-27.0%

Learn More

Goodrich, MI ProfileTwin Lake, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings