Clinic Hours/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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
SERVICES OFFERED: General Illness • Minor Injury • Well Child • Student Physical • Blood Pressure Testing • Blood Gluclose Testing • Chronic Disease Management • Prescription Assistance • Translation