Find a Clinic

Audubon

Exira

Audubon County Free Clinic

Exira Lutheran Church
106 W Harrison St
Exira, Iowa 50076

Hours: 5:30 – 7:30 p.m. on the 1st Thursday of the month
Black Hawk

Waterloo

Allen Community Engagement Salvation Army Partnership (ACE-SAP Clinic)

207 Logan Ave
Waterloo, Iowa 50703

Hours: 9:00 a.m. – 5:00 p.m. on Thursdays, 1:00 – 5:00 p.m. on alternating Wednesdays
EMA Free Medical Clinic

205 Adams Street Suite 1
Waterloo, Iowa 50703

Hours: 6:00 – 8:00 p.m. on Thursdays
IHOPE Free Medical Clinic

722 South Hackett
Waterloo, Iowa 50701

Hours: 6:00 – 8:00 p.m. on Tuesdays. Chiropractic Clinic 6:00 – 8:00 p.m. on the 1st, 2nd & 3rd Wednesdays of the month. Foot doctor on the 2nd Tuesday of the month.
Boone

Boone

Free Clinic of Boone County

First United Methodist Church
703 Arden Street
Boone, Iowa 50036

Hours: 6:00 – 8:00 p.m. on the 1st & 3rd Tuesdays of the month
Carroll

Carroll

Carroll Community and New Opportunities Free Medical Clinic

23751 Highway 30 East
Carroll, Iowa 51401

Hours: 4:30 – 8:30 p.m. on Thursdays. "CLINIC CLOSED APRIL 17, 2014"
Cerro Gordo

Mason City

North Iowa Dental Clinic for the Uninsured and Underinsured

Mercy Medical Center – North Iowa
Attn: Susan R. Kennedy, CBMO
1000 4th Street, SW
Mason City, Iowa 50401

Hours: Call 641-428-7887 for appt. only. Serves residents of North Iowa.
Clay

Spencer

Grand Avenue Free Medical Clinic

605 N Grand Avenue
Spencer, Iowa 51301

Hours: 3:00 – 9:00 p.m. on 1st & 3rd Thursdays. Patient Registration 2:00 - 3:00 p.m. Dental Clinic by appt. only 11:00 a.m. – 5:00 p.m. on the 2nd & 4th Thursdays of each month. Dental Screenings 1st & 3rd Thursday for an appt.
Clinton

Clinton

Gateway Free Clinic

Clinic Location
215 6th Avenue South
Clinton, Iowa 52732

Mailing Address
Gateway Free Clinic
c/o Victory Center Rescue Mission
505 9th Avenue S
Clinton, Iowa  52732

 

 

Hours: 6:00 – 8:30 p.m. on Tuesdays by appointment only. Diabetic Clinic by appointment only 1:30 – 2:30 p.m. on Tuesdays.
Dallas

Waukee

Waukee Area Christian Free Clinic

1155 SE Boone Drive
Waukee, Iowa 50263

Hours: 5:30 – 7:00 p.m. on Mondays.
Hamilton

Webster City

Webster City Free Clinic

820 James Street
Webster City, Iowa 50595

Hours: 6:00 – 8:00 p.m. on Tuesdays. Doors open at 3:00 p.m. Patient registration begins at 4:00 p.m.
Henry

Wayland

Tree of Life Free Medical Clinic

2739 Fern Cliff Road
Wayland, Iowa 52654

Hours: Tuesdays or Thursdays call for an appointment.
Jasper

Newton

Jasper County Free Clinic

Skiff Medical Clinic
300 North 4th Avenue East
Newton, Iowa 50208

Hours: 5:30 – 7:30 p.m. on Thursdays
Johnson

Iowa City

Iowa City Free Medical Clinic

Dick Parrott Free Dental Clinic
2440 Towncrest Drive
Iowa City, IA  52240

 

Hours: Appointment Only - Monday 6:00 – 9:00 p.m., Tuesday 8:45 a.m. – 11:30 a.m.; 12:30 p.m. – 4:00 p.m., Wednesday 8:45 a.m. – 11:30 a.m., Thursday 8:45 a.m. – 11:30 a.m.; 6:00 p.m. - 9:00 p.m.
Mahaska

Oskaloosa

Oskaloosa Free Clinic

410 North 12th Street
Oskaloosa, Iowa 52577

Hours: 6:30 – 8:30 p.m. on the 1st & 3rd Tuesdays of the month.
Marion

Knoxville

Good Samaritan Free Clinic

First United Methodist Church, Activity Building
308 East Robinson
PO Box 344
Knoxville, Iowa 50138

Hours: 6:00 – 7:30 p.m. on the 2nd & 4th Mondays of the month. Patient registration is from 5:30 – 7:00 p.m.

Pella

Good Samaritan Free Clinic

First Reformed Church
605 Broadway
Pella, Iowa 50219

