');
US City Data

Keego Harbor vs Canadian Lakes

Side-by-side comparison

How does Keego Harbor, MI compare to Canadian Lakes, MI? Keego Harbor has a population of 2,747 with a median household income of $70,185, while Canadian Lakes has 2,701 residents and a median income of $69,069. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricKeego Harbor, MICanadian Lakes, MIDifference
Population2,7472,701+1.7%
Median Age41.465.4-36.7%
Foreign Born %9.1%2.3%+295.7%
Economy
MetricKeego HarborCanadian LakesDifference
Median Income$70,185$69,069+1.6%
Unemployment4.2%1.6%+162.5%
Poverty Rate8.5%13.3%-36.1%
Bachelor's+42.2%34.7%+21.6%
Housing
MetricKeego HarborCanadian LakesDifference
Home Value$246,300$258,900-4.9%
Median Rent$1125/mo$800/mo+40.6%
Housing Units1,4972,360-36.6%

Learn More

Keego Harbor, MI ProfileCanadian Lakes, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings