top of page

Clinic Hours/Details

Clinic Details

Adair County

Greenfield United Methodist Church Free Clinic

ADDRESS

108 SW 5th St

Greenfield, Iowa 50849

HOURS


CLINIC CLOSED until further notice. To help with tornado relief efforts, please connect with the Greater Greenfield Community Foundation: https://www.greenfieldiafoundation.org/home

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Blood Pressure Testing • Mental Health Services • Prescription Assistance • Translation

Black Hawk County

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

ADDRESS

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/about-us/community/ace-sap-clinic 

No appointment necessary

OPEN Services per regular schedule.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation 

Boone County

Free Clinic of Boone County

ADDRESS

First United Methodist Church

703 Arden St 

Boone, Iowa 50036

HOURS

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

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

An evening meal will be served

No appointment necessary

OPEN Services per regular schedule.  

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Mental Health Services • Prescription Assistance

Carroll County

Carroll Community and New Opportunities Free Medical Clinic

ADDRESS

23751 Highway 30 East 

Carroll, Iowa 51401

HOURS

4:30 pm on the 1st & 3rd Thursday of the month

No appointment necessary

OPEN Services per regular schedule.  

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student/Sport Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Education/Management • Translation (in-person or on-demand) • Medication Access/Assistance • Facilitate/Assist with referrals for specialist care lab services

Clay County

Grand Avenue Free Medical Clinic

ADDRESS

First Baptist Church

1200 Grand Avenue 

Spencer, Iowa 51301

HOURS

4:00 - 8:00 pm on the 3rd Thursday of the month 

Patient Registration: 4:00 - 6:00 pm

No appointment necessary 


DENTAL

No Dental Service Offerings until further notice. 

CLINIC OPENING AT NEW LOCATION August 15th and onward until further notice.


To help with flood relief efforts, please connect with the city's Recovery Resource Hub: https://spenceriowacity.com/recovery-resource-hub/ 

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical •  Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation

Clinton County

Gateway Inmates Free Dental Services Clinic

ADDRESS

Clinton County Jail

241 Seventh Ave. North

Clinton, Iowa 52732


HOURS

Exclusively for Clinton County Jail Inmates

Appointment only

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: Dental Exclusively for Clinton County Jail Inmates

Dallas County

Waukee Area Christian Free Clinic

ADDRESS

1155 SE Boone Drive 

Waukee, Iowa 50263

HOURS

Mon: 5:30 - 7:00 pm

Physical Therapy services offered the 2nd Monday of each month

Chiropratic services offered the 4th Monday of each month

No appointment necessary

OPEN Services per regular schedule. 

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Chiropractic/Physical Therapy

Decatur County

Lamoni Free Clinic

ADDRESS

Community Church of Christ

531 West Main St.

Lamoni, Iowa 50140

HOURS

Tues: 2:00 - 4:00 pm

No appointment necessary

OPEN Services per regular schedule. 

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Adult Immunizations • Tetanus Shot/Vaccination • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance 

Dickinson County

The Free Clinic-Dental

ADDRESS

2700 23rd St

Spirit Lake, Iowa 51360

HOURS

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

Appointment only - call 712- 209-1213

OPEN Services: Appointment only - Call 712-209-1213

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: Dental Services

Emmet County

The Free Clinic-Medical

ADDRESS

205 N 7th St 

Estherville, Iowa 51334

HOURS

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

Appointment only - call 712-209-1213

OPEN Services: Appointment only - Call 712-209-1213

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Chronic Disease Management • Prescription Assistance • Translation 

Johnson County

Healthy Kids School-Based Health Clinics

ADDRESS

City High School - Iowa City

Northwest Junior High School - Coralville

Southeast Junior High School - Iowa City

West High School - Iowa City

HOURS

Appointment only - call 319-631-3204

Hours vary each school year.

For more information, visit 

https://www.iowacityschools.org/healthykidsclinic

OPEN Services: Primary and mental health care for children who are uninsured, underinsured, or experience barriers to health care. Patients with fever and/or respiratory symptoms will be screened over the phone and may require COVID-19 testing prior to appointment.  Patients who have respiratory symptoms and would like advice should call University of Iowa Hospitals and Clinics at 319-384-9010.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • TB Testing • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Dental • Prescription Assistance • Translation

Johnson County

Iowa City Free Medical Clinic/Parrott - Stiles Free Dental Clinic

ADDRESS

2440 Towncrest Drive

Iowa City, IA,52240

http://www.freemedicalclinic.org


Medical & Dental Services 

By Appointment only - Call 319-337-7909 






OPEN Services: Please call the clinic at 319-337-4459 for more information.  Patients with fever and/or respiratory symptoms will be screened over the phone and may require testing prior to appointment.  Patients who have respiratory symptoms and would like advice should call University of Iowa Hospitals and Clinics at 319-384-9010. 

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Child Immunizations • Student Physical • TB Testing • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Dental • Mental Health Services • Prescription Assistance • Translations • Care Coordination

Linn County

His Hands Free Clinic

ADDRESS

1245 2nd Avenue SE

Cedar Rapids, Iowa 52403

http://www.hishandsclinic.org


HOURS

Phones answered during office and clinic hours

Phone: 319-862-2636  

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

Fri: 9:00 am - Noon


MEDICAL CLINIC

Tues: 10:00 am - 4:00 pm & 5:00 - 7:00 pm

Wed: 10:00 am - 4:00 pm

Thu: 10:00 am - 4:00 pm

Appointment only 


CHIROPRACTIC

Varies - call for appointment 


PHYSICAL THERAPY

Varies - call for appointment 


DENTAL

Varies - call to be added to wait list

OPEN Services: Appointment only - Call 319-862-2636 

 


ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Dental • Mental Health Services • Prescription Assistance • Translation • Insurance Eligability/Enrollment Assistance

Mahaska County

Mahaska Free Clinic

ADDRESS

Love INC of Mahaska County

408 South 11th St. 

Oskaloosa, Iowa 52577

Mailing Address: PO Box 393

HOURS

5:30 - 7:30 pm on the 2nd & 4th Tuesday of the month 


Patient Registration: 5:30 - 6:30 pm
No appointment necessary - Please call 641-676-3750 for more information

OPEN Services per regular schedule. 

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Student Physical • Employment Physical • Blood Pressure Testing • Chronical Disease Management • Perscription Assistance

Marion County

Good Samaritan Free Clinic Pella

ADDRESS

The Well Resource Center

419 East Oskaloosa Street 

Pella, Iowa 50219

HOURS

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

Please enter on the east side of the building

No appointment necessary

OPEN Services per regular schedule.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Dental • Mental Health Services • Prescription Assistance • Translation

Page County

Nodaway Valley Free Clinic

ADDRESS

822 South 17th

Clarinda, Iowa 51632

Brick Bldg. on Corner of 17th & Wells Street

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

HOURS

6:00 pm - 9:00 pm. on the 1st & 3rd Thursday of the month

Patient Registration: 6:00 pm (SHARP) 

If special circumstances arise please call Karen at 712-542-0702

No appointment necessary

OPEN Services per regular schedule.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation

Polk County

Palmer-Ellefson Free Clinic

ADDRESS

1607 East 33rd St 

Des Moines, Iowa 50317

HOURS

Thur: 5:30 - 8:00 pm

Phone: 515-218-4557

No appointment necessary

OPEN Services per regular schedule. 

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Student Physical • Employment Physical • Blood Pressure Testing• Prescription Assistance 

Polk County

Christ the King Free Clinic

ADDRESS

5711 SW 9th St 

Des Moines, Iowa 50315

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

Registration begins at 6:30 pm and is first come-first served.

HOURS

Mon: 7:00 - 9:00 pm


Clinic may close early, after the final registered patient is seen.

No appointment necessary

OPEN Services per regular schedule. 


ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation

Polk County

Conner Corinthian Free Clinic

ADDRESS

814 School St 

Des Moines, Iowa 50309

HOURS

Sat: 9:00 am - 11:30 am

No appointment necessary

OPEN Services per regular schedule.


Closed Saturday, Nov. 30th 

  


ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation

Polk County

Clive Community Services Free Clinic

ADDRESS

2190 NW 82nd Street

Suite C 

Clive, Iowa 50325

HOURS

Mon: 5:30 - 7:30 pm

Registration: 5:00 - 6:00 pm

No appointment necessary

OPEN Services per regular schedule.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation

Polk County

Grace United Methodist Church Free Clinic

ADDRESS

3700 Cottage Grove 

Des Moines, Iowa 50311

HOURS

Tues: 5:30 - 7:30 pm 

Registration begins at 5:00 pm and is first come-first served.

Clinic may close early, after the final registered patient is seen.

No appointment necessary

OPEN Services per regular schedule.


Mental Health Services including psychiatric diagnosis and medication management are offered on Tuesdays when the Free Clinic is open but require an advanced reservation.   To reserve your slot, please call 515-282-8549 and leave a message stating your name, date of birth and phone number and someone will return your call to let you know what Tuesday to attend Free Clinic.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Mental Health Services •  Prescription Assistance • Translation

Polk County

