Cannon Falls

City in Goodhue County, Minnesota

View of Cannon Falls, Minnesota
Photo: AlexiusHoratius · CC BY-SA 3.0

Cannon Falls is a city in Goodhue County, Minnesota, with 4,220 residents (2020 Census). It sits at 840 ft (256 m) above sea level. The nearest town is Randolph, 5.7 miles W.

About Cannon Falls

Cannon Falls is a city in Goodhue County, Minnesota, United States. The population was 4,220 at the 2020 census. Located along U.S. Route 52, southeast of the Twin Cities, Cannon Falls is the home of Pachyderm Studios, where many famous musicians have recorded, including Nirvana, which recorded its 1993 album In Utero there.

Cannon Falls is named for the falls along the Cannon River and serves as the western trailhead for the Cannon Valley Trail.

Text: Wikipedia · CC BY-SA 4.0

Cannon Falls weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Cannon Falls

All 24 webcams near Cannon Falls ›

Webcams: Windy.com

Living in Cannon Falls

Median household income
$84,097
Median home value
$263,300
Median rent
$1,161/mo
Median age
43.4
Cost of living and demographics of Cannon Falls ›

Do you know Cannon Falls? Tell us about it

Help other travelers: share what makes Cannon Falls special. We review every message before publishing it.

Map of Cannon Falls

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Cannon Falls Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Cannon Falls, MN population

Cannon Falls had 4,220 residents in the 2020 Census.

2020 Census4,220
Density850 per sq mi (328 per km²)

Source: U.S. Census Bureau, Decennial Census.

Cannon Falls at a glance

StateMinnesota (MN)
CountyGoodhue County
TypeCity
Population4,220 (2020)
Land area4.96 sq mi (12.9 km²)
Water area0.10 sq mi (0.26 km²)
Elevation840 ft (256 m)
Coordinates44.5136° N, 92.9060° W
ZIP code55009
Official websitecannonfallsmn.gov
Census code (GEOID)2709730

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Cannon Falls

Straight-line distance between town centers.

Frequently asked questions about Cannon Falls

What county is Cannon Falls in?

Cannon Falls is in Goodhue County, Minnesota.

What is the population of Cannon Falls, MN?

4,220 people lived in Cannon Falls at the 2020 Census.

What is the ZIP code of Cannon Falls, MN?

The ZIP code of Cannon Falls is 55009.

What is the elevation of Cannon Falls?

840 feet (256 m) above sea level.

What towns are near Cannon Falls?

Randolph (5.7 mi), New Trier (6.4 mi), Miesville (7.3 mi), Hampton (8.1 mi), Dennison (9.5 mi).

Last updated: