Granite Falls, MN

View of Granite Falls, MN
Image credit: Tim Kiser ( w:User:Malepheasant ) / CC BY-SA 2.5
Population
2,691
U.S. Census Population Estimates Program · 2025
Elevation
917 ft
Median Home Value
$136,700
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$920/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$59,375
U.S. Census American Community Survey 5-Year · 2024

Explore

Granite Falls in context.

About Granite Falls

Granite Falls is the Yellow Medicine County seat on the Minnesota River, where U.S. 212 meets Minnesota 23 and 67. The 2020 census counted 2,737 residents. The city got its name from granite deposits along the river, and its post office dates to 1870. Andrew John Volstead, the longtime congressman behind national Prohibition legislation, lived here; his 1906 home is now a National Historic Landmark. That gives the town a surprisingly large historical footprint for a river community its size. Most day-to-day orientation runs through the river corridor and the county-seat center.

The historic Roebling footbridge crosses the Minnesota, and the riverwalk, fishing access, and kayak launches keep the water close to ordinary weekends. The Volstead House Museum and Julian A. Weaver House add local history, while Western Fest and other downtown events put the streets to work through the year. Granite Falls' local scoop is a county-seat town where a national political figure, two historic homes, and a working river all sit within the same compact map.

Top Rating Signals

Highest current ratings for this town.

Loading town details...