Lanesboro, Minnesota: Cozy Population, Compelling Attractions

On a per capita basis, Lanesboro, Minnesota might be the most vibrant small town in America — 800 full time residents support a theater company, art center, and the Kids Philosophy Slam.

Feed mill
Welcome to Lanesboro, Minn., perhaps the most vibrant small town in America. Located in southeast Minnesota and home to less than 1,000 residents, Lanesboro has gorgeous scenery and outdoor recreation, local food networks, and an active arts and music community.