Updated 2026-07-09 · Ranked by patient reviews
Best medical spas in Minnesota (2026)
Explore 687 medical spas across 138 cities in Minnesota. Find Botox, dermal fillers, laser treatments, body contouring, and more — with verified ratings and reviews.
The top-rated medical spas in Minnesota for 2026 include Schweiger Dermatology Group - Plymouth, Radiance Medspa - Woodbury, Woodhouse Spa - Arbor Lakes. Minnesota has 687 medical spas across 138 cities, averaging 4.77/5 across 33,449 patient reviews. Schweiger Dermatology Group - Plymouth in Plymouth ranks #1 by rating and review volume.
By metro
All cities in Minnesota
Every Minnesota city we cover — each links to a ranked local guide and price breakdown.
Bloomington
126 spas
Plymouth
86 spas
Wayzata
62 spas
Minneapolis
55 spas
Edina
34 spas
Woodbury
15 spas
Maple Grove
14 spas
Minnetonka
10 spas
Rochester
10 spas
Eagan
9 spas
Blaine
7 spas
Brainerd
7 spas
Mankato
7 spas
Lakeville
7 spas
White Bear Lake
7 spas
St Louis Park
6 spas
Burnsville
6 spas
Stillwater
6 spas
Duluth
6 spas
Alexandria
6 spas
Chanhassen
5 spas
Roseville
5 spas
Excelsior
5 spas
Savage
5 spas
Saint Paul
4 spas
St Paul
4 spas
Hutchinson
4 spas
Prior Lake
4 spas
Apple Valley
4 spas
Oakdale
4 spas
Lake Elmo
4 spas
New Ulm
3 spas
Baxter
3 spas
Bemidji
3 spas
Eden Prairie
3 spas
Sartell
3 spas
Elk River
3 spas
Hibbing
3 spas
Grand Rapids
3 spas
Golden Valley
2 spas
Richfield
2 spas
Owatonna
2 spas
Northfield
2 spas
Medina
2 spas
Saint Michael
2 spas
Austin
2 spas
Marshall
2 spas
Faribault
2 spas
Red Wing
2 spas
Hastings
2 spas
Waconia
2 spas
Buffalo
2 spas
Orono
2 spas
Hopkins
2 spas
Monticello
2 spas
Albertville
2 spas
Sauk Rapids
2 spas
Inver Grove Heights
2 spas
Morris
2 spas
Saint Cloud
2 spas
Rogers
2 spas
Coon Rapids
2 spas
Andover
2 spas
Forest Lake
2 spas
Detroit Lakes
2 spas
Wadena
2 spas
Hermantown
2 spas
Virginia
2 spas
Ely
2 spas
North Mankato
1 spa
Vadnais Heights
1 spa
Maplewood
1 spa
Minnetrista
1 spa
Mendota Heights
1 spa
Caledonia
1 spa
Redwood Falls
1 spa
Kasson
1 spa
Winona
1 spa
Olivia
1 spa
St. Michael
1 spa
S Cottage Grove
1 spa
SAUK CENTRE
1 spa
St Cloud
1 spa
Little Falls
1 spa
Park Rapids
1 spa
Crosslake
1 spa
COOK
1 spa
Fairmont
1 spa
Saint James
1 spa
Lonsdale
1 spa
New Prague
1 spa
Farmington
1 spa
Lake City
1 spa
Madison
1 spa
Ortonville
1 spa
Granite Falls
1 spa
Spicer
1 spa
Carver
1 spa
Chaska
1 spa
Cottage Grove
1 spa
South Saint Paul
1 spa
West Saint Paul
1 spa
Lilydale
1 spa
Hancock
1 spa
Glenwood
1 spa
Cold Spring
1 spa
Saint Joseph
1 spa
Cambridge
1 spa
Isanti
1 spa
Ham Lake
1 spa
North Branch
1 spa
Grasston
1 spa
Brooklyn Park
1 spa
Chisago City
1 spa
Lindstrom
1 spa
North Oaks
1 spa
Pine City
1 spa
Arden Hills
1 spa
Breckenridge
1 spa
Fosston
1 spa
Walker
1 spa
East Grand Forks
1 spa
Worthington
1 spa
Albert Lea
1 spa
Pipestone
1 spa
Litchfield
1 spa
Mound
1 spa
Loretto
1 spa
Hanover
1 spa
Waite Park
1 spa
Fergus Falls
1 spa
Pequot Lakes
1 spa
Dilworth
1 spa
Cromwell
1 spa
Ferfusfalls
1 spa
Elko New Market
1 spa
Thief River Falls
1 spa
Windom
1 spa
Ranked by priority score
Top rated in Minnesota
The highest-scoring Minnesota spas — ranked by rating × ln(reviews + 1), never by who paid.
★ Top Rated01Schweiger Dermatology Group - Plymouth
Plymouth, MN
★ Top Rated02Radiance Medspa - Woodbury
Woodbury, MN
★ Top Rated03Woodhouse Spa - Arbor Lakes
Maple Grove, MN
★ Top Rated04SlimGevity
Burnsville, MN
★ Top Rated05FACE FOUNDRIÉ - Edina
Edina, MN
★ Top Rated06Yevo Semaglutide & Weight Loss of Edina
Plymouth, MN
★ Top Rated07Minnesota Weight Loss Clinic (MN FAT LOSS)
Plymouth, MN
★ Top Rated08Renova Weight Loss & Skincare, Weight Loss Clinic, Medical Weight Loss Programs
Plymouth, MN
★ Top Rated09Slim Weight Loss Clinic
Plymouth, MN
Interventional Spine Pain Phy
Maple Grove, MN
City comparison
Top Minnesota cities for med spas (2026)
The best-covered metros, with a direct link to each ranked local guide.
Common questions
Med spas in Minnesota, answered
What is the best med spa in Minnesota?
Schweiger Dermatology Group - Plymouth in Plymouth, MN ranks #1 in Minnesota by our priority score (rating × log of review count), with 4.8★ across 2,521 reviews.
How many medical spas are in Minnesota?
Minnesota has 687 medical spas across 138 cities, with an average rating of 4.77/5 across 33,449 patient reviews.
How much does Botox cost in Minnesota?
Botox in Minnesota typically runs $10–$25 per unit, with metro areas trending higher. Most Minnesota med spas also offer dermal fillers, laser treatments, and skin care.
Which cities in Minnesota have the most med spas?
The Minnesota cities with the most listed medical spas are Bloomington (126), Plymouth (86), Wayzata (62), Minneapolis (55), Edina (34).