Free Clinics of Iowa | P.O. Box 12099 | Des Moines, Iowa 50312 | Phone: 515-954-7508 | Fax: 515-954-7501 | info@freeclinicsofiowa.org | freeclinicsofiowa.org

Norwalk Free Medical Clinic

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

ADDRESS

Crossroads Church
2601 Border St
Norwalk, Iowa 50211

Healthy Kids School-Based Health Clinics

HOURS

Appointment only - call (319) 631-3204

ADDRESS

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

Gateway Inmates Free Dental Services Clinic

HOURS

Exclusively for Clinton County Jail Inmates

Appointment only

ADDRESS

Clinton County Jail

241 Seventh Ave. North

Clinton, Iowa 52732


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

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

ADDRESS

207 Logan Ave

Waterloo, Iowa 50703

Carroll Community and New Opportunities Free Medical Clinic

HOURS

Thur: 4:30 - 8:30 pm

All patients must be registered by 7:00 pm

No appointment necessary

ADDRESS

23751 Highway 30 East 

Carroll, Iowa 51401

Waukee Area Christian Free Clinic

HOURS

Mon: 5:30 - 7:00 pm

Chiropratic services offered the 4th Monday of each month

No appointment necessary

ADDRESS

1155 SE Boone Drive 

Waukee, Iowa 50263

The Free Clinic

HOURS

6:00 pm on the 2nd Tuesday of each month

Must be checked in by 6:30 pm 

No appointment necessary

ADDRESS

205 N 7th St 

Estherville, Iowa 51334

Iowa City Free Medical Clinic/Dick Parrott Free Dental Clinic

HOURS

Mon: 6:00 - 9:00 pm

Tues: 8:45 -11:30 am & 12:30 - 4:00 pm

Wed: 8:45 - 11:30 am

Thur: 8:45 - 11:30 am & 6:00 - 9:00 pm

Appointment only 


BUSINESS HOURS

Mon-Thur: 9:00 am - 4:00 pm

Fri: 9:00 am - 12:00 pm


DENTAL HOURS

Mon-Thurs: 9:00 am - 4:00 pm

Fri: 9:00 am - 12:00 pm

ADDRESS

2440 Towncrest Drive

Iowa City, IA,52240

Good Samaritan Free Clinic

HOURS

6:00 - 7:30 pm on the 2nd & 4th Mondays of the month

Patient Registration: 5:30 - 7:00 pm

No appointment necessary

ADDRESS

308 East Robinson

Knoxville, Iowa 50138

Nodaway Valley Free Clinic

HOURS

6:00 pm - 9:00 pm. on the 1st, 2nd & 3rd Thursdays of the month

Patient Registration: 6:00 pm (SHARP) 

If special circumstances arise please call Karen at (712) 542-0702 No appointment necessary

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

ADDRESS

822 South 17th

Clarinda, Iowa 51632

Brick Bldg. on Corner of 17th & Wells Street

Valley Junction Free Medical Clinic

HOURS

Tue: 7:00 – 9:00 pm

3:00 - 5:00 pm 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!

ADDRESS

139 6th Street

West Des Moines, Iowa 50265


The Free Clinic-Dental

HOURS

6:00 - 9:00 pm on the 3rd Monday of the month

Appointment only - call (712) 209-1213

ADDRESS

1003 21st Street

Milford, Iowa 51351

Greenfield United Methodist Church Free Clinic

HOURS

6:00 - 8:00 pm on the 1st & 3rd Tuesdays of the month 

Patient Registration: 5:30 - 6:00 pm

No appointment necessary

ADDRESS

108 SW 5th St

Greenfield, Iowa 50849

Free Clinic of Boone County

HOURS

6:00 - 8:00 pm on the 1st & 3rd Tuesdays of the month

Doors Open at 5:00 pm - First come first served

An evening meal will be served

No appointment necessary

ADDRESS

703 Arden St 

Boone, Iowa 50036

Grand Avenue Free Medical Clinic

HOURS

4:00 - 8:00 pm on 1st & 3rd Thursdays of the month 

Patient Registration: 4:00 - 6:00 pm

No appointment necessary 


DENTAL

Wed: 11:00 am - 5:00 pm (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

ADDRESS

605 N Grand Ave 

Spencer, Iowa 51301

Lamoni Free Clinic

HOURS

Tues: 2:00 - 4:00 pm

Located inside Lamoni United Methodist Church

No appointment necessary

ADDRESS

E 9th St. & N Maple St. 

Lamoni, Iowa 50140

Webster City Free Clinic

HOURS

5:00 – 7:00 pm on the 2nd Tuesday of the month for processing medication refills

5:00 - 7:00 pm on the 4th Tuesday of the month for full clinic service offerings.
Doors open at 3:00 pm
Patient Registration: 4:00 pm
No appointment necessary

ADDRESS

1610 Collins, Suite 5
Webster City, Iowa 50595

His Hands Free Clinic


HOURS

Phones answered during office hours only 

Mon-Thu: 9:00 am - 4:00 pm

Fri: 9:00 am - Noon


MEDICAL CLINIC

Tues-Thu 5:00 - 7:00 pm

Wed: 10:00 am - 2:00 pm

Thu: 10:00 am - 2:00 pm

Appointment only 


CHIROPRACTIC

Varies - call for appointment 


DENTAL

Varies - call to be added to wait list

ADDRESS

1245 2nd Avenue SE

Cedar Rapids, Iowa 52403

Good Samaritan Free Clinic

HOURS

6:00 - 7:00 pm on the 1st & 3rd Thursdays of the month

Please enter on the east side of the building

No appointment necessary

ADDRESS

419 East Oskaloosa 

Street Pella, Iowa 50219

Clive Community Services Free Clinic

HOURS

Mon: 5:30 - 7:30 pm

No appointment necessary

ADDRESS

2190 NW 82nd Street 

Clive, Iowa 50325