Greetings from Lewiston, the heart of Winona County in Southeastern Minnesota!
The spirit of Lewiston lies within our community members. Whether lifelong residents or new families who have just moved into town, our city is committed to the people who live, work, and play in Lewiston. Strategically located between Rochester and Winona in Southeast Minnesota, Lewiston provides a supportive business environment and is a great place to raise a family. Lewiston is also on the edge of Minnesota’s bluff lands. Winona County’s hills and valleys make the area one of the most beautiful in the state.
Catch the Spirit!
Guide to programs available to Lewiston businesses