');
US City Data

Canadian Lakes vs Keego Harbor

Side-by-side comparison

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

Population & Demographics
MetricCanadian Lakes, MIKeego Harbor, MIDifference
Population2,7012,747-1.7%
Median Age65.441.4+58.0%
Foreign Born %2.3%9.1%-74.7%
Economy
MetricCanadian LakesKeego HarborDifference
Median Income$69,069$70,185-1.6%
Unemployment1.6%4.2%-61.9%
Poverty Rate13.3%8.5%+56.5%
Bachelor's+34.7%42.2%-17.8%
Housing
MetricCanadian LakesKeego HarborDifference
Home Value$258,900$246,300+5.1%
Median Rent$800/mo$1125/mo-28.9%
Housing Units2,3601,497+57.6%

Learn More

Canadian Lakes, MI ProfileKeego Harbor, MI ProfileCost of Living in MichiganMore ComparisonsCity Rankings