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:

ACE-SAP free clinic is offered as a clinical experience requirement for Allen College's Nurse Practitioner program (led by certified Nurse Practitioners). Days/Hours vary by month....link for details/open hours of operation:  https://www.allencollege.edu/ace-sap-free-clinic
No appointment necessary

Clinic services are open per schedule.

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
Doors Open at 5:00pm, first come-first served
No appointment necessary

An evening meal will be served.

No new patients or clinical services offered until further notice - open only for medication refills to established patients.

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
All patients must be registered by 7:00 p.m.

No clinic services offered until further notice due to Coronavirus precautions.  

Clay County

Spencer

Grand Avenue Free Medical Clinic

605 N Grand Ave
Spencer, Iowa 51301

Hours:

4:00 – 8:00 p.m. on 1st & 3rd Thursdays of the month
4: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

No clinic services offered until further notice due to Coronavirus precautions.

Clinton County

Clinton

Gateway Inmates Free Dental Services Clinic

Clinton County Jail
241 Seventh Ave. North
Clinton, IA  52732

Hours:

Appointment Only, exclusively for Clinton County Jail inmates

No non-emergency dental services offered until further notice, due to Coronavirus precautions.

Dallas County

Waukee

Waukee Area Christian Free Clinic

1155 SE Boone Drive
Waukee, Iowa 50263

Hours:

5:30 – 7:00 p.m. on Mondays
Chiropratic Services offered the 4th Monday of each month
No appointment necessary

No clinic services offered until further notice due to Coronavirus precautions.

Decatur County

Lamoni

Lamoni Free Clinic

Lamoni United Methodist Church 
E 9th St. & N Maple St.
Lamoni, Iowa  50140

Hours:

2:00 - 4:00 p.m. on Tuesdays 
No appointment necessary 

Located inside Lamoni United Methodist Church 

No clinic services offered until further notice due to Coronavirus precautions.

Dickinson County

Milford

The Free Clinic - Dental

1003 21st Street
Milford, IA  51351

Hours:

6:00 - 9:00 p.m. on the 3rd Monday of the month
Appointment only - call # (712)209-1213

Re-opening clinic services June 15, 2020 and regular hours thereafter.

Emmet County

Estherville

The Free Clinic - Medical

205 N 7th St
Estherville, Iowa 51334

Hours:

6:00 p.m. on the 2nd Tuesday of each month
No appointment necessary - must be checked in by 6:30 p.m.

Re-opening clinic services June 9, 2020 and regular hours thereafter.

Hamilton County

Webster City

Webster City Free Clinic

1610 Collins, Suite 5
Webster City, Iowa 50595

Hours:

5:00 – 7:00 p.m. on the 2nd Tuesday of the month for processing medication refills &
5:00 - 7:00 p.m. on the 4th Tuesday of the month for full clinic service offerings.
3:00 p.m. Doors Open
4:00 p.m. Patient Registration
No appointment necessary

No clinic services offered until further notice due to Coronavirus precautions.

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
To try to schedule an appointment please call the business line 319-337-7909. 

Business Hours
9:00 a.m. - 4:00 p.m. Monday thru Thursday
9:00 a.m. - 12:00 p.m. on Fridays

Per Coronavirus precautions, limited medical appointments are available, however no dental services offered until further notice. Please call the clinic at 319-337-4459 for more information.  No appointments will be made for patients with fever and/or respiratory symptoms until further notice.  Patients who have respiratory symptoms and would like advice should call University of Iowa Hospitals and Clinics at 319-384-9010.

Iowa City - Coralville

Healthy Kids School-Based Health Clinics (HKSBHC)

For more information, visit:  https://www.iowacityschools.org/Page/1164

Location 1:  City High School
1900 Morningside Dr. 
Iowa City, IA  52245

Location 2:  Northwest Junior High School
1507 8th St. 
Coralville, IA  52241

Location 3:  South East Junior High School
2501 Bradford Dr.
Iowa City, IA  52245

Hours:

Appointment Only - call # (319) 631-3204

Re-opening clinic services in June, 2020 with well care for children who need to update immunizations, immunizations for those in the catch-up process. Acute and chronic issue care offered, some by telemedicine.  No Appointments are being made for patients with fever and/or respiratory symptoms until further notice. Patients who have respiratory symptoms and would like advice should call University of Iowa Hospitals and Clinics at 319-384-9010.

Linn County

Cedar Rapids

His Hands Free Clinic

