All states›Iowa

Dermatology Practices in Iowa

71 dermatology practices in 38 cities and towns across Iowa. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Iowa has about 3,241,488 residents, so that's 2.2 dermatology practices per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

71dermatology practices
38cities & towns
99%list a phone
47with a website

Across Iowa, of the 71 dermatology practices we list, 70 give a phone number and 47 have a website.

Top 10 dermatology practices in Iowa

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Eastern Iowa DermatologyBettendorf

    Spotted an error? Let us know

  2. 2Central Iowa DermatologyJohnston

    Spotted an error? Let us know

  3. 3Allergy, Asthma, and Sinus CenterWest Des Moines

    Spotted an error? Let us know

  4. 4Ducharme DermatologyClive

    Spotted an error? Let us know

  5. 5Epiphany DermatologyCoralville

    Spotted an error? Let us know

  6. 6Harlan & Steinhoff Dermatology GroupClive

    Spotted an error? Let us know

  7. 7Skin IowaWest Des Moines

    Spotted an error? Let us know

  8. 8Iowa Dermatology ConsultantsWest Des Moines

    Spotted an error? Let us know

  9. 9Dermatology AssociatesWaterloo

    Spotted an error? Let us know

  10. 10Dermatology Associates of SiouxlandSioux City

    Spotted an error? Let us know

Cities

Largest first. Towns with a single dermatology practice are listed further down this page.

Other towns in Iowa

One dermatology practice each — too few for a page of their own, so they live here.

  1. RC Dermatology AltoonaAltoona

    3053 8th St SW Ste 200, Altoona, IA 50009

    Spotted an error? Let us know

  2. Eastern Iowa DermatologyBettendorf

    2880 AAA Ct, Bettendorf, IA 52722

    Spotted an error? Let us know

  3. Cleaver Dermatology - Bloomfield ClinicBloomfield

    509 N Madison St, Bloomfield, IA 52537-1271

    Spotted an error? Let us know

  4. Bondurant Dermatology, PLCBondurant

    88 Paine Circle SE Suite #4, Bondurant, IA 50035

    Spotted an error? Let us know

  5. RC Dermatology CarrollCarroll

    311 South Clark Street, Suite 280, Carroll, IA 51401, Suite 280, Carroll, IA 51401

    Spotted an error? Let us know

  6. Radiant Complexions South Des MoinesDes Moines

    5921 SE 14th St Ste 2500, Des Moines, IA 50320

    Spotted an error? Let us know

  7. Forefront DermatologyFort Madison

    5409 Ave. O, Suite 123, Fort Madison, IA 52627

    Spotted an error? Let us know

  8. RC Dermatology GrimesGrimes

    1895 SE Grimes Blvd Ste 103, Grimes, IA 50111

    Spotted an error? Let us know

  9. RC Dermatology GrinnellGrinnell

    629 West St S Ste 500, Grinnell, IA 50112

    Spotted an error? Let us know

  10. Lakes DermatologyHumboldt

    1001 12th St N, Humboldt, IA 50548

    Spotted an error? Let us know

  11. Central Iowa DermatologyJohnston

    5705 NW 100th St, Johnston, IA 50131

    Spotted an error? Let us know

  12. Epiphany DermatologyMarengo

    300 W May St, Marengo, IA 52301

    Spotted an error? Let us know

  13. Forefront DermatologyMarion

    2590 6th Avenue, Suite 103, Marion, IA 52302

    Spotted an error? Let us know

  14. Muscatine DermatologyMuscatine

    2300 Park Ave, Muscatine, IA 52761-5437

    Spotted an error? Let us know

  15. RC Dermatology NorwalkNorwalk

    1327 Sunset Dr Ste 200, Norwalk, IA 50211

    Spotted an error? Let us know

  16. Dunes Dermatology OnawaOnawa

    910 Iowa Ave, Onawa, IA 51040

    Spotted an error? Let us know

  17. Epiphany DermatologyPella

    2605 Washington St, Pella, IA 50219

    Spotted an error? Let us know

  18. Epiphany DermatologyPleasant Hill

    5900 E University Ave Ste 301, Pleasant Hill, IA 50327

    Spotted an error? Let us know

  19. Lakes DermatologySpirit Lake

    2704 Enterprise Ave, Spirit Lake, IA 51360

    Spotted an error? Let us know

  20. Heidi Curtis, MSN, ARNP, FNP-C, DCNPUrbandale

    3729 86th St, Urbandale, IA 50322

    Spotted an error? Let us know

BEFORE YOU GO

Plan a dermatology visit

Practical guides for comparing options, preparing questions and confirming arrangements directly.

All guides