Find a Clinic

Adair County

Greenfield

Greenfield United Methodist Church Free Clinic

United Methodist Church
108 SW 5th St
Greenfield, Iowa 50849

Hours:

6:00 - 8:00 p.m. on the 1st & 3rd Tuesdays of the month
5:30 - 6:00 p.m. Patient Registration
No appointment necessary

Black Hawk County

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
No appointment necessary

 

IHOPE Free Medical Clinic

722 South Hackett
Waterloo, Iowa 50701

Hours:

6:00 - 8:00 p.m. on Tuesdays
No appointment necessary

6:00 - 8:00 p.m. on the 2nd Tuesday of the month Physical Therapy
No appointment necessary

6:00 - 8:00 p.m. on the 1st, 2nd & 3rd Wednesdays of the month Chiropractic Clinic
No appointment necessary

Podiatry Clinic - Please call 319-230-4856 for availability

Boone County

Boone

Free Clinic of Boone County

First United Methodist Church
703 Arden St
Boone, Iowa 50036

Hours:

6:00 – 8:00 p.m. on the 1st & 3rd Tuesdays of the month
No appointment necessary

Carroll County

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
No appointment necessary

Cerro Gordo County

Mason City

North Iowa Dental Clinic for the Uninsured and Underinsured

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

Hours:

Please call 641-428-7887 for an appointment
Serves residents of North Iowa
Appointment only

Clay County

Spencer

Grand Avenue Free Medical Clinic

605 N Grand Ave
Spencer, Iowa 51301

Hours:

3:00 – 9:00 p.m. on 1st & 3rd Thursdays of the month
2:00 - 6:00 p.m. Patient Registration
No appointment necessary

Dental
11:00 a.m. – 5:00 p.m. on Wednesdays (when Dentists are available)
If you are having dental issues you must be screened on the 1st or 3rd Thursday of the month during clinic hours. Patients will then be put on a waiting list. The current waiting list is over 6 months long.
Appointment only

 

Dallas County

Waukee

Waukee Area Christian Free Clinic

1155 SE Boone Drive
Waukee, Iowa 50263

Hours:

5:30 – 7:00 p.m. on Mondays
No appointment necessary

Emmet County

Estherville

The Free Clinic

205 N 7th St
Estherville, Iowa 51334

Hours:

6:30 - 8:30 p.m. on the 2nd & 4th Tuesday of each month
No appointment necessary

Hamilton County

Webster City

Webster City Free Clinic

820 James St
Webster City, Iowa 50595

Hours:

6:00 – 8:00 p.m. on 2nd & 4th Tuesday of each month
3:00 p.m. Doors Open
4:00 p.m. Patient Registration
No appointment necessary

Henry County

Wayland

Tree of Life Free Medical Clinic

2739 Fern Cliff Road
Wayland, Iowa 52654

Hours:

Tuesdays or Thursdays
Please call 319-458-0142 for an appointment
Appointment only

Johnson County

Iowa City

Iowa City Free Medical Clinic/Dick Parrott Free Dental Clinic

2440 Towncrest Drive
Iowa City, IA,52240

For more information please visit our website: www.freemedicalclinic.org

Hours:

6:00 - 9:00 p.m. on Mondays
8:45 -11:30 a.m. and 12:30 - 4:00 p.m. on Tuesdays
8:45 - 11:30 a.m. on Wednesdays
8:45 - 11:30 a.m. and 6:00 - 9:00 p.m. on Thursdays
Appointment only

Dental
We schedule our dental appointments on a monthly basis.  To try to schedule an appointment please call the appointment line (319-337-7909) starting at 8:30 a.m. on the first Friday of the month.

 

Mahaska County

Oskaloosa

Oskaloosa Free Clinic

410 North 12th St
Oskaloosa, Iowa 52577

Hours:

6:30 – 8:30 p.m. on the 1st & 3rd Tuesdays of the month
No appointment necessary

