Windom, Minnesota: A Charming Town Between Minneapolis and Sioux Falls

This historic Minnesota city offers a lovely downtown, access to Cottonwood Lake, and a glimpse into the state's past.

Published on Feb. 16, 2026

Windom, Minnesota, a town of less than 5,000 people located about 150 miles southwest of Minneapolis, is known for its well-preserved downtown, historic landmarks like the Cottonwood County Courthouse, and easy access to Cottonwood Lake for water recreation. The town was carefully planned in the 1800s and has maintained its small-town charm, making it an appealing stop for travelers between the Twin Cities and Sioux Falls.

Why it matters

As larger cities in Minnesota continue to evolve, Windom stands out as a well-preserved example of a historic small town that has managed to retain its character and appeal. The town's commitment to preserving its downtown and natural assets like Cottonwood Lake make it an attractive destination for those seeking a glimpse into Minnesota's past.

The details

Windom's downtown was carefully planned in the 1800s when the Sioux City and St. Paul Railroad ran through the region. The town's central square and surrounding commercial district remain intact today, with landmarks like the Cottonwood County Courthouse, which dates back to 1903. Visitors can explore the town's history at the Cottonwood County Historical Society, located in another historic building. Just outside of downtown, Cottonwood Lake offers opportunities for swimming, boating, fishing, and other water recreation.

  • Windom was founded in the 1870s.
  • The Cottonwood County Courthouse was built in 1903.
  • The Cottonwood County Historical Society is open Monday through Friday from 8 a.m. to 4 p.m., and Sunday from 10 a.m. to 4 p.m.

The players

Cottonwood County Courthouse

A historic landmark in Windom, Minnesota, built in 1903 in Greek Corinthian style with a grand copper dome.

Cottonwood County Historical Society

A museum located in Windom that offers information about the town's history and displays work by local artists.

Cottonwood Lake

A large, shallow lake near Windom that is a popular destination for water recreation, including swimming, boating, and fishing.

Got photos? Submit your photos here. ›

The takeaway

Windom, Minnesota, offers travelers a chance to step back in time and experience the charm of a well-preserved historic small town, complete with a vibrant downtown, access to natural attractions like Cottonwood Lake, and a glimpse into the state's past.