Directory of Iowa free and income-based Community Health Centers and FQHCs
If you do not have health insurance, cannot afford a doctor's office visit, or need a lower-cost healthcare option, Iowa community clinics may be able to help. Many of the organizations listed below are Federally Qualified Health Centers (FQHCs), nonprofit clinics, or charitable healthcare providers that offer services regardless of a patient's ability to pay. Fees are often adjusted based on household income, and many locations accept Medicaid and other public health coverage programs.
The directory of healthcare centers on this page is organized by region to make it easier to locate a provider. The clinics below serve communities throughout Iowa, from larger cities such as Cedar Rapids, Davenport, Sioux City, and Waterloo to smaller rural counties where healthcare options may be limited.
Some locations focus on uninsured patients, while others specialize in areas such as women's health, dental care, homelessness services, or care for migrant and agricultural workers. Contact the clinic directly before visiting to confirm hours, appointment availability, and any eligibility requirements.
- NOTE: Clinic hours, program availability, and types of services as well as hours or contact information can change. This directory of Iowa clinics is medical advice - see a medical professional for that.
Statewide options
Free Clinics of Iowa (FCI) – statewide with a clinic locator resource at https://www.fciowa.org/clinic-locations. Free Clinics of Iowa is a statewide organization that supports and connects free medical clinics across Iowa. The group maintains a network of volunteer-based clinics that provide no-cost care for uninsured and low-income residents. Their locator helps people find participating sliding-fee healthcare centers by location, making it a useful starting point for anyone seeking free medical care in Iowa.
Iowa Primary Care Association (Iowa PCA) The statewide association that tracks all Federally Qualified Health Centers (FQHCs) as well as the over 100 clinical sites across Iowa. Their directory at https://www.iowapca.org/ is another place to look for local sliding-fee scale primary care networks in the state.
Iowa Association of Rural Health Clinics (IARHC) The Iowa Association of Rural Health Clinics provides policy oversight and support for certified Rural Health Clinics (RHCs) across the state. However, in addition to that they also operate a directory for residents at https://iarhc.org/i-want-to/find-a-clinic. This will help patients in locating local clinics that provide free or affordable, yet effective healthcare to rural families and agricultural communities throughout Iowa.
Central & South Central Iowa
Infinity Health The nonprofit has multiple Federally Qualified Health Centers in the area. The services vary but the organization may be able to help with general medical needs, dental, substance abuse services and they offer other healthcare services. Programs vary by location. The main site is https://weareinfinityhealth.org/locations/ with more details as follows.
- Infinity Health Albia Clinic - 12 Washington Ave. W., Albia, IA 52531. Call (641) 932-2065. Serves Monroe County residents and provides local access to care for patients who would otherwise need to travel to larger cities.
- Infinity Health Centerville Clinic - 221 E. State St., Centerville, IA 52544. Call (641) 856-6471. One of the larger Infinity Health locations, bringing together medical care and behavioral health services for residents of Appanoose County and surrounding communities.
- Infinity Health Chariton Clinic - 125 S. Grand St., Chariton, IA 50049. Call (641) 774-8484. Provides affordable health care options for Lucas County residents and nearby rural communities.
- Infinity Health Corydon Clinic - 215 W. State St., Corydon, IA 50060. Call (641) 872-1750. Serves Wayne County residents and helps connect patients in southern Iowa with ongoing health care close to home.
- Infinity Health Lamoni Clinic - 802 Ackerly St., Lamoni, IA 50140. Call (641) 784-7911. Serves Decatur County and the Iowa-Missouri border region, helping reduce travel barriers for rural patients.
- Infinity Health Leon Clinic - 1404 N.W. Church St., Leon, IA 50144. Call (641) 446-2383. A community-based clinic serving residents throughout Decatur County and neighboring rural areas.
Primary Health Care Marshalltown - 412 E. Church St., Marshalltown, IA 50158. Call (515) 333-5024. Part of one of Iowa's largest community health center systems and serves many low-income, uninsured, and immigrant families in Marshall County.
Primary Health Care, Inc. B. Engebretsen Medical Clinic - 2353 SE 14th St., Des Moines, IA 50320. Call (515) 248-1400
Primary Health Care, Inc. University Avenue Health Center - 1200 University Ave., Des Moines, IA 50314. Call (515) 248-1850
Primary Health Care, Inc. Ames Clinic - 3510 Lincoln Way, Ames, IA 50014. Call (515) 232-0628
Proteus, Inc. Des Moines Office - 3850 Merle Hay Rd., Suite 100, Des Moines, IA 50310. Call (515) 271-5303. Website: https://www.proteusinc.net/ Proteus is a major federally qualified health center network specifically dedicated to providing medical care to migrant and seasonal farmworkers across Iowa.
East & East Central Iowa
His Hands Free Medical Clinic - 1043 3rd Ave. S.E., Cedar Rapids, IA 52403. Call (319) 398-6156. Website: https://hishandsclinic.org/ A charitable clinic that primarily serves uninsured residents who cannot afford traditional health care services.
Eastern Iowa Health Center One of eastern Iowa's largest community health centers, serving patients throughout the Cedar Rapids metropolitan area. There are multiple locations as noted below, with the main website at https://easterniowahealthcenter.com/visit/locations/.
- Main Clinic - 1201 3rd Ave. S.E., Cedar Rapids, IA 52403. Call (319) 730-7300..
- Eastern Iowa Health Center Women's Services - 1201 3rd Ave. S.E., Cedar Rapids, IA 52403. Call (319) 730-7300. Focuses on women's health needs, including care for expectant mothers and preventive services for women of all ages.
Women's Health Services - 2635 Lincoln Way, Clinton, IA 52732. Call (563) 336-3000. A specialty clinic focused on women's health care for residents of Clinton and nearby eastern Iowa communities.
Community Health Centers of Southeastern Iowa Louisa County Clinic - 241 Colonels Dr., Columbus Junction, IA 52738. Call (319) 753-2300. Serves residents of Louisa County and surrounding rural communities where local health care options may be limited.
Community Health Care, Inc. Regional Virology Clinic - 1351 W. Central Park Ave., Suite 360, Davenport, IA 52804. Call (563) 336-3000. A specialty clinic focused on HIV and infectious disease treatment, support, and case management.
Community Health Free Clinic Cedar Rapids - 947 14th Ave. S.E., Cedar Rapids, IA 52401. Call (319) 363-0831 A major independent free clinic providing medical, dental, and prescription assistance.
Community Health Care, Inc. River Drive Clinic - 500 W. River Dr., Davenport, IA 52801. Call (563) 336-3000. Serves as one of the primary community health center locations for residents of the Quad Cities region.
Community Health Care, Inc. Iowa Homeless Drop-In Clinic - 303 W. 6th St., Davenport, IA 52803. Call (563) 336-3000. Specifically designed to assist individuals experiencing homelessness with health care and related support services.
Community Health Care, Inc. Dental Clinic - 125 Scott St., Davenport, IA 52801. Call (563) 336-3000. Focuses on affordable dental care for children and adults in the Quad Cities area.
Crescent Community Health Center - 1789 Elm St., Suite A, Dubuque, IA 52001. Call (563) 690-2860. Website: https://crescentchc.org/ A major safety-net provider serving Dubuque and surrounding communities in northeastern Iowa.
Community Health Centers of Southeastern Iowa Keokuk Clinic - 400 N. 17th St., Keokuk, IA 52632. Call (319) 753-2300. Serves southeastern Iowa residents near the Iowa, Illinois, and Missouri border region.
Community Health Centers of Southeastern Iowa West Burlington Clinic - 1706 W. Agency Rd., West Burlington, IA 52655. Call (319) 753-2300. One of the largest community health center locations in southeastern Iowa, serving multiple counties across the region.
North & Northeast Iowa
Peoples Community Health Clinic Butler County - 118 S. Main St., Clarksville, IA 50619. Call (319) 272-4313. The main website is https://www.peoples-clinic.com/. Extends health care access into smaller northeast Iowa communities that may not have a full-service local clinic.
Community Health Center of Fort Dodge - 126 N. 10th St., Fort Dodge, IA 50501. Call (515) 576-6500. Website: https://www.chcfd.com/ A long-established community health provider serving Fort Dodge and several surrounding rural counties.
Newborn Clinic UnityPoint Health - 146 W. Dale St., Suite 102, Waterloo, IA 50703. Call (319) 272-4313. Focuses on newborn and infant health needs, helping families access specialized care during a child's earliest months.
Peoples Community Health Clinic Waterloo - 905 Franklin St., Waterloo, IA 50703. Call (319) 272-4311. One of northeast Iowa's largest community clinics, serving a diverse patient population throughout the Cedar Valley region.
West & Northwest Iowa
All Care Health Center Main Clinic - 902 S. 6th St., Council Bluffs, IA 51501. Call (712) 325-1990. A major community health provider serving Council Bluffs and the Omaha metro area, including many uninsured and low-income residents.
Siouxland Community Health Center - 1021 Nebraska St., Sioux City, IA 51105. Call (712) 202-1011 or (712) 252-2477. Main website: https://www.slandchc.com/. One of western Iowa's largest safety-net health providers, serving Sioux City and neighboring communities in Iowa, Nebraska, and South Dakota.
MercyOne Siouxland Medical Center Emergency Services - 801 5th St., Sioux City, IA 51101. Call (712) 279-2010 Provides hospital-based emergency care for urgent and life-threatening medical situations rather than routine clinic services.
United Community Health Center - 630 Ontario St., Storm Lake, IA 50588. Call (712) 213-0109. Website: https://uchcsl.org/. Serves Buena Vista County and surrounding rural communities, including many agricultural and immigrant families.
Related Content From Needhelppayingbills.com
|