Minnesota Med Spa Directory
336 medical spas across 30 cities in Minnesota average 4.7 stars across 38,201 verified Google reviews. Compare every provider by rating and reviews and book a consultation. Data last checked July 2026.
Directory snapshot generated
How to choose a reputable med spa →By Natasha Pomelova, Founder, Medical Spa Locator · Reviewed by Anna M. Melamed, MD · Data last checked
Minnesota has 336 medical spas listed on Medical Spa Locator across 30 cities, with an average Google rating of 4.7 stars from 38,201 Google reviews. Bloomington has the highest concentration of providers in the state and is a good starting point if you are not searching by a specific city.
The treatments most commonly offered at Minnesota med spas are Facials, Microneedling, Botox, Chemical Peels. Pricing and provider density vary significantly by city — clinics in larger metro areas tend to see higher volume and more competitive pricing, while suburban practices often offer a more personal experience.
Minnesota requires medical spas to operate under the supervision of a licensed physician. Before booking any injectable or laser procedure, verify that the practice has a named medical director and that your provider holds a current state nursing, PA, or physician license. Most reputable clinics will share this information on request or on their website.
Medical Spa Locator tracks 336 listed providers across Minnesota. Displayed ratings and review counts are sourced from Google Places; Claimed Profile and Human Verified are labeled separately. Use the city grid below to browse providers near you, or jump to a treatment-specific page.
Top-Rated Med Spas in Minnesota
Ranked from 336 listed providers by Google rating and review volume. Data last checked July 2026.
Cities in Minnesota
Bloomington
94 med spas
Plymouth
64 med spas
Minneapolis
45 med spas
Wayzata
44 med spas
Edina
22 med spas
Minnetonka
11 med spas
Maple Grove
10 med spas
Eagan
6 med spas
Woodbury
5 med spas
St Louis Park
5 med spas
Richfield
4 med spas
St Paul
3 med spas
Savage
3 med spas
Eden Prairie
2 med spas
Medina
2 med spas
Burnsville
2 med spas
Chanhassen
1 med spa
Blaine
1 med spa
Mendota Heights
1 med spa
Vadnais Heights
1 med spa
Hopkins
1 med spa
Crystal
1 med spa
Apple Valley
1 med spa
Lakeville
1 med spa
Cambridge
1 med spa
Moorhead
1 med spa
Excelsior
1 med spa
Minnetrista
1 med spa
Maplewood
1 med spa
Golden Valley
1 med spa
Popular Treatments in Minnesota
Facials
106 providers
Skin Care
49 providers
Laser Treatments
17 providers
Frequently Asked Questions
How many med spas are in Minnesota?+
There are 336 medical spas across 30 cities in Minnesota listed on Medical Spa Locator, with an average Google rating of 4.7 stars.
What cities in Minnesota have the most med spas?+
Bloomington has the highest concentration of med spas in Minnesota. Use Medical Spa Locator to browse providers by city, compare ratings, and find the best option near you.
What is the average cost of Botox in Minnesota?+
Botox in Minnesota typically costs $10–15 per unit, with most treatments using 20–60 units ($200–$900 total). Pricing varies by city, provider experience, and clinic location. Many med spas offer new patient specials.
What treatments are most popular at Minnesota med spas?+
The most popular treatments at Minnesota med spas include Facials, Microneedling, Botox, Chemical Peels, Fillers. Browse providers by treatment type to find specialists near you.
How do I choose a med spa in Minnesota?+
Compare Google ratings and review counts, review any current Human Verification record, check practitioner credentials, and compare multiple clinics. Medical Spa Locator makes it easy to compare all 336 providers in Minnesota side by side.
Do Minnesota med spas require a medical director?+
Yes, medical spas in Minnesota must operate under the supervision of a licensed physician (medical director). This ensures treatments are performed safely and in compliance with state regulations. Always verify that your chosen med spa has proper medical oversight.
Own a Med Spa in Minnesota?
Claim your free listing to reach more patients and grow your practice.
Claim Your Listing