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.
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.
History, culture, and the arts are celebrated in the energetic little town of Lanesboro, Minnesota.
PHOTO: LANESBORO AREA CHAMBER OF COMMERCE
Looking for fresh, flavorful and local food in Lanesboro? Check in with Lanesboro Local, which connects local farmers to anyone who likes food.