Across Minnesota, of the 78 dermatology practices we list, 76 give a phone number and 63 have a website.
Top 10 dermatology practices in Minnesota
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1My DermatologistInver Grove Heights
-
2Market Street DermatologyMinneapolis
-
3Central Minnesota DermatologyBrainerd
-
4Twin Cities Dermatology CenterSt Louis Park
-
6Mankato Clinic DermatologySaint Peter
-
7Southern Minnesota Skin SolutionsFairmont
-
9Scenic DermatologyChaska
-
10Advanced Dermatology CareForest Lake
Cities
Largest first. Towns with a single dermatology practice are listed further down this page.
- Minneapolis9
- Edina6
- Saint Paul4
- Burnsville3
- Duluth3
- Woodbury3
- Blaine2
- Brainerd2
- Chaska2
- Saint Cloud2
- Sartell2
- St Cloud2
- St Louis Park2
- Wayzata2
Other towns in Minnesota
One dermatology practice each — too few for a page of their own, so they live here.
-
Premier SkinmdArden Hills
3820 Cleveland Ave N Suite 100, Arden Hills, MN 55112
-
Dermatology ProfessionalsBaxter
13359 Isle Dr Ste 3, Baxter, MN 56425
-
Dermatology ProfessionalsBemidji
2300 24th St NW #110, Bemidji, MN 56601
-
Beautiful You DermatologyBig Lake
310 Lake St S, Big Lake, MN 55309
-
Associated Skin Care SpecialistsCoon Rapids
3833 Coon Rapids Blvd NW #280, Coon Rapids, MN 55433
-
Pinnacle DermatologyCrystal
4725 36th Ave N, Crystal, MN 55422
-
Ridgeview Clinics | DermatologyDelano
916 Saint Peter St, Delano, MN 55328-2813
-
Dermatology at the LakesDetroit Lakes
1114 US-59 Ste 1, Detroit Lakes, MN 56501
-
Dermatology ConsultantsEagan
1215 Town Centre Dr Suite 200, Eagan, MN 55123
-
Pinnacle DermatologyExcelsior
23505 Smithtown Rd, Excelsior, MN 55331-4541
-
Southern Minnesota Skin SolutionsFairmont
757 S State St, Fairmont, MN 56031-4438
-
Tareen Dermatology FaribaultFaribault
1575 20th St NW #201, Faribault, MN 55021
-
Advanced Dermatology CareForest Lake
25 N Lake St, Unit, Forest Lake, MN 55025
-
Clarus Dermatology - HugoHugo
14643 Mercantile Drive North, Hugo, MN 55038
-
Darabi DermatologyHutchinson
218 Main St South, Suite 105, Hutchinson, MN 55350
-
My DermatologistInver Grove Heights
5565 Blaine Ave E #200, Inver Grove Heights, MN 55076
-
Dr. Javaid Akhter, MdLe Sueur
625 S 4th St, Le Sueur, MN 56058-2203
-
Dr. Haresh KumarMankato
1015 Marsh St, Mankato, MN 56001
-
Park Nicollet Dermatology Maple GroveMaple Grove
9555 Upland Lane North, Maple Grove, MN 55369
-
Tareen Dermatology MaplewoodMaplewood
2945 Hazelwood St Ste 230, Maplewood, MN 55109
-
Alluma Dermatology PLLCMedina
922 Hwy 55, Medina, MN 55340
-
Tareen DermatologyMonticello
9766 Fallon Ave NE Ste 102, Monticello, MN 55362
-
Roger H. Weenig, Md, Mph, FaadNew Brighton
119 14th St Nw Ste 250, New Brighton, MN 55112-0007
-
Heidi H. Cole MdNorthfield
710 Division St S, Northfield, MN 55057-2484
-
Heidi Foster, MdOrono
2765 Kelley Pkwy Ste 100, Orono, MN 55356-5801
-
Pinnacle DermatologyPlymouth
3655 Plymouth Blvd #110, Plymouth, MN 55446
-
Forefront DermatologyRogers
14165 James Rd Ste 107, Rogers, MN 55374
-
Tareen DermatologyRoseville
2720 Fairview Ave N Ste 200, Roseville, MN 55113
-
Clarus DermatologySaint Anthony
2603 39th Ave NE Ste D202, Saint Anthony, MN 55421
-
Mankato Clinic DermatologySaint Peter
1900 N Sunrise, Ste 300, Saint Peter, MN 56082
-
Darabi DermatologyShakopee
1515 Saint Francis Avenue, Suite 250, Shakopee, MN 55379
-
Dermatology ConsultantsVadnais Heights
3555 Willow Lake Blvd #240, Vadnais Heights, MN 55110
-
The DermatoryWhite Bear Lake
4701 Clark Ave, White Bear Lake, MN 55110
-
Fairview DermatologyWyoming
Wyoming, MN
BEFORE YOU GO
Plan a dermatology visit
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Prepare for a first visit
Organize your concerns, records and practical questions before a first dermatology visit, and understand how to discuss the next steps.
Read the guide
Compare provider roles
Compare professional roles, service descriptions and credential checks so the appointment you request matches the provider you contact.
Read the guide
Ask clearer questions
Prioritize questions about your concern, unfamiliar terms, proposed options and follow-up so you leave with clear next steps.
Read the guide