Marion County

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
5:30 – 7:00 p.m. Patient Registration
No appointment necessary

Pella

Good Samaritan Free Clinic

First Reformed Church
605 Broadway
Pella, Iowa 50219

Hours:

6:00 – 7:00 p.m. on the 1st & 3rd Thursdays of the month
No appointment necessary

Montgomery County

Red Oak

Southwest Free Medical Clinic

406 N 3rd St
Red Oak, IA 51566

Hours:

5:30 - 8:30 p.m. on Tuesdays
No appointment necessary

Page County

Clarinda

Nodaway Valley Free Clinic

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

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

Hours:

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

Polk County

Des Moines

Christ the King Free Clinic

5711 SW 9th St
Des Moines, Iowa 50315

Mailing Address
Christ the King Parish Office
820 Porter Ave
Des Moines, IA 50315

Hours:

7:00 - 9:00 p.m. on Mondays
7:00 - 9:00 p.m. on Wednesdays is Pediatric Clinic
No appointment necessary

 

 

Corinthian Family Health Free Clinic

814 School St
Des Moines, Iowa 50309

Hours:

9:00 a.m. – 12:00 p.m. on Saturdays
No appointment necessary

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
No appointment necessary

Islamic Center of Des Moines Free Medical Clinic

6201 Franklin Ave
Des Moines, Iowa 50322

Hours:

9:00 – 11:00 a.m. on the 1st & 3rd Saturdays of the month
No appointment necessary

Jim Ellefson Free Medical Clinic

1607 East 33rd St
Des Moines, Iowa 50317

Hours:

1:30 – 4:00 p.m. on Tuesdays
5:30 – 8:30 p.m. on Thursdays
No appointment necessary

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
5:30 – 7:00 p.m. Patient Registration
Clinic will close at 7:30 p.m. if patient numbers are low
"Immunization Record" and "Physical Form" is required before a physical can be completed
No appointment necessary

Healthy Choices Free Clinic of Iowa

Highland Park Presbyterian Church
321 Euclid
Des Moines, Iowa 50313

Hours:

4:00 - 7:00 p.m. on Mondays
4:00 - 5:30 p.m. Patient Registration
No appointment necessary

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
No appointment necessary

West Des Moines

Mae E. Davis Free Medical Clinic

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

Hours:

7:00 – 9:00 p.m. on Tuesdays
No appointment necessary

Poweshiek County

Grinnell

Grinnell Regional Community Care Clinic

306 4th Ave
Grinnell, Iowa 50112

Hours:

2:00 - 4:00 p.m. on the 1st & 3rd Thursdays of the month
Please call 641-236-2385 for an appointment
Appointment only

Scott County

Bettendorf

MC Free Clinic

Bettendorf Community Center
2204 Grant St
Bettendorf, IA 52722

Hours:

10:00 a.m. - Noon 1st Saturday of the month is Pediatric Clinic
9:30 - 10:30 a.m. Patient Registration
Please call 563-344-4527 for an appointment
Appointment only

10:00 a.m. - Noon on the 3rd Saturday of the month is Adult Medicine Clinic
9:30 a.m. - 10:30 a.m. Patient Registration
No appointment necessary

Wapello County

Ottumwa

Ezra Free Clinic

212 E Main St
Ottumwa, Iowa 52501

Hours:

6:00 - 8:30 p.m. on Tuesdays
No appointment necessary

 

 

 

Warren County

Norwalk

Norwalk Free Medical Clinic

Crossroads Church
2601 Border St
Norwalk, Iowa 50211

Hours:

Temporarily Closed

 

Winneshiek County

Decorah

Decorah Community Free Clinic

604 Broadway St
Decorah, Iowa 52101

Hours:

6:00 – 8:00 p.m. on Thursdays
5:00 – 6:00 p.m. Patient Registration (all patients must arrive by 6:00 p.m.)
Please call 563-419-0962 for more information
No appointment necessary