Hours: 6:00 – 7:00 p.m. on the 1st, 2nd & 3rd Thursdays of the month.
Montgomery

Red Oak

Southwest Free Medical Clinic

406 N. 3rd Street
Red Oak, IA 51566

NOW OPEN

 

Hours: Tuesdays 5:30 p.m. - 8:30 p.m.
Page

Clarinda

Nodaway Valley Free Clinic

Clinic Location (north end)
823 S. 17th Street
Clarinda, Iowa 51632
 

Mailing Address
Attention: Karen Marsh
220 Essie Davidson Drive
Clarinda, Iowa 51632

Hours: Patient Registration 6:00 p.m. (SHARP) on the 1st, 2nd & 3rd Thursdays of the month. If special circumstances arise please call Karen at 712-542-0702.
Polk

Des Moines

Christ the King Free Clinic

5711 Southwest 9th Street
Des Moines, Iowa 50315

Hours: Mondays: 7:00 – 9:00 p.m. & Wednesdays: (Pediatric Clinic) 7:00 – 9:00 p.m.
Corinthian Family Health Free Clinic

814 School Street
Des Moines, Iowa 50309

Hours: 9:00 a.m. – 12:00 p.m. on Saturdays
DMU Free Mobile Clinic

Various locations around Des Moines via mobile unit, including homeless camps and shelters.

Hours: 9:00 – 11:00 a.m. on the 1st & 3rd Sundays of the month & occasional Saturdays
Grace United Methodist Church Free Clinic

3700 Cottage Grove
Des Moines, Iowa 50311

Hours: 5:30 – 7:30 p.m. on Tuesdays, 5:00 - 7:00 p.m. Patient Registration 5:30 p.m.
Holy Family School Free Clinic

1265 East 9th Street
Des Moines, Iowa 50316

Hours: 7:00 – 9:00 p.m. on the 1st Monday of the month.
Islamic Center of Des Moines Free Medical Clinic

6201 Franklin Avenue
Des Moines, Iowa 50322

Hours: 9:00 – 11:00am on the 1st & 3rd Saturdays of the month. Blood Pressure & Body Mass Index Health Screening Clinic May 9, 2014, 2:30 - 3:30pm
Jim Ellefson Free Medical Clinic

1607 East 33rd Street
Des Moines, Iowa 50317

Hours: 1:00 – 4:00 p.m. on Tuesdays, 5:30 – 8:30 p.m. on Thursdays.
Margaret Cramer Clinic

First Assembly of God Church
2725 Merle Hay Road
Des Moines, Iowa 50310

Hours: 6:00 – 8:00 p.m. on Thursdays. Patient registration 5:30 – 7:00 p.m.

Polk City

St. Luke's Clinic

Polk City United Methodist Church
1421 West Broadway
Polk City, Iowa 50226

Hours: 6:00 – 8:00 p.m. on the 1st & 3rd Wednesdays of the month

West Des Moines

Mae E. Davis Free Medical Clinic

Eddie Davis Community Center
1312 Maple Street
West Des Moines, Iowa 50265

Hours: 7:00 – 9:00 p.m. on Tuesdays
Poweshiek

Grinnell

Grinnell Regional Community Care Clinic

306 4th Avenue
Grinnell, Iowa 50112

Hours: 2:00 – 4:00 p.m. on Thursdays by appointment only
Scott

Bettendorf

MC Free Clinic

Bettendorf Community Center
2204 Grant St.
Bettendorf, IA 52722


 

 

Hours: 10:00 a.m. - Noon on the 1st & 3rd Saturdays of each month. Patient Registration is from 9:30 - 10:30 a.m.
Story

Ames

Ames Free Medical Clinic

First United Methodist Church
516 Kellogg
Ames, Iowa 50010

Hours: Thursdays, "no longer accepting new patients” and “current patients by appointment only”
Ames Area Free Obstetrical Clinic

Bethesda Lutheran Church (via the mobile clinic)
1517 Northwestern Avenue
Ames, Iowa 50010

Hours: 3:00 – 5:00 p.m. on the 1st & 3rd Thursdays of the month. Must be pregnant.
Wapello

Ottumwa

Ezra Free Clinic

212 E. Main
Ottumwa, Iowa 52501

Hours: 6:00 – 8:30 p.m. on Tuesdays
Warren

Norwalk

Norwalk Free Medical Clinic

Crossroads Church
2601 Border Street
Norwalk, Iowa 50211

Hours: 6:00 – 8:00 p.m. on Thursdays. Patient registration begins at 5:30 p.m. "CLOSING TEMPORARILY starting May 1, 2014"
Winneshiek

Decorah

Decorah Community Free Clinic

604 Broadway Street 
Decorah, Iowa 52101

 

Hours: 6:30 - 8:30 p.m. on Thursdays.