');
US City Data

Cannon Falls vs Granite Falls

Side-by-side comparison

How does Cannon Falls, MN compare to Granite Falls, MN? Cannon Falls has a population of 4,216 with a median household income of $80,515, while Granite Falls has 2,612 residents and a median income of $59,402. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricCannon Falls, MNGranite Falls, MNDifference
Population4,2162,612+61.4%
Median Age45.341.4+9.4%
Foreign Born %0.3%4.1%-92.7%
Economy
MetricCannon FallsGranite FallsDifference
Median Income$80,515$59,402+35.5%
Unemployment0.6%5%-88.0%
Poverty Rate5.8%9.3%-37.6%
Bachelor's+21.9%23.4%-6.4%
Housing
MetricCannon FallsGranite FallsDifference
Home Value$262,100$139,700+87.6%
Median Rent$983/mo$818/mo+20.2%
Housing Units2,0371,258+61.9%

Learn More

Cannon Falls, MN ProfileGranite Falls, MN ProfileCost of Living in MinnesotaMore ComparisonsCity Rankings