400 12th Street SE
Cedar Rapids, Iowa 52403
For more information, visit our website: http://www.hishandsclinic.org

Hours:

Office hours: phones answered during office hours only
9:00 am - 4:00 pm, Monday through Thursday
9:00 am - Noon, Friday

Medical Clinic hours:
5:00 - 7:00 pm on Tuesdays & Thursdays
10:00 am - 2:00 pm on Wednesdays
10:00 am - 2:00 pm on Thursdays
Appointment only

Chiropractic Clinic hours:
Varies - call for appointment

Dental Clinic hours:
Varies - call to be added to wait list

Per Coronavirus precautions, limited medical appointments are available by appointment only, however no dental services offered until further notice. Please call the clinic at 319-862-2636 for more information.

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

Re-opening clinic services July 17, 2020 and regular hours thereafter.  

 

Pella

Good Samaritan Free Clinic

The Well Resource Center
419 East Oskaloosa Street
Pella, Iowa 50219

Please enter on the east side of the building. 

Hours:

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

Clinic services are open per schedule.

Page County

Clarinda

Nodaway Valley Free Clinic

Clinic Location
822 South 17th
Clarinda, Iowa 51632
Brick Bldg. on Corner of 17th & Wells Street
 

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

Hours:

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

Re-opening clinic services June 4, 2020 and regular hours thereafter.

Polk County

Clive

Clive Community Services Free Clinic

2190 NW 82nd Street
Clive, Iowa  50325

Hours:

5:30 - 7:30 p.m. on Mondays

No appointment necessary

No clinic services offered until further notice due to Coronavirus precautions. 

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
Registration begins at 6:30p.m.  Please plan to be at the clinic for 6:30 p.m. registration for a first come-first served offering.  Clinic may close early, after the final registered patient is seen. 

No clinic services offered until further notice due to Coronavirus precautions.  

Corinthian Family Health Free Clinic

814 School St
Des Moines, Iowa 50309

Hours:

9:00 a.m. – 11:30 a.m. on Saturdays
No appointment necessary

No clinic services offered until further notice due to Coronavirus precautions.

Dr. Nick Palmer/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:00 p.m. on Thursdays
No appointment necessary

Re-opening for medication refills to established patients during Thursday hours, by appointment only.  As only one patient will be allowed to enter the clinic at a time, call the clinic at 515-266-7622 beginning at 5:15pm on Thursday to schedule time slot/appointment.

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

No clinic services offered until further notice due to Coronavirus precautions.  

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

No new patients or clinical services offered until further notice due to coronavirus precautions. Medication refills for established patients as needed - call 515-279-9766. 

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

No clinic services offered until further notice due to Coronavirus precautions. 

West Des Moines

Valley Junction Free Medical Clinic

West Des Moines Human Services
139 6th Street
West Des Moines, Iowa  50265

Hours:

7:00 – 9:00 p.m. every Tuesday

3:00 - 5:00 p.m. on the third Tuesday of every month.

No appointment necessary

WE WILL FOLLOW WDM COMMUNITY SCHOOLS LEAD FOR WEATHER CLOSINGS. 

IF WDM SCHOOLS ARE CLOSED WE WILL NOT HOLD CLINIC THAT NIGHT!

Clinic services are open per schedule. Registration and entry into the clinic will be from the North side of the building until further notice.

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 Thursday of each month
Please call 641-236-2385 for an appointment
Appointment only

Clinic services are open per schedule. Call 641-236-2385 for an appointment. 

Scott County

Bettendorf

MC Free Clinic

Bettendorf Community Center
2204 Grant St
Bettendorf, IA 52722

Hours:

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

No clinic services offered until further notice due to Coronavirus precautions.

Wapello County

Ottumwa

Ezra Free Clinic

610 East Main Street 
Ottumwa, Iowa 52501

Hours:

6:00 - 8:30pm on Tuesdays
No appointment necessary

No clinic services offered until further notice due to Coronavirus precautions. 

Warren County

Norwalk

Norwalk Free Medical Clinic

Crossroads Church
2601 Border St
Norwalk, Iowa 50211

Hours:

6:00 - 8:00 p.m. on the 1st & 3rd Thursdays of the month
Registration begins at 5:45 p.m.
No appointment necessary

Re-opening clinic services June 4, 2020 and regular hours thereafter.  

Winneshiek County

Decorah

Decorah Community Free Clinic

604 W. 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

No clinic services offered until further notice due to Coronavirus precautions.