');
US City Data

Osseo vs Granite Falls

Side-by-side comparison

How does Osseo, MN compare to Granite Falls, MN? Osseo has a population of 2,601 with a median household income of $66,875, 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
MetricOsseo, MNGranite Falls, MNDifference
Population2,6012,612-0.4%
Median Age46.241.4+11.6%
Foreign Born %2.7%4.1%-34.1%
Economy
MetricOsseoGranite FallsDifference
Median Income$66,875$59,402+12.6%
Unemployment6.7%5%+34.0%
Poverty Rate8.5%9.3%-8.6%
Bachelor's+28.3%23.4%+20.9%
Housing
MetricOsseoGranite FallsDifference
Home Value$275,000$139,700+96.9%
Median Rent$1222/mo$818/mo+49.4%
Housing Units1,2381,258-1.6%

Learn More

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