Mayo Clinic, MN is located in a small city with a population of 55905. There are several local businesses that offer a variety of shops and services to the community. Shopping options include grocery stores, department stores, boutiques, and more. Year-round outdoor activities can be found at parks such as Silver Creek Park and Quarry Hill Nature Center. Other organizations like Headwaters Music & Arts provide local art classes and music performances for all ages. Local sporting events like The Grand Marais Kids Fishing Derby, North Shore Dragon Boat Festival, and Grand Marais Art Colony’s annual Plein Air Competition also bring the community together.