Welcome to the charming town of St. Croix Falls, founded in 1848 and nestled in the heart of Wisconsin. With a population of approximately 2,133 residents, this quaint town is known for its picturesque landscapes, including the stunning St. Croix River. Don’t miss exploring the historic downtown area and learning about the town’s rich history, including its ties to notable figures like environmentalist John Muir. St. Croix Falls also enjoys a sister city relationship with Taylors Falls in neighboring Minnesota, adding to its cultural vibrancy and charm.