MENU SEARCH
Find a Clinic

Find a Clinic

We make it easy to find the right place for your health care. Mercy Health Network puts trusted doctors where you need them. MHN clinics throughout Iowa bring quality care close to home. At our clinics, doctors, nurses and staff understand your needs.

The clinics have the right tools to diagnose and treat you and your family. At family practice clinics, urgent care clinics, and specialty clinics, our goal is to help you get well or stay healthy.

Besides our family clinics, specialty clinics focus on specific health needs. Specialty clinics handle pediatrics, internal medicine, behavioral health, geriatrics, women’s health, obstetrics and gynecology, physical therapy, cardiology and more health care areas.

For quick care at a walk-in clinic, full-service family care or specialist care, you can depend on MHN clinics to deal with all your health needs.

See a map of MHN locations, or click the link for your region to find a clinic near you.

Central Iowa (Des Moines area)

  • Albia
  • Ankeny
  • Audubon
  • Boone
  • Centerville
  • Corydon
  • Des Moines
  • Greenfield
  • Knoxville
  • Leon
  • Manning
  • Mt. Ayr
  • Nevada
  • Perry
  • Webster City
  • Winterset

Eastern Iowa (Clinton area)

  • Clinton (specialty)

North Iowa (Mason City area)

  • Ackley
  • Algona
  • Bancroft
  • Britt
  • Buffalo Center
  • Clear Lake
  • Cresco
  • Dows
  • Dumont
  • Emmetsburg
  • Forest City
  • Garner
  • Graettinger
  • Greene
  • Hampton
  • Iowa Falls
  • Kanawha
  • Lake Mills
  • Latimer
  • Lime Springs
  • Mason City
  • New Hampton
  • Northwood
  • Osage
  • Riceville
  • Rockford
  • Sheffield
  • St. Ansgar
  • Wesley
  • West Bend

Northeastern Iowa (Dubuque area)

  • Bellevue
  • Cascade
  • Cuba City, Wisconsin
  • Dyersville
  • Elizabeth, Illinois
  • Elkader
  • Galena, Illinois
  • Monona
  • Platteville, Wisconsin

Northeastern Iowa (Waterloo area)

  • Arlington
  • Cedar Falls
  • Dysart
  • Evansdale
  • Fairbank
  • Gladbrook
  • Jesup
  • LaPorte City
  • Oelwein
  • Parkersburg
  • Reinbeck
  • Shell Rock
  • Traer
  • Tripoli
  • Waterloo
  • Waverly

Western Iowa (Sioux City area)

  • Akron
  • Anthon
  • Correctionville
  • Hartley
  • Kingsley
  • Lyons
  • Oakland
  • Paulina
  • Ponca
  • Primghar
  • Sioux City
  • South Sioux City
  • Storm Lake
  • Tekamah

Mercy Health Coaches provide one-on-one care to help you achieve your health goals.
We can help you manage chronic conditions or prepare for healthy lifestyle changes.