Free & Low-Cost Medical Clinics in Iowa
33 verified free & low-cost medical clinics serving Iowa. Each listing includes the address, phone number, and hours where available. Call ahead to confirm services. For 24/7 help dial 211.
-
Mercy Medical Center Dyersville
1111 3rd Street Southwest, Dyersville, IA, 52040-1725
-
Guttenberg Municipal Hospital
200 Main Street, Guttenberg, IA, 52052-9108
-
Davis County Hospital
507 North Madison Street, Bloomfield, IA, 52537
-
Grinnell Regional Medical Center
210 4th Avenue, Grinnell, IA, 50112
-
Avera Holy Family Hospital
826 North 8th Street, Estherville, IA, 51334-1598
-
Orange City Area Health System Main Campus
1000 Lincoln Circle Southeast, Orange City, IA, 51041
-
Iowa City Veterans Administration Medical Center
601 US Highway 6 West, Iowa City, IA, 52246
-
Cherokee Regional Medical Center
300 Sioux Valley Drive, Cherokee, IA, 51012
-
Cherokee Mental Health Institute
1251 West Cedar Loop, Cherokee, IA, 51012
-
Community Memorial Hospital
909 West 1st Street, Sumner, IA, 50674-1203
-
Broadlawns Medical Center
1801 Hickman Road, Des Moines, IA, 50314
-
Lucas County Health and Medical Center
1200 North 7th Street, Chariton, IA, 50049
-
Burgess Health Medical Center
1600 Diamond Street, Onawa, IA, 51040
-
CHI Health - Mercy Hospital Council Bluffs
800 Mercy Drive, Council Bluffs, IA, 51503
-
Sioux Center Health Hospital
1101 9th Street Southeast, Sioux Center, IA, 51250-2501
-
Spencer Hospital
1200 1st Avenue East, Spencer, IA, 51301
-
Boone County Hospital
1015 Union Street, Boone, IA, 50036
-
Sanford Rock Rapids Medical Center
801 South Greene Street, Rock Rapids, IA, 51246
-
Mercy Medical Center
701 10th Street Southeast, Cedar Rapids, IA, 52403
-
Iowa Lutheran Hospital
700 East University Avenue, Des Moines, IA, 50316
-
MercyOne Waterloo Medical Center
3421 West 9th Street, Waterloo, IA, 50702
-
Iowa Methodist Medical Center
1215 Pleasant Street, Des Moines, IA, 50309
-
Loring Hospital
211 Highland Avenue, Sac City, IA, 50583-2416
-
Palo Alto County Hospital
3201 1st Street, Emmetsburg, IA, 50536
-
Great River Medical Center
1221 South Gear Avenue, West Burlington, IA, 52655
-
Regional Health Services of Howard County Medical Center
235 8th Avenue West, Cresco, IA, 52136
-
Saint Luke's Hospital
1026 A Avenue Northeast, Cedar Rapids, IA, 52402
-
Oakview Nursing and Rehablitation - Marion
720 Oakbrook Dr, Marion, IA, 52302-7652
Phone: 319-390-8439
-
The Gardens Of Cedar Rapids
5710 Dean Rd SW, Cedar Rapids, IA, 52404-7930
Phone: 319-632-1469
-
Green Hills Health Care Center
2200 Hamilton Dr, Ames, IA, 50014-8208
Phone: 515-296-5000
-
Deerfield Health Care Center
13731 Hickman Rd, Urbandale, IA, 50323-2193
Phone: 515-331-6900
-
Arbor Springs of West Des Moines L L C
7951 Ep True Pkwy, West Des Moines, IA, 50266-8107
Phone: 515-223-1135
-
St Luke's Helen G Nassif Transitional Care Center
1420 Unity Point Way NE, Cedar Rapids, IA, 52402-8001
Phone: 319-366-8701
More help in Iowa
Frequently asked questions
Where can I find free & low-cost medical clinics in Iowa?
Iowa has 33+ free & low-cost medical clinics listed on My Community Data, with addresses, phone numbers, and hours. Listings are verified and updated regularly. If you can't reach a provider, call 211 for current options.
Are these free & low-cost medical clinics in Iowa free?
Most resources listed are free or low-cost. Eligibility and availability vary by provider, so call ahead to confirm services, hours, and any documentation you may need.
Who do I call for emergency help in Iowa?
For life-threatening emergencies call 911. For non-emergency assistance with food, housing, utilities, and more in Iowa, dial 211 to reach a local resource specialist 24/7.