Margaret Cramer Clinic

ADDRESS

Dream Center

2725 Merle Hay Road 

Des Moines, Iowa 50310

HOURS

Thurs: 6:00 - 8:00 pm
No appointment necessary

OPEN Services per regular schedule. 

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • TB Testing • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation

Polk County

St. Luke's Clinic

ADDRESS

Polk City United Methodist Church

1421 West Broadway 

Polk City, Iowa 50226

HOURS

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

No appointment necessary

OPEN Services per regular schedule.


ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Tetanus Shot/Vaccination • Blood Pressure Testing • Blood Gluclose Testing • Prescription Assistance • Translation • TDAP/Flu Immunizations

Polk County

Valley Junction Free Medical Clinic

ADDRESS

West Des Moines Human Services

139 6th Street

West Des Moines, Iowa 50265


HOURS

Tues: 7:00 pm

No appointment necessary

OPEN Services per regular schedule.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • TB Testing • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation

Polk County

Zara Free Clinic - Beaverdale

ADDRESS

3520 Beaver Avenue, Suite A-1

Des Moines, Iowa 50310

HOURS

Wed: 6:30 - 8:30 pm

No appointment necessary

OPEN Services per regular schedule.   


ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Mental Health Services • Prescription Assistance • Translation

Poweshiek County

Grinnell Community Free Clinic

ADDRESS

306 4th Ave 

Grinnell, Iowa 50112

HOURS

2:00 - 4:00 pm on the 1st & 3rd Thursday of the month 

Appointment only - Please call 641-236-2385

OPEN Services per regular schedule.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Well Child • Child Immunizations • Student Physical • Adult Immunizations • Tetanus Shot/Vaccination • TB Testing • Blood Pressure Testing • Chronic Disease Management • Prescription Assistance • Translation

Wapello County

Ezra Free Clinic

ADDRESS

Heartland Pregnancy Center

101 S. Market Street, #302 

Ottumwa, Iowa 52501

641-683-3030

HOURS

Tues: 6:00 - 8:30 pm

No appointment necessary

OPEN Services per regular schedule.  

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Mental Health Services •  Prescription Assistance • Translation • Minor Procedures

Warren County

Norwalk Free Medical Clinic

ADDRESS

Crossroads Church

2601 Border St 

Norwalk, Iowa 50211

HOURS

5:45 - 7:15 pm on the 1st & 3rd Thursday of the month


No appointment necessary

OPEN Services per regular schedule. 

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student/Sport Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Education/Management • Medication Access/Assistance • Podiatry Clinic 3rd Thursday of Each Month

Warren County

Indianola Community Free Clinic

ADDRESS

First Assembly of God Church 

1700 W. Second Ave

Indianola, Iowa 50125

HOURS

Thurs: 6:00 - 8:00 pm

 No appointment necessary

OPEN Services per regular schedule.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Employment Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation

Wayne County

Free Clinic of Wayne County

ADDRESS

Wayne County Public Health

105 N. Lafayette

Corydon, Iowa  50060

HOURS

5:30 - 7:30 pm on the 4th Tues of the month 


Patient Registration: 5:15 pm (last walk-in at 7:00 pm)
No appointment necessary - Please call Wayne County Public Health, M-F 8am-4pm 641-872-1167 for more information

OPEN Services per regular schedule.

ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child Exam • Student/Sport Physical • Employment Physical • TB Testing • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Education/Management • Tetanus Shot/Vaccine • Medication Access/Assistance

Winneshiek County

Decorah Community Free Clinic

ADDRESS

302 W. Broadway St 

Decorah, Iowa 52101


Mailing Address: 

PO Box 275

Decorah, Iowa  52101

HOURS

6:00 – 8:00 pm on the 2nd & 4th Thursday of each month
Patient Registration at 5:30 pm (all patients must arrive by 6:00 pm)
No appointment necessary - Please call 563-419-0962 for more information

OPEN Services per regular schedule.


ENTRANCE LOCATION

Free Clinics of Iowa Map Entrance Location

SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation

Boone
Adair
Johnson - IC
Black Hawk
Carroll
Clay
Clinton
Dallas
Decatur
Dickinson
Emmet
Johnson -Healthy Kids
Linn
Mahaska
Marion
Page
Polk
Poweshiek
Wapello
Warren
Wayne
Winneshiek

Free Clinics of Iowa is a registered as a 501(c)(3) non-profit organization. 

 

Contributions are tax-deductible to the extent permitted by law, tax identification number 42-1428706.

©2024 Free Clinics of Iowa

  • Twitter
  • LinkedIn
  • Facebook
bottom of page