Clinic List for Iowa

420 Free, Low-Cost or Sliding Scale Clinics in Iowa

Contact NeedyMeds if you find any content errors.

For link problems or other technical problems, send an email to webmaster.

To print all clinics, click on Print All, which selects all clinics, then Print. For individual selections, click on box(es), then Print.

Back | Print All | Print

Print Clinic Eligibility Details

Map

Mercy Adel Medical Clinic
1120 Greene Street
Adel IA 50003
515-993-4656
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Friday
Service Area: Adel Area

Map

Akron Mercy Medical Center (MSC)
321 Mill St.
Akron IA 51001
712-568-2411
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Urgent Care, Lab Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Akron Area

Map

Community Health Centers of Southern Iowa - Albia
12 W. Washington Ave
Albia IA 52531
641-932-2065
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Mental Heath Services, Counseling, Behavioral Health Rehab, Case Management
Hours: Call for hours
Service Area: Albia Area

Map

Southern Iowa Family Planning Clinics - Albia
10 Washington Ave east Women's World Of Fitness
Albia IA 52531
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Monroe County Area

Map

Kossuth Regional Health Center
1515 South Phillips Street
Algona IA 50511
515-295-2451
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Specialist medical services, Counseling/Mental Health Services, Medical Services
Hours: Call for hours
Service Area: Algona Area

Map

Kossuth Regional Health Center Clinic - Algona
1519 S. Phillips Street
Algona IA 50511
515-295-7714
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Specialist medical services, Counseling/Mental Health Services, Medical Services
Hours: Call for hours
Service Area: Algona Area

Map

UnityPoint Clinic
502 Locust St.
Allison IA 50602
319-267-2759
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Allison Area

Map

Iowa Health - Altoona Family Care Center
2720 8th Street SW
Altoona IA 50009
515-967-0133
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: OB/GYN
Hours: Monday - Saturday
Service Area: Altoona Area

Map

Ames Area Free Obstetrical Clinic -Mobile Clinic at Bethesda Lutheran Church
1517 Northwestern Avenue
Ames IA 50010
515-282-2228
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Ames Area

Map

Ames Free Medical Clinic @ First United Methodist Church
516 Kellogg
Ames IA 50010
515-598-4341
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Primary Care, Pediatric Services, Medical Services, Adults, Application Assistance - Rx
Hours: Call for hours
Service Area: Ames Area

Map

Planned Parenthood of the Heartland - Ames Center
2530 Chamnberlain Street
Ames IA 50014
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Friday
Service Area: Ames Area

Map

Primary Health Care Ames
1202 Duff Ave.
Ames IA 50010
515-232-0628
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Social Services, Primary Care, Pharmacy, Pediatric, OB/GYN, Medical, HIV/AIDS Testing, Immunizations, Transportation
Hours: Call for hours
Service Area: Ames Area

Map

Story County Community Dental Clinic
226 SE 16th Street
Ames IA 50010
515-598-5298
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Low cost
Languages Spoken: English
Services: Dental Services
Hours: Call for hours
Service Area: Story County Area

Map

Story Medical Clinic - Natural Health
431 S. Duff Street Suite B
Ames IA 50010
515-232-2979
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Story County

Map

Family Medicine - Anamosa - UnityPoint Health St. Luke's
1791 Hwy. 64 East
Anamosa IA 52205
319-462-3571
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Anamosa Area

Map

Jones Regional Medical Center
1795 Highway 64 E.
Anamosa IA 52205
319-462-6131
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services, Counseling/Mental Health Services, Medical Services, Urgent Care, Lab Services
Hours: Call for hours
Service Area: Anamosa Area

Map

Anita Medical Center, RHC
720 Main St.
Anita IA 50020
712-762-4462
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical
Hours: Monday - Friday
Service Area: Anita Area

Map

Iowa Health - Ankeny Clinic
1105 North Ankeny Blvd Ste 100
Ankeny IA 50023
515-964-4600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Urgent Care
Hours: 7 days, call for hours
Service Area: Ankeny Area

Map

Iowa Health - Ankeny Family Physicians at Prairie Trail
2515 SW State Street Ste. 200
Ankeny IA 50023
515-964-6999
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Ankeny Area

Map

Iowa Health - Ankeny OB/GYN
909 SW Oralabor Road
Ankeny IA 50023
515-965-0300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Pediatric Services, OB/GYN
Hours: Monday - Saturday
Service Area: Ankeny Area

Map

Mercy North Family Practice
800 E. First St. Ste. 1700
Ankeny IA 50021
515-643-8100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Ankeny Area

Map

Mercy North Pediatric Clinic
800 E. 1st St, Ste. 1200
Ankeny IA 50021
515-643-9000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Pediatric
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Ankeny Area

Map

Mercy Prairie Trail Family Medicine
2605 SW White Birch Dr.
Ankeny IA 50023
515-643-7100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Ankeny Area

Map

Neveln Children's Health Clinic - BCH
406 S.W. School Street Room 103
Ankeny IA 50023
515-965-9606
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Pediatric, Medical, WIC, Immunizations
Hours: Call for hours
Service Area: Ankeny Area

Map

Anthon Mercy Medical Clinic (MSC)
307 Main St.
Anthon IA 51004
712-373-5711
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Medical Services
Hours: Call for hours
Service Area: Anthon Area

Map

Covenant Clinic Arlington (Wheaton Franciscan Healthcare)
751 Main Street
Arlington IA 50606
563-633-6965
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Women's Health Services, Substance Abuse/Addiction Services, Pediatric Services, Counseling/Mental Health Services, Medical Services, Health Education Services, Lab Services, Geriatric Services
Hours: Monday - Friday
Service Area: Fayette County

Map

Mayo Clinic Health System - Fairmont in Armstrong
412 Sixth Street PO Box 259
Armstrong IA 50514
712-864-3360
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Armstrong Area

Map

Atkins - Virginia Gay Hospital
401 Cardinal Ave.
Atkins IA 52206
319-446-7800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Atkins Area

Map

Myrtue Medical Center - Avoca Clinic
510 North Elm Street
Avoca IA 51521
712-343-6455
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Shelby County

Map

Kossuth Family Health Center- Bancroft
122 East Ramsey Street
Bancroft IA 50517
515-885-2336
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Primary Care, Counseling/Mental Health Services, Medical Services
Hours: Call for hours
Service Area: Bancroft Area

Map

Alegent Creighton Clinic - Family Medicine (Bedford)
1502 Madison St
Bedford IA 50833
712-523-2196
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Bedford Area

Map

St. Francis Hardin Medical Clinic (hospital and Health Services)
408 S Dodge St.
Bedford IA 50833
712-523-2738
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Primary Care, Medical
Hours: Call for hours
Service Area: Bedford Area

Map

Family Medicine - Belle Plaine - UnityPoint Health - St. Lukes
1010 8th Avenue
Belle Plaine IA 52208
319-444-2840
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Belle Plaine Area

Map

Medical Associates Clinic - Bellevue
208 N. 12th Street
Bellevue IA 52031
563-872-4008
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical
Hours: Call for hours
Service Area: Bellevue Area

Map

Convenient Care, Bettendorf - Genesis
4017 Devils Glen Road
Bettendorf IA 52722
563-421-3700
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: 7 days, call for hours
Service Area: Bettendorf Area

Map

Genesis Health Group - Bettendorf Family Practice
865 Lincoln Road
Bettendorf IA 52722
563-359-7548
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Bettendorf Area

Map

Genesis Health Group - Bettendorf OM
865 Lincoln Road Ste 100
Bettendorf IA 52722
563-441-1843
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Bettendorf Area

Map

Genesis Health Group - Bettendorf Peds
865 Lincoln Road Ste 200
Bettendorf IA 52722
563-344-8600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Pediatric Services
Hours: Call for hours
Service Area: Bettendorf Area

Map

Planned Parenthood of the Heartland - Quad Cities Center
2751 Tech Drive
Bettendorf IA 52722
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Friday
Service Area: Bettendorf Area

Map

Birmingham Medical Clinic - VBCH
735 N Hwy 1
Birmingham IA 52535
319-498-4370
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Pharmacy Services, Medical Services
Hours: Call for hours
Service Area: Birmingham Area

Map

Southern Iowa Family Planning Clinics - Bloomfield
105 South Pine St. - County Public Health
Bloomfield IA 52537
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Davis County Area

Map

Genesis Health Group - Family Medical Center - Blue Grass
413 South Mississippi
Blue Grass IA 52726
563-381-2180
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Blue Grass Area

Map

Bonaparte Rural Health Clinic - VBCH
624 1st Street
Bonaparte IA 52620
319-592-3168
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Van Buren County

Map

Free Clinic of Boone Count
703 Arden St First United Methodist Church
Boone IA 50036
515-432-4660
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Boone County - 1st and 3rd Tuesdays of the month

Map

UnityPoint Health - Family Medicine at Boone
120 S. Story Street
Boone IA 50036
515-432-4444
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Boone Area

Map

Sanford Health - Sheldon Boyden Clinic
3971 320th Street
Boyden IA 51234
712-725-6800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Boyden Area

Map

St. Anthony Clinic - Breda
221 Main Street
Breda IA 51436
712-673-2301
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Breda Area

Map

Mercy Family Clinic - Buffalo Center
115 North Main Street
Buffalo Center IA 50424
641-562-2424
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: Low Income
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical, Lab
Hours: Monday - Friday
Service Area: Northern Iowa

Map

Planned Parenthood of the Heartland - Burlington Health Center
620 N. 8th Street
Burlington IA 52601
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Saturday
Service Area: Burlington Area

Map

Medical Clinic in Bussey - PRHC
411 Merrill Street
Bussey IA 50044
641-944-5813
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Lab Services, Adults
Hours: Monday - Friday
Service Area: Bussey Area

Map

Gundersen Lutheran -Calmar Clinic
106 E Main PO Box 538
Calmar IA 52132
563-562-3211
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Counseling/Mental Health Services, Medical Services, Immunizations
Hours: Monday - Friday
Service Area: Calmar Area

Map

Fox River Medical Clinic - VBCH
14983 275th Street
Cantril IA 52542
319-397-2300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Primary Care, Medical Services
Hours: Monday - Friday
Service Area: Cantril Area

Map

Mercy Carlisle Family Practice Clinic
125 School Street
Carlisle IA 50047
515-989-3221
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Carisle Area

Map

Carroll Community and New Opportunities Free Medical Clinic
23751 Hwy 30 East
Carroll IA 51401
712-292-9749
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Carroll Iowa

Map

St. Anthony Clinic - Carroll
405 S. Clark St. Ste. 100
Carroll IA 51401
712-792-2222
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric, OB/GYN, Adults
Hours: Call for hours
Service Area: Carroll Area

Map

St. Anthony Clinic - Mental Health Services
311 S. Clark St. 4th Fl
Carroll IA 51401
712-794-5435
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Counseling/Mental Health
Hours: Call for hours
Service Area: Carroll Area

Map

Cascade Family Health Center
805 Johnson Street SW
Cascade IA 52033
563-852-7756
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Cascade area

Map

Covenant Clinic Cedar Falls (Wheaton Franciscan Healthcare)
516 S. Division Street Ste 100
Cedar Falls IA 50613
319-268-3550
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Adults
Hours: Monday - Friday
Service Area: Cedar Falls Area

Map

Covenant Clinic Cedar Falls - Psychiatry (Wheaton Franciscan Healthcare)
2802 Orchard Drive
Cedar Falls IA 50613
319-268-9700
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Counseling/Mental Health
Hours: Monday - Friday
Service Area: Cedar Falls Area

Map

Planned Parenthood of the Heartland - Cedar Falls Center
2520 Melrose Drive Suite L
Cedar Falls IA 50613
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Friday
Service Area: Cedar Falls Area

Map

Community Health Free Clinic
947 14th Avenue SE
Cedar Rapids IA 52401
319-363-0416
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Vision Services, Primary Care, Pharmacy Services, Medical Services, Dental Services
Hours: Call for hours
Service Area: Cedar Rapids, Marion and the surrounding areas in Eastern Iowa

Map

Family Medicine - Corridor - UnityPoint Health St. Lukes
9255 Atlantic Drive SW
Cedar Rapids IA 52404
319-396-2000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Cedar Rapids Area

Map

Family Medicine - Medical District - UnityPoint Health - St. Lukes
830 4th Avenue SE Ste. 1
Cedar Rapids IA 52403
319-363-8121
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Cedar Rapids Area

Map

His Hands Free Medical Clinic
400 12th Street SE
Cedar Rapids IA 52406
319-862-2636
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Women's Health Services, Specialist medical services, Primary Care, Pharmacy Services, Medical Services, Health Education Services, Dental Services
Hours: Call for hours
Service Area: Cedar Rapids Area

Map

Kirkwood Community College - St. Luke's Hospital-Iowa Health Systems
6301 Kirkwood Blvd SW
Cedar Rapids IA 52404
319-398-5588
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric Services, Medical Services, Adults
Hours: By appointment only
Service Area: Cedar Rapids Area

Map

Linn Community Care
1201 3rd Avenue SE
Cedar Rapids IA 52403
319-730-7300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, OB/GYN, Medical Services, Health Education Services, Lab Services, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Cedar Rapids Area

Map

St. Luke's Family Health Center
4251 River Center Court NE
Cedar Rapids IA 52402
319-369-7397
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: By appointment only
Service Area: Cedar Rapids Area

Map

UnityPoint Health St. Luke's Family Health Center
4251 River Center Court, NE
Cedar Rapids IA 52402
319-369-7397
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric, Adults
Hours: Call for hours
Service Area: Cedar Rapids Area

Map

Community Health Centers of Southern Iowa - Centerville
221 E. State Street
Centerville IA 52544
641-856-6471
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Counseling/Mental Health Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Centerville Area

Map

River Hills Community Health Center- Appanoose County
1015 N. 18th Street Suite C
Centerville IA 52544
641-856-4400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Appanoose County

Map

Southern Iowa Family Planning Clinics - Centerville
1024 N 18th St.
Centerville IA 52544
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Appanoose County

Map

Community Health Centers of Southern Iowa - Chariton Facility
125 S. Grand St.
Chariton IA 50049
641-774-8484
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Mental Heath Services
Hours: Call for hours
Service Area: Chariton Area

Map

LCHC Medical Clinic
1200 N. 7th Street
Chariton IA 50049
641-774-8103
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Adults, Immunizations
Hours: Call for hours
Service Area: Chariton Area

Map

Southern Iowa Family Planning Clinics - Chariton
123 South Grand
Chariton IA 50049
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Lucas County Area

Map

Charter Oak Medical Clinic - CCMH
149 Main Street
Charter Oak IA 51439
712-678-3440
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Charter Oak Area

Map

Jackson Recovery Centers - Cherokee Office
1267 W Cedar Loop Voldeng Building
Cherokee IA 51012
712-225-2441
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Substance Abuse/Addiction Services, Counseling/Mental Health Services
Hours: Call for hours
Service Area: Cherokee Area

Map

Family Medicine at Clarence - UnityPoint Health - St. Lukes
411 First Avenue
Clarence IA 52216
563-452-3211
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Clarence Area

Map

Nodaway Valley Free Clinic
823 S. 17th Street
Clarinda IA 51632
712-542-0702
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Specialist medical services, Primary Care, Pediatric Services, Counseling/Mental Health Services, Medical Services, Adults, Application Assistance - Rx
Hours: Call for hours
Service Area: Page County

Map

Peoples Clinic Butler County
118 South Main Street
Clarksville IA 50619
319-278-9020
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Clarksville Area

Map

Gateway Free Clinic
215 6th Ave South
Clinton IA 52732
563-243-2437
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Specialists, Medical, Dental, Transportation, Application Assistance - Rx
Hours: Call for hours
Service Area: Clinton County Area

Map

Mercy West Family Practice
1601 NW 114th Street
Clive IA 50325
515-222-7000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Clive Area

Map

Mercy West Pediatric Clinic
1601 NW 114th St. Ste. 345
Clive IA 50325
515-222-7337
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Pediatric
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Clive Area

Map

Mercy West Urgent Care
1601 NW 114th Street
Clive IA 50325
515-222-7010
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: 7 days, call for hours
Service Area: Clive Area

Map

Quick Care Clinic at Dahl's on Hickman
15500 Hickman Road
Clive IA 50325
515-987-1511
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: Monday - Saturday
Service Area: Clive Area

Map

MMSC Clinic- Conrad Family Clinic
105 North Church Street
Conrad IA 50621
641-366-2123
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: At or below 200% federal poverty level
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Medical Services
Hours: Call for hours
Service Area: Conrad Area

Map

St. Anthony Clinic - Coon Rapids
215 Main
Coon Rapids IA 50058
712-999-2237
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Coon Rapids Area

Map

Alegent Creighton Clinic - Primary Care - Corning
601 Rosary Drive
Corning IA 50841
641-322-5245
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Corning Area

Map

Alegent Health Clinic - Corning IA
601 Rosary Dr.
Corning IA 50841
641-322-5245
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Saturday
Service Area: Corning Area

Map

Correctionville Mercy Medical Clinic MSC)
1120 Highway 20
Correctionville IA 51016
712-378-2921
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Medical Services, Urgent Care, Adults
Hours: Monday - Friday
Service Area: Correctionville area

Map

Community Health Centers of Southern Iowa - Corydon
204 South Franklin
Corydon IA 50060
641-872-1750
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Mental Heath Services
Hours: Call for hours
Service Area: Corydon Area

Map

Southern Iowa Family Planning Clinics - Corydon
417 S East Street Wayne County Public Health Office
Corydon IA 50060
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Wayne County Area

Map

Alegent Health Clinic - Primary Care (Council Bluffs Harmony Street)
715 Harmony 2nd Fl
Council Bluffs IA 51503
712-328-8500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Council Bluffs Area

Map

Alegent Health Clinic - Primary Care (Council Bluffs West Broadway)
2201 West Broadway Ste. 9
Council Bluffs IA 51501
712-328-9100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Council Bluffs Area

Map

Council Bluffs Community Health Center
300 West Broadway Suite 6
Council Bluffs IA 51503
712-325-1990
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Pottawattamie County

Map

Family Medicine (Council Bluffs Madison Avenue)
1751 Madison Avenue
Council Bluffs IA 51503
712-328-8800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Council Bluffs Area

Map

Planned Parenthood of the Heartland - Council Bluffs Health Center
1604 2nd Ave
Council Bluffs IA 51501
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Call for hours
Service Area: Council Bluffs Area

Map

Cresco Medical Clinic - RHSHC
321 8th Ave W
Cresco IA 52136
563-547-2022
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Howard County

Map

Family Practice - Greater Regional Medical Center
1610 W. Townline Street Ste 200
Creston IA 50801
641-782-2131
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, OB/GYN, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Creston Area

Map

Planned Parenthood of the Heartland - Creston Health Center
1109 S Sumner Street
Creston IA 50801
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Call for hours
Service Area: Creston Area

Map

Community Health Care - Regional Virology Clinic
1351 W Central Park Ave Suite 360
Davenport IA 52804
563-336-3000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Specialist medical services, Medical Services
Hours: Monday - Friday
Service Area: Davenport Area

Map

Community Health Care, Inc. - River Drive Dental Clinic
500 West River Drive
Davenport IA 52801
563-336-3000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Dental Services
Hours: Monday - Friday
Service Area: Davenport area

Map

Communtity Health Care - Dental Clinic
125 Scott Street
Davenport IA 52804
563-336-3000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English, Others By Translation Service
Services: Dental Services
Hours: Monday - Friday
Service Area: Davenport Area

Map

Convenient Care, Davenport - Genesis
1520 West 53rd Street
Davenport IA 52806
563-421-3800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: 7 days, call for hours
Service Area: Davenport Area

Map

Genesis - Family Medical Center
1345 W. Central Park
Davenport IA 52804
562-421-4400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - Davenport Family Practice - NW
1520 West 53rd Street Ste 1
Davenport IA 52806
563-421-4900
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - Davenport Family Practice Division
3618 N. Division Street
Davenport IA 52806
563-391-4827
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - Davenport GYN
1230 East Rusholme Street MOB 2, Suite 301
Davenport IA 52803
563-322-9150
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - Davenport OB/GYN
1230 East Rusholme Suite 207
Davenport IA 52803
563-355-7770
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: OB/GYN
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - Davenport Peds
1351 West Central Park Avenue Pavilion 2, Suite 4100
Davenport IA 52804
563-383-2581
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Pediatric Services
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - North Family Practice
210 West 53rd Street
Davenport IA 52806
563-386-3240
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Medical Center East Davenport
1227 East Rusholme Street
Davenport IA 52803
563-421-1000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Medical Center West, Davenport
801 Illini Drive
Davenport IA 52804
563-421-1000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - DeWitt Family Practice
1008 11th Street
De Witt IA 52742
563-659-9137
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: De Witt Area

Map

Genesis Health Group - DeWitt GYN
1008 11th Street
De Witt IA 52742
563-659-4450
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services
Hours: Call for hours
Service Area: De Witt Area

Map

Genesis Medical Center, DeWitt Campus
1118 11th Street
De Witt IA 52742
563-659-4200
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: De Witt Area

Map

Decorah Community Free Medical Clinic
604 W Broadway Street
Decorah IA 52101
563-382-6383
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Medical
Hours: Call for hours
Service Area: Northeast Iowa, Southeast Minnesota

Map

Gundersen Lutheran - Decorah Clinic
1830 State Hwy 9
Decorah IA 52101
563-382-3140
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Counseling/Mental Health Services, Medical Services, Immunizations
Hours: Monday - Saturday
Service Area: Decorah Area

Map

Mayo Clinic Health System - Winneshiek Medical Center - Decorah Clinic
901 Montgomery Street
Decorah IA 52101
563-382-2911
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services, Primary Care, Podiatry Services, Lab Services
Hours: 7 days, call for hours
Service Area: Decorah Area

Map

CCMH Medical Center - City Center
115 North 14th Street
Denison IA 51442
712-263-5071
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Denison Area

Map

CCMH Medical Clinic at Crawford County Memorial Hospital
100 Medical Parkway
Denison IA 51442
712-265-2700
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Geriatric Services, Adults
Hours: Monday - Friday
Service Area: Denison Area

Map

Jackson Recovery Centers - Denison Office
1233 Broadway
Denison IA 51442
712-263-5065
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Substance Abuse/Addiction Services, Counseling/Mental Health Services
Hours: Call for hours
Service Area: Denison Area

Map

UnityPoint Clinic Family Medicine at Denver - UnityPoint Health | Allen
160 East Main Street PO Box 390
Denver IA 50622
319-984-5645
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Friday
Service Area: Denver Area

Map

Bethel Mission
1310 6th Avenue
Des Moines IA 50314
515-244-5445
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Substance Abuse, Mental Heath Services
Hours: Call for hours
Service Area: Des Moines Area

Map

Children and Families of Iowa
1111 University Ave.
Des Moines IA 50314
515-288-1981
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Social services, Counseling/Mental Health Services
Hours: Call for hours
Service Area: Des Moines Area

Map

Christ the King Free Medical Clinic
5711 SW 9th St.
Des Moines IA 50315
515-285-2888
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Pediatric Services, Medical Services, Urgent Care, Adults, Transportation Services, Application Assistance - Rx
Hours: Call for hours
Service Area: Des Moines Area

Map

Corinthian Family Health Free Clinic at Corinthian Baptist Church
814 School Street
Des Moines IA 50309
515-243-4073
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Pediatric Services, Medical Services, Adults
Hours: Call for hours
Service Area: Des Moines Area

Map

DMU Free Mobile Clinic (Free Clinics of Iowa)
3200 Grand Avenue
Des Moines IA 50312
515-954-7508
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Polk County

Map

East Side Center
3905 East 29th Street
Des Moines IA 50317
515-248-1630
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish, Others By Translation Service
Services: Women's Health Services, Primary Care, Pharmacy Services, Pediatric Services, OB/GYN, Medical Services, Dental Services, Acute care
Hours: Call for hours
Service Area: Des Moines Area

Map

East Side Center - Primary Health Care
3509 E 29th St
Des Moines IA 50317
515-248-1600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Medical Services
Hours: Call for hours
Service Area: Polk County Area

Map

Engebretsen Dental Clinic
2353 SE 14th St
Des Moines IA 50320
515-248-1470
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: Spanish
Services: Dental Services
Hours: Monday - Friday
Service Area: Desmoines

Map

Engebretsen Medical Clinic
2353 SE 14th St
Des Moines IA 50320
515-248-1400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English, Spanish, Others By Translation Service
Services: Social services, Primary Care, Pharmacy Services, Pediatric Services, OB/GYN, Medical Services, HIV/AIDS Testing, Immunizations, Transportation Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Des Moines Area

Map

Engebretsen Medical Clinic - Primary Health Care
2353 SE 14th St.
Des Moines IA 50320
515-248-1400
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: Low/No Income
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pharmacy, Counseling/Mental Health, Dental, HIV/AIDS Testing
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Des Moines Area

Map

Grace United Methodist Church Free Clinic (Free Clinics of Iowa)
3700 Cottage Grove
Des Moines IA 50311
515-255-2131
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Polk County Area

Map

Grand View Center
1500 Morton Avenue
Des Moines IA 50316
515-263-6035
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Des Moines Area

Map

Holy Family School Free Clinic
1265 E 9th Street
Des Moines IA 50316
515-262-7466
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Pediatric Services, Medical Services
Hours: Call for hours
Service Area: Des Mointes Area

Map

Iowa Health - Adolescent Substance Abuse
700 E. University Avenue Iowa Lutheran Hospital 4th floor
Des Moines IA 50316
515-263-2368
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Substance Abuse/Addiction Services, Counseling/Mental Health Services
Hours: Call for hours
Service Area: Des Moines Area

Map

Iowa Health - La Clinica de la Esperanza
3200 Grand Avenue 6th Floor
Des Moines IA 50309
515-244-6162
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Primary Care, Pediatric Services, Medical Services, Health Education Services
Hours: Call for hours
Service Area: Des Moines Area

Map

Jim Ellefson Free Medical Clinic
1607 East 33rd Street
Des Moines IA 50317
515-266-7622
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Polk Area

Map

Maple Street Baptist Church Free Clinic
1552 Maple St.
Des Moines IA 50316
515-262-1931
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Vision Services, Substance Abuse, Primary Care, Pharmacy Services, Medical Services
Hours: Call for hours
Service Area: Des Moines Area

Map

Margaret Cramer Free Medical Clinic (1st Assembly of God Church)
2725 Merle Hay Rd.
Des Moines IA 50310
515-279-9766
Website
Accepts: Uninsured Only
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Medical
Hours: Call for hours
Service Area: Des Moines Area

Map

Mercy Beaverdale Medical Clinic
1750 - 48th Street Ste. 1
Des Moines IA 50310
515-271-6333
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

Mercy Campus Medical Clinic
411 Laurel Street Ste. A120
Des Moines IA 50314
515-643-5400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

Mercy Capitol Internal Medicine Clinic
1350 Des Moines St Ste. 100
Des Moines IA 50309
515-643-0880
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Adults
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Mercy Central Pediatric Clinic
330 Laurel St,
Des Moines IA 50314
515-643-8611
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Pediatric
Hours: 7 days, call for hours
Service Area: Des Moines Area

Map

Mercy Clinics Geriatric Services
1540 High Street Ste. 101
Des Moines IA 50309
515-237-3985
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Geriatric
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Mercy East Village Family Practice
1350 Des Moines St. Ste. 110
Des Moines IA 50309
515-643-0833
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Mercy South Family Practice
6601 SW 9th St.
Des Moines IA 50315
515-643-9400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Urgent Care
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Outreach Project - Primary Health Care
1200 University Ave Ste. 120
Des Moines IA 50314
515-248-1500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Medical Services
Hours: Call for hours
Service Area: Des Moines Area

Map

Planned Parenthood of the Heartland - Rosenfield Center
1000 E. Army Post Road
Des Moines IA 50315
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

Planned Parenthood of the Heartland - Susan Knapp Health Center
2304 University Avenue
Des Moines IA 50311
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

Planned Parenthood of the Heartland - The Family Practice Center
200 Army Post Road Suite 26
Des Moines IA 50315
515-953-7560
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Primary Health Care at Mercy
250 Laurel St
Des Moines IA 50314
515-643-4610
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Women's Health, Primary Care, Pediatric, OB/GYN, Medical, Dental, HIV/AIDS Testing
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Primary Health Care Pharmacy
1200 University Ave Ste. 105
Des Moines IA 50314
515-262-0854
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Pharmacy
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Proteus- Des Moines
3850 Merle Hay Rd. Suite 500 & 100
Des Moines IA 50310
800-372-6031
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Des Moines Area Mobile Unit

Map

Quick Care Clinic at Dahl's on Ingersoll
3425 Ingersoll Avenue
Des Moines IA 50312
515-255-3758
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

The Project of Primary Health Care, Inc.
711 E. 2nd St.
Des Moines IA 50309
515-284-0245
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Medical Services, HIV/AIDS Testing, HIV/AIDS Treatment
Hours: Call for hours
Service Area: Des Moines Area

Map

UnityPoint Health - Family Medicine | Urgent Care at Merle Hay
4020 Merle Hay Road Ste. 100
Des Moines IA 50310
515-278-0949
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Urgent Care
Hours: 7 days, call for hours
Service Area: Des Moines Area

Map

UnityPoint Health - Family Medicine at East Des Moines
840 E. University Avenue
Des Moines IA 50316
515-265-4211
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: OB/GYN
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

UnityPoint Health - Family Medicine at Ingersoll
2103 Ingersoll Avenue
Des Moines IA 50312
515-279-6424
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

UnityPoint Health - Family Medicine at Northwest Des Moines
5700 Hickman Road
Des Moines IA 50310
515-274-3551
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

UnityPoint Health - Family Medicine at Parks Area
2301 E. 14th Street
Des Moines IA 50316
515-262-0404
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

UnityPoint Health - Family Medicine at Roosevelt
4116 University Avenue
Des Moines IA 50311
515-274-1518
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Des Moines Area

Map

UnityPoint Health - Internal Medicine at Penn Avenue
1201 Penn Avenue
Des Moines IA 50316
515-266-1000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Des Moines Area

Map

Douds Medical Clnic - VBCH
14204 Highway 98
Douds IA 52551
614-936-7107
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Medical Services, Adults
Hours: Call for hours
Service Area: Douds Area

Map

Franklin Medical Center - Dows
103 East. Ellsworth
Dows IA 50071
515-852-4113
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services, Primary Care
Hours: Call for hours
Service Area: Dows rea

Map

Planned Parenthood of the Heartland - Dubuque Health Center
1766 Central Avenue
Dubuque IA 52001
563-583-3320
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Call for hours
Service Area: Dubuque Area

Map

Franklin Medical Center - Dumont
606 2nd Street
Dumont IA 50625
641-857-6696
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pharmacy Services, Medical Services, Lab Services
Hours: Call for hours
Service Area: Dumont Area

Map

Alegent Health Clinic - Dunlap IA
707 Iowa Ave
Dunlap IA 51529
712-643-2298
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Dunlap Area

Map

Burgess Family Clinc - Dunlap
612 Iowa Avenue
Dunlap IA 51529
712-643-5880
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Vision Services, Primary Care, Pharmacy Services, Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Lab Services
Hours: Monday - Friday
Service Area: Dunlap area

Map

Genesis Health Group - Durant Family Practice
619 5th Street
Durant IA 52747
563-785-4487
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Durant Area

Map

Dyersville Family Practice
1121 3rd Street SW
Dyersville IA 52040
563-875-2776
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical
Hours: Call for hours
Service Area: Dyersville Area

Map

Covenant Clinic Dysart (Wheaton Franciscan Healthcare)
501 Clark Street
Dysart IA 52224
319-476-4000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Dysart Area

Map

UnityPoint Health -Eagle Grove Family Practice
115 South Park
Eagle Grove IA 50533
515-448-5185
Website
Accepts: Uninsured, Underinsured, Insurance
Income: Low Income
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Saturday
Service Area: Fort Dodge Area

Map

Earlham Medical Clinic
125 West 1st Street
Earlham IA 50072
515-758-2907
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Earlham Area

Map

Myrtue Medical Center - Earling Clinic
100 Industrial Drive
Earling IA 51530
712-747-5700
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Earling Area

Map

Edgewood Clinic
702 W. Union St.
Edgewood IA 52042
563-928-7191
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Edgewood Area

Map

Genesis Health Group - Eldridge Family Practice
301 North 4th Avenue
Eldridge IA 52748
563-421-9880
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Eldridge Area

Map

Myrtue Medical Center - Elk Horn Clinic
4022 Main Street
Elk Horn IA 51531
712-764-4642
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services, Family Planning Services
Hours: Monday - Friday
Service Area: Shelby County

Map

Medical Associates Clinic - Elkader
911 N.W. Carter
Elkader IA 52043
563-245-1717
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical
Hours: Call for hours
Service Area: Elkader Area

Map

Family Practice Clinic
3201 First Street
Emmetsburg IA 50536
712-852-5555
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services, Primary Care, Pediatric Services, Medical Services, Adults
Hours: Monday - Saturday
Service Area: Palo Alto County

Map

Free Clinic of First Christian Church
205 North 7th St.
Estherville IA 51334
712-362-3237
Website
Accepts: Uninsured, Underinsured
Income: All income levels
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Estherville Area

Map

Covenant Clinic Evansdale (Wheaton Franciscan Healthcare)
3562 Lafayette Road
Evansdale IA 50707
319-272-3080
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care
Hours: Monday - Friday
Service Area: Evansdale Area

Map

Audubon County Free Clinic
Exira Lutheran Church 106 W Harrison St
Exira IA 50076
712-250-0211
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Audubon County Area

Map

Covenant Clinic Fairbank (Wheaton Franciscan Healthcare)
105 S Walnut Street
Fairbank IA 50629
319-635-2110
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Fairbank Area

Map

Southern Iowa Family Planning Clinics - Fairfield
200 W Briggs Ave
Fairfield IA 52556
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Jefferson County Area

Map

Farmington Medical Clinic - VBCH
206 Sourth 4 Street
Farmington IA 52626
319-878-4232
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English
Services: Specialist medical services, Primary Care, Medical Services
Hours: Call for hours
Service Area: Van Buren County

Map

Gundersen -Fayette Clinic
110 King Street
Fayette IA 52142
319-425-3381
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Pediatric Services, Counseling/Mental Health Services, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Northeastern Iowa

Map

UnityPoint Health - Family Medicine Fonda
101 Main Street
Fonda IA 50540
712-288-4426
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Primary Care, Pediatric Services, Medical Services, Urgent Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fort Dodge Area

Map

Fontanelle Location - Adair County Health Systems
406 5th St.
Fontanelle IA 50846
641-745-4300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fontanelle Area

Map

Community Health Center of Fort Dodge - Dental
126 N. 10th Street
Fort Dodge IA 50501
515-571-8667
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Dental Services
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

Community Health Center of Fort Dodge - Medical
126 N. 10th Street
Fort Dodge IA 50501
515-576-6500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Primary Care, Pediatric Services, Medical Services, Health Education Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, Lab Services, Sexually Transmitted Diseases (STD) Treatment, Immunizations
Hours: Monday - Friday
Service Area: Webster County

Map

Lighthouse Free Dental Clinic
130 N. 9th St.
Fort Dodge IA 50501
515-573-4044
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free/No fee
Languages Spoken: English
Services: Dental Services
Hours: Call for hours
Service Area: Webster County

Map

Proteus- Fort Dodge
107 North 7th Street
Fort Dodge IA 50501
800-798-8225
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Fort Dodge Area

Map

UnityPoint Health - Allergy Fort Dodge
804 Kenyon Road Ste 210
Fort Dodge IA 50501
515-574-6830
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

UnityPoint Health - Berryhill Center
720 Kenyon Rd
Fort Dodge IA 50501
515-955-7171
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fort Dodge Area

Map

UnityPoint Health - Family Medicine Kenyon Road Fort Dodge
800 Kenyon Road
Fort Dodge IA 50501
515-574-6800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fort Dodge Area

Map

UnityPoint Health - Family Medicine Second Avenue North Fort Dodge
1428 2nd Ave. North
Fort Dodge IA 50501
515-574-6110
Website
Accepts: Uninsured, Underinsured, Insurance
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Saturday
Service Area: Fort Dodge Area

Map

UnityPoint Health - Foot and Ankle Fort Dodge
804 Kenyon Road Ste. 310
Fort Dodge IA 50501
515-574-6880
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Podiatry Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fort Dodge Area

Map

UnityPoint Health - Gastroenterology Fort Dodge
804 Kenyon Road Main Entrance
Fort Dodge IA 50501
515-574-6820
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

UnityPoint Health - Lee & Associates Psychiatry
804 Kenyon Road Ste A
Fort Dodge IA 50501
515-574-6120
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Counseling/Mental Health Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fort Dodge Area

Map

UnityPoint Health - Leopoldo E. Delucca, M.D., P.C.
804 Kenyon Road Ste 200
Fort Dodge IA 50501
515-576-5000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

UnityPoint Health - Norma Schmoker Women's Center
625 L Street
Fort Dodge IA 50501
515-574-6015
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

UnityPoint Health - Northwest Foot & Ankle PC
2700 First Ave. South Ste 400
Fort Dodge IA 50501
515-576-3338
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Podiatry Services
Hours: Call for hours
Service Area: Fort Dodge Area

Map

UnityPoint Health - Oral & Maxillofacial Surgery, P.L.C.
804 Kenyon Rd, Ste 120
Fort Dodge IA 50501
515-576-8727
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

UnityPoint Health - Pediatrics Fort Dodge
804 Kenyon Road Entrance B
Fort Dodge IA 50501
515-574-6855
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Pediatric Services
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

UnityPoint Health - Trinity Regional Medical Center Emergency Services
802 Kenyon Rd
Fort Dodge IA 50501
515-574-6684
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: Call for hours
Service Area: Fort Dodge Area

Map

UnityPoint Health - Urgent Care Fort Dodge
804 Kenyon Road Entrance C
Fort Dodge IA 50501
515-574-8484
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: 7 days, call for hours
Service Area: Fort Dodge Area

Map

UnityPoint Health - Wolfe Eye Clinic - Fort Dodge
804 Kenyon Rd Ste 100 Entrance B
Fort Dodge IA 50501
515-576-7777
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Vision Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fort Dodge Area

Map

UnityPoint Health -Orthopedics Fort Dodge
804 Kenyon Road Ste. 320 Entrance B
Fort Dodge IA 50501
515-574-8333
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

Sanford Health - Rock Rapids George Clinic
101 N Main Street
George IA 51237
712-475-3393
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Friday
Service Area: George Area

Map

Covenant Clinic Gladbrook (Wheaton Franciscan Healthcare)
309 2nd Street
Gladbrook IA 50635
641-473-2707
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Gladbrook Area

Map

Alegent Health Clinic - Family Medicine (Glenwood)
1203 South Locust Street
Glenwood IA 51534
712-527-3699
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Glenwood Area

Map

Jackson Recovery Centers - Harlan Office
602 Market Street Suite LL 101
Glenwood IA 51534
712-755-7002
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Substance Abuse/Addiction Services, Counseling/Mental Health Services
Hours: Call for hours
Service Area: Harlan Area

Map

McCrary Rost Clinic - Gowrie
1800 Main Street
Gowrie IA 50543
515-352-3891
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Vision Services, Specialist medical services, Pharmacy Services, OB/GYN, Medical Services, Health Education Services, Lab Services
Hours: Monday - Friday
Service Area: Gowrie Area

Map

Family Practice Clinic - Graettinger
109 West Robins Street
Graettinger IA 51342
712-859-3131
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Pregnancy Services, Adults
Hours: Monday - Friday
Service Area: Palo Alto County

Map

Greenfield/Hospital Site - Adair County Health Systems
609 SE Kent Street
Greenfield IA 50849
641-743-6189
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Greenfield Area

Map

Grinnell Regional Community Care Clinic
306 4th Avenue
Grinnell IA 50112
641-236-2385
Website
Accepts: Uninsured Only
Income: Low Income
Fees: Free or low cost
Languages Spoken: English, Spanish, Others By Translation Service
Services: Medical Services
Hours: Call for hours
Service Area: Poweshiek County

Map

Grinnell Regional Family Practice - GRMC
210 4th Ave 3rd floor
Grinnell IA 50112
641-236-2055
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Women's Health Services, Primary Care, Pediatric Services, Health Education Services
Hours: Monday - Friday
Service Area: Grinnell Area

Map

Grinnell Regional Women's Health Clinic - GRMC
210 4th Ave Second Floor, Ahrens Medical Arts Building
Grinnell IA 50112
641-236-2905
Website
Accepts: Uninsured Only
Income: All income levels accepted
Fees: Free or low cost
Languages Spoken: English
Services: Women's Health Services, Primary Care, Lab Services
Hours: Call for hours
Service Area: Grinnell Area

Map

Grundy Center Family Practice - UnityPoint
101 East J Ave Ste. 120
Grundy Center IA 50638
319-824-6945
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Grundy Area

Map

Franklin County Public Health
1600 Central Ave. E.
Hampton IA 50441
641-456-5820
Website
Accepts: Uninsured, Underinsured
Income: All income levels
Fees: Free or low cost
Languages Spoken: English
Services: Women's Health Services, Specialist medical services, Social services, Pediatric Services, Medical Services
Hours: Monday - Friday
Service Area: Ackley, Alden, Alexander, Aredale, Bradford, Chapin, Coulter, Dows, Dumont, Geneva, Hampton, Hansell, Iowa Falls, Latimer, and all rural areas in between.

Map

Franklin Medical Center - Hampton
1720 Central Avenue East
Hampton IA 50441
641-456-5050
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Podiatry Services, Pharmacy Services, Pediatric Services, Medical Services, Health Education Services, Lab Services
Hours: Monday - Saturday
Service Area: Hampton area

Map

Myrtue Medical Center - Harlan Clinic
1220 Chatburn Avenue
Harlan IA 51537
712-755-5130
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Saturday
Service Area: Harlan Area

Map

Hartley Mercy Medical Clinic (MSC)
231 North 8th Avenue West
Hartley IA 51346
712-728-2820
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: Low Income
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Medical Services, Urgent Care
Hours: Monday - Friday
Service Area: Hartley Area

Map

Sanford Sheldon Hartley Clinic
512 3rd St NE PO Box 197
Hartley IA 51346
712-728-2702
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: Monday - Friday
Service Area: Hartley Area

Map

Family Medicine - Northridge - UnityPoint Health St. Luke's
400 S. Blairsferry Crossing
Hiawatha IA 52233
319-393-0783
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Hiawatha Area

Map

Regional Family Health - Hopkinton
122 1st Street SW
Hopkinton IA 52237
563-926-2922
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, OB/GYN, Adults
Hours: Call for hours
Service Area: Hopkinton Area

Map

Sanford Health- Hospers Medical Clinic
102 3rd Avenue S
Hospers IA 51238
712-752-8800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: Monday - Friday
Service Area: Hospers Area

Map

UnityPoint Health - Family Medicine Humbolt
1010 North 15th Street
Humboldt IA 50548
515-332-2015
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Vision Services, Primary Care, Pediatric Services, Counseling/Mental Health Services, Medical Services, Geriatric Services, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Humboldt Area

Map

Humeston Medical Clinic - LCHC
123 Broad St.
Humeston IA 50123
641-877-8502
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Humeston Area

Map

UnityPoint Health - Family Medicine at Huxley
305 S. Hwy 69
Huxley IA 50124
515-597-2600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Huxley Area

Map

Mercy Indianola Family Medicine
307 East Scenic Valley Ave.
Indianola IA 50125
515-961-8448
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric, Urgent Care, Adults
Hours: Monday - Friday
Service Area: Indianola Area

Map

Sanford Health- Fellowship Village
300 E Jefferson St
Inwood IA 51240
712-753-4663
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Inwood Area

Map

Sanford Health- Inwood Clinic
303 E Jefferson St
Inwood IA 51240
712-753-4401
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: Call for hours
Service Area: Inwood Area

Map

Iowa City Free Medical Clinic
2440 Towncrest Drive
Iowa City IA 52240
319-337-4459
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Donation requested
Languages Spoken: English, Spanish
Services: Vision Services, Medical Services, Dental Services, Application Assistance - Rx
Hours: By appointment only
Service Area: Iowa City Area

Map

Planned Parenthood of the Heartland - Iowa City Health Center
850 Orchard Street
Iowa City IA 52246
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Friday
Service Area: Iowa City Area

Map

Proteus -Iowa City
1548 Gilbert Street
Iowa City IA 52240
800-397-9675
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Iowa City Area

Map

Covenant Clinic Jesup (Wheaton Franciscan Healthcare)
1094 220th Street
Jesup IA 50648
319-827-3000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Jesup Area

Map

Mercy Johnston Medical Clinic
5615 NW 86th Street
Johnston IA 50131
515-643-6000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric, Adults
Hours: Monday - Saturday
Service Area: Johnston Area

Map

Community Health Centers Of Southeast Iowa - Keokuk
400 North 17th Street
Keokuk IA 52632
319-524-5734
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Keokuk Area

Map

Planned Parenthood of the Heartland - Keokuk Health Center
1626 Morgan St
Keokuk IA 52632
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Call for hours
Service Area: Keokuk Area

Map

Women's Center
1425 Morgan Street
Keokuk IA 52632
319-526-6365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Women's Health Services
Hours: Call for hours
Service Area: Keokuk Area

Map

Keosauqua Medical Clinic at Van Buren County Hospital Medical Complex
304 Franklin St.
Keosauqua IA 52565
319-293-3171
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Specialist medical services, Primary Care, Medical Services
Hours: Call for hours
Service Area: Keosauqua Area

Map

Southern Iowa Family Planning Clinics - Keosauqua
905 Broad Street -County Pulbic Health Office Van Buren County Public Health Office
Keosauqua IA 52565
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Van Buren County Area

Map

Kingsley Mercy Medical Clinic (MSC)
111 Main St.
Kingsley IA 51028
712-378-2921
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Primary Care, Medical Services
Hours: Monday - Saturday
Service Area: Sioux City Area

Map

Medical Clinic in Knoxville - PRHC
1208 N. Lincoln
Knoxville IA 50138
641-828-3832
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Lab Services, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Knoxville Area

Map

The Good Samaritan Free Clinic
First United Methodist Church, 308 E. Robinson Activity Building
Knoxville IA 50138
641-842-3712
Website
Accepts: Employed, Uninsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults, Immunizations, Application Assistance - Rx
Hours: Call for hours
Service Area: Knoxville Area

Map

Covenant Clinic La Porte City (Wheaton Franciscan Healthcare)
601 Hwy 218 N
La Porte City IA 50651
319-342-2131
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: La Porte City Area

Map

Covenant Clinic Laporte City (Wheaton Franciscan Healthcare)
601 Hwy 218 N
La Porte City IA 50651
319-342-2131
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: La Porte City Area

Map

McCrary Rost Clinic - Lake City
1351 West Main St.
Lake City IA 51449
712-464-7907
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Vision Services, Specialist medical services, Pharmacy Services, OB/GYN, Medical Services, Health Education Services, Lab Services
Hours: Monday - Friday
Service Area: Lake City Area

Map

Mayo Clinic Health System in Lake Mills
309 South Tenth Avenue East
Lake Mills IA 50450
641-592-2361
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Lake Mills Area

Map

McCrary Rost Clinic -Lake View
1160 3rd Street
Lake View IA 51450
712-665-8555
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Lake View Area

Map

UnityPoint Heath - Family Medicine Lake View
208 Main St.
Lake View IA 51450
712-657-8513
Website
Accepts: Uninsured, Underinsured, Insurance
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Primary Care, Pediatric Services, Medical Services, Geriatric Services, Adults
Hours: Monday - Saturday
Service Area: Fort Dodge Area

Map

Community Health Centers of Southern Iowa - Lamoni
802 E. Ackerley
Lamoni IA 50140
641-784-7911
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Counseling/Mental Health Services, Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Lamoni Area

Map

Gundersen - Lansing Clinic
50 North Fourth Street
Lansing IA 52151
563-538-4874
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English, Hmong, Spanish, Others By Translation Service
Services: Women's Health Services, Primary Care, Pediatric Services, Counseling/Mental Health Services, Medical Services, Immunizations
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Northeastern Iowa

Map

Franklin Medical Center - Latimer
109 South Akir Street
Latimer IA 50452
641-579-6340
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pharmacy Services, Medical Services, Lab Services
Hours: Call for hours
Service Area: Latimer Area

Map

UnityPoint Health - Family Medicine Laurens
304 West Hwy
Laurens IA 50554
712-841-4516
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Laurens Area

Map

Genesis Health Group - LeClaire Family Practice
200 South Cody Road
Le Claire IA 52753
563-421-9740
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Le Claire Area

Map

Jackson Recovery Centers - Le Mars Office
19 Lincoln Street S.E
Le Mars IA 51031
712-546-7868
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Substance Abuse/Addiction Services, Counseling/Mental Health Services
Hours: Call for hours
Service Area: Le Mars Area

Map

Alegent Creighton Clinic - Family Medicine ( Lenox)
210 South Main Street
Lenox IA 50851
641-333-2266
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Lenox Area

Map

Lenox Medical Clinic
100 N. Main St.
Lenox IA 50851
641-333-4545
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Friday
Service Area: Lexon Area

Map

Community Health Centers of Southern Iowa - Leon
302 NE 14th St.
Leon IA 50144
641-446-2383
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Counseling/Mental Health Services, Medical Services, Dental Services
Hours: Monday - Saturday
Service Area: Leon Area

Map

Lime Springs Medical Care - RHSHC
101 W. Main St.
Lime Springs IA 52155
563-566-2243
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Lime Springs Area

Map

Alegent Health Clinic - Logan IA
122 W. 8th St.
Logan IA 51546
712-644-3288
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Logan Area

Map

Genesis Health Group - Lowden
305 McKinley Avenue
Lowden IA 52255
563-941-5361
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Urgent Care, Adults
Hours: Call for hours
Service Area: Lowden Area

Map

Lynnville Medical Clinic - GRMC
303 East St.
Lynnville IA 50153
641-527-2929
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Primary Care, Medical Services, Health Education Services, Lab Services
Hours: Call for hours
Service Area: Lynnville, Sully, Searsboro, and surrounding communities.

Map

Regional Family Health - Manchester
709 West Main Street
Manchester IA 52057
563-927-7777
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services, Pediatric Services, Medical Services, Counseling, Behavioral Health Rehab, Case Management
Hours: Monday - Saturday
Service Area: Manchester area

Map

CCMH Manilla Medical Clinic
542 Main Street
Manilla IA 51454
712-654-2400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Manilla Area

Map

St. Anthony Clinic - Manning
221 Ann Street
Manning IA 51455
712-653-2211
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Manning Area

Map

Manson Family Health
1303 11th Avenue
Manson IA 50563
712-469-3307
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Low cost
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Manson Area

Map

Burgess Family Clinic - Mapleton
513 South Muckey Street
Mapleton IA 51034
712-882-2234
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Specialist medical services, Podiatry Services, Pediatric Services, Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Mapleton area

Map

Family Medicine | Urgent Care - Marion - UnityPoint Health - St. Lukes
2996 7th Ave Ste. B
Marion IA 52302
319-377-4844
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Urgent Care
Hours: 7 days, call for hours
Service Area: Marion Area

Map

Marshalltown Dental Clinic
112 E. Linn St.
Marshalltown IA 50158
641-844-6230
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Dental Services
Hours: Monday - Friday
Service Area: Marshalltown Area

Map

Marshalltown Medical Clinic
412 East Church Street
Marshalltown IA 50158
641-753-4021
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Medical Services
Hours: Monday - Friday
Service Area: Marshalltown Area

Map

MMSC Clinic - Marshalltown
405 East Main Street PO BOX 554
Marshalltown IA 50158
641-753-2752
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Marshalltown Area

Map

Cerro Gordo County Free Health Care Clinic
1327 Sixth St. SW PO Box 1261
Mason City IA 50402
888-669-4662
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Cerro Gordo County

Map

North Iowa Dental Clinic for the Uninsured and Underinsured
1000 4th Street, SW
Mason City IA 50401
641-428-7922
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Urgent Care, Dental Services
Hours: By appointment only
Service Area: North Iowa

Map

Story Medical Clinic - Maxwell
403 First Street
Maxwell IA 50161
515-387-8815
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Story County

Map

Family Medicine - Mechanicsville - UnityPoint Health - St. Lukes
202 East First Street
Mechanicsville IA 52306
563-432-7215
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Mechanicsville Area

Map

Mediapolis Clinic -Great River Health Systems
401 N. Orchard St.
Mediapolis IA 52637
319-394-3177
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Mediapolis Area

Map

Alegent Health Clinic - Family Medicine (Missouri Valley)
809 East Elm St
Missouri Valley IA 51555
712-642-2794
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Friday
Service Area: Missouri Valley Area

Map

Alegent Health Clinic - Missouri Valley IA
631 N. 8th St.
Missouri Valley IA 51555
712-642-2784
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Missouri Valley Area

Map

Medical Associates Clinic - Monona
107 S. Page Street Box Z
Monona IA 52159
563-539-4631
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical
Hours: Call for hours
Service Area: Monona Area

Map

Monroe Medical Clinic - PRHC
100 E. Sherman St.
Monroe IA 50170
641-259-2155
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Monroe Area

Map

Monticello Family Practice
740 E Oak St
Monticello IA 52310
319-369-7397
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: By appointment only
Service Area: Monticello Area

Map

Planned Parenthood of the Heartland - Mount Pleasant Health Center
114 E Monroe Suite 111
Mount Pleasant IA 52641
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Call for hours
Service Area: Mount Pleasant Area

Map

Cornell College- St. Luke's Hospital-Iowa Health Systems
600 First St SW
Mount Vernon IA 52314
319-895-4292
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Adults
Hours: By appointment only
Service Area: Mount Vernon Area

Map

Mount Vernon Family Practice
200 Virgil Ave SE
Mount Vernon IA 52314
319-369-7397
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: By appointment only
Service Area: Mount Vernon Area

Map

Genesis Health Group - Muscatine Family Practice
2104 Cedarwood Street Ste. 200
Muscatine IA 52761
563-262-0820
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Muscatine Area

Map

Genesis Health Group - Muscatine GYN
2104 Cedarwood Ste. 201
Muscatine IA 52761
563-263-5761
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services
Hours: Call for hours
Service Area: Muscatine Area

Map

Genesis Health Group - Muscatine Peds/IM
2104 Cedarwood Drive Ste. 200
Muscatine IA 52761
563-262-0800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Pediatric Services
Hours: Call for hours
Service Area: Muscatine Area

Map

Waverly Health Center - Nashua Clinic
80 Amhearst Boulevard Suite 400
Nashua IA 50658
641-435-4133
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Nashua Area

Map

Story Medical Clinic - Nevada
519 F Avenue
Nevada IA 50201
515-382-5413
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Podiatry Services, Medical Services
Hours: Monday - Saturday
Service Area: Story County

Map

New Sharon Memorial Clinic - GRMC
302 South Park St.
New Sharon IA 50207
641-637-4046
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Primary Care, Medical Services, Health Education Services
Hours: Monday - Friday
Service Area: New Sharon Area

Map

UnityPoint Health - Family Medicine Newell
203 W.2nd.
Newell IA 50568
712-272-3612
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Fort Dodge Area

Map

Jasper County Free Clinic - Skiff Medical Clinic
300 N. 4th Avenue East
Newton IA 50208
641-787-3157
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Social services, Primary Care, Medical Services, Application Assistance - Rx
Hours: Call for hours
Service Area: Jasper County Area

Map

Planned Parenthood of the Heartland - Newton Health Center
615 N 2nd Ave W
Newton IA 50208
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Call for hours
Service Area: Newton Area

Map

Norwalk Free Medical Clinic
2601 Border Street
Norwalk IA 50211
515-287-8580
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Specialist medical services, Primary Care, Pediatric Services, Medical Services, Adults, Application Assistance - Rx
Hours: Call for hours
Service Area: Norwalk County Area

Map

Alegent Health Clinic - Family Medicine (Oakland)
700 South Highway St.
Oakland IA 51560
712-482-6484
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Oakland Area

Map

Covenant Clinic Oelwein (Wheaton Franciscan Healthcare)
129 8th Ave SE
Oelwein IA 50662
319-283-6153
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Oelwein Area

Map

Sanford Health- Orange City Medical Clinic
1000 Lincoln Circle SE Ste 100
Orange City IA 51041
712-737-2000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: Monday - Friday
Service Area: Orange City Area

Map

MCRHC - Osage Clinic
620 North 8th Street
Osage IA 50461
641-732-6100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Vision Services, Specialist medical services, Primary Care, OB/GYN, Medical Services
Hours: Monday - Saturday
Service Area: Osage Area

Map

Oskaloosa Free Clinic
410 N. 12th Street
Oskaloosa IA 52577
641-672-3100
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Pediatric Services, Medical Services, Adults
Hours: Call for hours
Service Area: Oskaloosa Area

Map

Southern Iowa Family Planning Clinics - Oskaloosa
1225 C. Ave. East Mahaska County Community Health Office
Oskaloosa IA 52577
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Mahaska County Area

Map

Ezra Free Clinic
212 E Main
Ottumwa IA 52501
515-954-7508
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services
Hours: By appointment only
Service Area: Ottumwa Area

Map

Medical Clinic in Ottumwa - PRHC
920 N. Quincy Avenue
Ottumwa IA 52501
641-455-5200
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services, Primary Care, Pediatric Services, OB/GYN, Lab Services, Adults
Hours: Call for hours
Service Area: Ottumwa Area

Map

Mercy Ottumwa Medical Clinic
1005 Pennsylvania Ave Ste. 104
Ottumwa IA 52501
641-682-4594
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Ottumwa Area

Map

River Hills Community Health Center-Ottumwa
201 S. Market St.
Ottumwa IA 52501
641-683-5773
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: OB/GYN, Medical Services, Dental Services
Hours: Monday - Friday
Service Area: Ottumwa Area

Map

River Hills Community Health Center-Pediatrics
931 Pennsylvania Avenue
Ottumwa IA 52501
641-684-3000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Ottumwa Area

Map

Southern Iowa Family Planning Clinics - Main Office - Ottumwa
228 E. 2nd Street
Ottumwa IA 52501
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Ottumwa Area

Map

Mercy Panora Medical Clinic
319 East Main Street
Panora IA 50216
641-755-2121
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN, Medical Services, Hearing Services, Geriatric Services, Adults
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Parkersburg Family Practice
502 3rd Street
Parkersburg IA 50665
319-346-2331
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Podiatry Services, Medical Services
Hours: Call for hours
Service Area: Parkersburg Area

Map

Paullina Mercy Medical Clinic (MSC)
108 East Groesbeck Street
Paullina IA 51046
712-949-2126
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Paullina Area

Map

Sanford Health- Mill Creek Family Practice
5616 460th St PO Box 360
Paullina IA 51046
712-448-2000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: Monday - Friday
Service Area: Paullina Area

Map

Convenient Care - PRHC
404 Jefferson Street
Pella IA 50219
641-628-6682
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Pella Area

Map

Good Samaritan Free Clinic - Pella -at First Reformed Church
605 Broadway
Pella IA 50219
641-628-3493
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Primary Care, Medical Services, Transportation Services
Hours: Call for hours
Service Area: Pella Area

Map

Medical Clinic in Pella - PRHC
405 Monroe
Pella IA 50219
641-621-2200
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services, Primary Care, Pediatric Services, OB/GYN, Lab Services, Adults
Hours: Call for hours
Service Area: Pella Area

Map

Dallas Medical Center
610 10th Street
Perry IA 50220
515-465-3547
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Counseling/Mental Health Services, Medical Services, Urgent Care, Lab Services
Hours: Call for hours
Service Area: Dallas Area

Map

Mercy Family Care - Perry
616 10th St.
Perry IA 50220
515-465-3553
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Geriatric Services, Adults
Hours: Monday - Saturday
Service Area: Perry Area

Map

Mercy Family Care - Perry
616 10th Street
Perry IA 50220
515-465-3553
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Perry Area

Map

Mercy East Family Practice
5900 E. University Ave Ste. 100
Pleasant Hill IA 50327
515-643-2400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Urgent Care
Hours: Monday - Friday
Service Area: Pleasant Hill Area

Map

Mercy East Pediatric Clinic
5900 E. University Ave Ste. 300
Pleasant Hill IA 50327
515-643-2600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Pediatric
Hours: Monday - Friday
Service Area: Pleasant Hill Area

Map

UnityPoint Health - Family Medicine at Pleasant Hill
1205 Copper Creek Drive
Pleasant Hill IA 50327
515-266-1199
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Pleasant Hill Area

Map

UnityPoint Health - Family Medicine Pocahontas
608 N.W. 7th St.
Pocahontas IA 50574
712-335-5632
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Geriatric Services, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fort Dodge Area

Map

St. Luke's Clinic at Polk City United Methodist Church
1421 W. Broadway
Polk City IA 50226
515-984-6274
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults, Immunizations
Hours: Call for hours
Service Area: Polk City Area

Map

Gundersen Postville Clinic- Postville
111 South Reynolds Street
Postville IA 52162
563-864-7512
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services, Primary Care, Pediatric Services, Medical Services, Adults
Hours: Monday - Friday
Service Area: Postville Area

Map

Primghar Mercy Medical Clinic MSC)
240 North Rerick Avenue
Primghar IA 51245
712-957-2310
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Primghar Area

Map

Planned Parenthood of the Heartland - Red Oak Center
950 Senate Avenue Suite B
Red Oak IA 51566
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Call for hours
Service Area: Red Oak Area

Map

Redfield Medical Clinic
1013 1st St. Box C
Redfield IA 50233
515-833-2301
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Medical Services, Adults
Hours: Call for hours
Service Area: Redfield Area

Map

Covenant Clinic Reinbeck (Wheaton Franciscan Healthcare)
501 Main St
Reinbeck IA 50669
319-345-6461
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Reinbeck Area

Map

Total Health of Iowa - UnityPoint
421 Main Street
Reinbeck IA 50669
319-788-5555
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Reinbeck Area

Map

MCRHC Riceville Clinic
109 Westward Drive
Riceville IA 50466
641-985-2122
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Riceville Area

Map

River Hills Community Health Center- Richland
100 West Main
Richland IA 52585
319-456-2045
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Others By Translation Service
Services: Women's Health, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Dental, Lab, Pregnancy, Adults, Immunizations, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Richland Area

Map

Sanford Health - Rock Rapids Clinic
803 South Greene Street
Rock Rapids IA 51246
712-472-3716
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services
Hours: Monday - Saturday
Service Area: Lynn County

Map

McCrary Rost Clinic - Rockwell City
505 E. Lake St.
Rockwell City IA 50579
712-297-8989
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Vision Services, Specialist medical services, Pharmacy Services, OB/GYN, Medical Services, Health Education Services, Lab Services
Hours: Monday - Friday
Service Area: Rockwell City Area

Map

UnityPoint Health - Family Medicine Sac City
301 Highland Ave.
Sac City IA 50583
712-662-7119
Website
Accepts: Uninsured, Underinsured, Insurance
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Saturday
Service Area: Fort Dodge Area

Map

MCRHC - St Ansgar Clinic
140 West 4th Street Suite 1
Saint Ansgar IA 50472
641-736-4401
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday - Saturday
Service Area: Mitchell County

Map

CCMH Schleswig Medical Clinic
116 Cedar Street
Schleswig IA 51461
712-676-3672
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Schleswig Area

Map

Myrtue Medical Center - Shelby Clinic
301 E. St.
Shelby IA 51570
712-544-2511
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Shelby Area

Map

Sanford Health- Sheldon Sanborn Clinics
321 Main St
Sheldon IA 51201
712-729-3545
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: Monday - Friday
Service Area: Sanborn Area

Map

Sheldon Family Practice Associates
800 Oak St
Sheldon IA 51201
712-324-5356
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Pediatric Services, Medical Services, Adults
Hours: Monday - Saturday
Service Area: Sanborn Area

Map

Covenant Clinic Shell Rock (Wheaton Franciscan Healthcare)
309 S Cherry Street
Shell Rock IA 50670
319-885-4363
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Shell Rock Area

Map

Waverly Health Center - Shell Rock Clinic
1001 Mason Way
Shell Rock IA 50670
319-885-6530
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, OB/GYN
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Shell Rock Area

Map

Family Medicine - Shellsburg
400 Canton St. N.W. Suite B
Shellsburg IA 52332
319-436-2040
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Shellsburg Area

Map

Southern Iowa Family Planning Clinics - Sigourney
101 E Marion St
Sigourney IA 52591
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services: Women's Health Services, Men's Health Services, Family Planning Services, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment
Hours: Call for hours
Service Area: Keokuk County Area

Map

Jackson Recovery Center - Main Office
800 5th Street 200
Sioux City IA 51103
712-234-2300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Substance Abuse
Hours: Call for hours
Service Area: Siouxland Area

Map

Mercy Singing Hills Family Medicine (MSC)
3520 Singing Hills Blvd.
Sioux City IA 51106
712-294-7400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Men's Health Services, Specialist medical services, Primary Care, OB/GYN, Medical Services, Urgent Care, Geriatric Services, Adults
Hours: Monday - Friday
Service Area: Sioux City Area

Map

Planned Parenthood of the Heartland - Sioux City Center
4409 Stone Avenue
Sioux City IA 51106
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Friday
Service Area: Sioux City Area

Map

River Hills Recovery Center (Jackson Recovery Centers)
3320 West 4th Street
Sioux City IA 51103
712-202-0777
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Substance Abuse/Addiction Services, Counseling/Mental Health Services
Hours: Call for hours
Service Area: Sioux City Area

Map

Siouxland Community Health Center
1021 Nebraska St.
Sioux City IA 51105
712-252-2477
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services: Vision, Pharmacy, Pediatric, Counseling/Mental Health, Medical, Dental, HIV/AIDS Testing, HIV/AIDS Treatment, Immunizations, Application Assistance - Rx
Hours: Monday - Saturday
Service Area: Sioux City Area

Map

Story Medical Clinic - Slater
600 Linn Street Suite B
Slater IA 50244
515-685-3960
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services, Immunizations
Hours: Call for hours
Service Area: Story County

Map

Burgess Family Clinic
409 Evans Street
Sloan IA 51055
712-428-4100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Pharmacy Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Lab Services
Hours: Monday - Friday
Service Area: Sloan area

Map

Grand Avenue Free Medical Clinic
605 N Grand Avenue
Spencer IA 51301
515-954-7508
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Medical Services, Dental Services
Hours: Call for hours
Service Area: Clay County

Map

MCRHC - Stacyville Clinic
411 South Broad Street
Stacyville IA 50476
641-737-2406
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Stacyville Area

Map

MMSC Clinic - State Center
503 3rd Avenue South West
State Center IA 50247
641-483-2141
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: State Area

Map

United Community Health Center
715 West Milwaukee Street
Storm Lake IA 50588
855-871-0109
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services: Women's Health, Primary Care, Pharmacy, Pediatric, Medical, Family Planning, Dental, Lab, Immunizations, Application Assistance - Rx
Hours: Monday - Saturday
Service Area: Storm Lake Area

Map

UnityPoint Health - Family Health Center Storm Lake
2015 W.5th St.
Storm Lake IA 50588
712-732-6650
Website
Accepts: Uninsured, Underinsured, Insurance
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health Services, Vision Services, Primary Care, OB/GYN, Medical Services, Family Planning Services, Urgent Care, Dental Services
Hours: Monday - Friday
Service Area: Storm Lake Area

Map

UnityPoint Health - Family Medicine Buena Vista Storm Lake
620 Northwestern Dr.
Storm Lake IA 50588
712-732-5030
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Storm Lake Area

Map

Regional Family Health - Strawberry Point
111 East Mission Street
Strawberry Point IA 52076
563-933-6277
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Adults
Hours: Monday - Friday
Service Area: Strawberry Point Area

Map

Stuart Location - Adair County Medical Center
303 SW 7th Street
Stuart IA 50250
515-523-2513
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Stuart Area

Map

Stuart Medical Clinic
106 N.E. 2nd St.
Stuart IA 50250
515-523-2283
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Stuart Area

Map

Sully Family Health Center - PRHC
704 3rd Street
Sully IA 50251
641-594-3150
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Sully Area

Map

CMH Medical Clinic at Community Memorial Hospital
909 W. 1st St.
Sumner IA 50674
563-578-5375
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Sumner Area

Map

Sutherland Mercy Medical Clinic (MSC)
108 West 2nd Street
Sutherland IA 51058
712-446-2567
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Medical Services
Hours: Monday - Friday
Service Area: Sutherland Area

Map

Deer Creek Health Center
401 1st Avenue
Toledo IA 52342
641-484-2602
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Dental Services, Adults
Hours: Monday - Friday
Service Area: Toledo Area

Map

Deer Creek Health Center - Dental - GRMC
401 1st Avenue
Toledo IA 52342
641-484-5508
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Dental Services
Hours: Call for hours
Service Area: Toledo Area

Map

Tama Medical Center
1307 South Broadway Street
Toledo IA 52342
641-484-5445
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Primary Care, Medical Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Toledo Area

Map

Covenant Clinic Traer (Wheaton Franciscan Healthcare)
200 Walnut Street
Traer IA 50675
319-478-8198
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Traer Area

Map

Covenant Clinic Tripoli (Wheaton Franciscan Healthcare)
602 7th Ave, SW
Tripoli IA 50676
319-882-3534
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Tripoli Area

Map

Urbana Family Medical Clinic - Virginia Gay Hospital
1002 W. Main St.
Urbana IA 52345
319-443-5000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Urbana Area

Map

Islamic Center of Des Moines Free Medical Clinic
6201 Franklin Avenue
Urbandale IA 50322
515-255-0212
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services
Hours: Call for hours
Service Area: Polk and Dallas Counties

Map

Mercy Family Medicine of Urbandale
4005 NW Urbandale Drive
Urbandale IA 50322
515-643-9200
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Urbandale Area

Map

Mercy Urbandale Aurora Medical Clinic
6200 Aurora Ave.
Urbandale IA 50322
515-270-1177
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Urbandale Area

Map

Planned Parenthood of the Heartland - West Health Center
10534 New York Ave
Urbandale IA 50322
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services: Women's Health Services, Men's Health Services, Specialist medical services, Medical Services, Family Planning Services, Sexually Transmitted Diseases (STD), HIV/AIDS Services, Pregnancy Services
Hours: Monday - Saturday
Service Area: Urbandale Area

Map

Van Horne Family Medical Clinic - Virginia Gay Hospital
205 Main Street
Van Horne IA 52346
319-228-8000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Benton County

Map

Victor Health Center - GRMC
709 2nd Street
Victor IA 52347
319-647-7511
Website
Accepts: Uninsured Only
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health Services, Primary Care, Pediatric Services, Medical Services, Hearing Services
Hours: Monday - Friday
Service Area: Victor Area

Map

Vinton Family Medical Clinic - Virginia Gay Hospital
504 N. 9th Ave.
Vinton IA 52349
319-472-6300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical Services
Hours: Call for hours
Service Area: Vinton Area

Map

Vinton Family Practice
1803 C Avenue
Vinton IA 52349
319-369-7397
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Pediatric Services, Medical Services, Adults
Hours: By appointment only
Service Area: Vinton Area

Map

Wall Lake Medical Clinic - St. Anthony
311 W. First St.
Wall Lake IA 51466
712-664-2800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Women's Health Services, Specialist medical services, Mental Health Services, Medical Services
Hours: Call for hours
Service Area: Wall Lake Area

Map

Community Health Center - University of Iowa
218 N. 2nd St.
Wapello IA 52653
319-523-8205
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free or low cost
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Wapello Area

Map

Great River Physical Therapy
220 Mulberyy Suite B
Wapello IA 52653
319-768-4091
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialists, Physical Therapy
Hours: Call for hours
Service Area: Wapello Area

Map

Wapello Medical Clinic - Great River Health Systems
220 Mulberyy Suite A
Wapello IA 52653
319-768-4091
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Wapello Area

Map

Allen College Engagement Salvation Army Partnership (ACE-SAP) Clinic
207 Logan Ave
Waterloo IA 50703
319-235-9358
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: Bosnian, English, Spanish
Services: Specialist medical services, Social services, Pediatric Services, Medical Services, Adults, Immunizations
Hours: Call for hours
Service Area: Black Hawk County Area

Map

Allen OB/GYN - Waterloo - UnityPoint Health | Allen
146 W Dale St Ste. 102
Waterloo IA 50703
319-235-5050
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: OB/GYN
Hours: Monday - Friday
Service Area: Waterloo Area

Map

Allen Women's Health- Waterloo - UnityPoint Health | Allen
233 Vold Dr
Waterloo IA 50703
319-235-5090
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Women's Health, Family Planning
Hours: Monday - Friday
Service Area: Waterloo Area

Map

Aplington-Parkersburg Family Practice - Waterloo
927 West 4th Street
Waterloo IA 50702
319-233-6107
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Podiatry Services
Hours: Call for hours
Service Area: Waterloo Area

Map

Covenant Clinic Waterloo (Wheaton Franciscan Healthcare)
2710 St. Francis Drive Ste. 210
Waterloo IA 50702
319-272-5000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Podiatry
Hours: Monday - Friday
Service Area: Waterloo Area

Map

Covenant Clinic Waterloo (Wheaton Franciscan Heathcare)
2710 St. Francis Drive Ste. 510
Waterloo IA 50702
319-272-5000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Adults
Hours: Monday - Friday
Service Area: Waterloo Area

Map

EMA Free Medical Clinic
205 Adams Street Suite 1
Waterloo IA 50703
319-235-5580
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Specialist medical services, Pediatric Services, Medical Services
Hours: Call for hours
Service Area: Black Hawk County Area

Map

IHOPE Ministries Free Medical Clinis
722 S Hackett Road
Waterloo IA 50701
319-215-3769
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Primary Care, Pediatric Services, Counseling/Mental Health Services, Medical Services, Application Assistance - Rx
Hours: Call for hours
Service Area: Waterloo Area

Map

People's Community Health Clinic
905 Franklin Street
Waterloo IA 50703
319-272-4300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services, Urgent Care, Dental Services
Hours: 7 days, call for hours
Service Area: Waterloo/Cedar Falls Arae

Map

Psychiatric Associates of Northeast Iowa - UnityPoint Health | Allen
146 W Dale St Ste. 101
Waterloo IA 50703
319-233-3351
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Counseling/Mental Health
Hours: Monday - Friday
Service Area: Waterloo Area

Map

UnityPoint Clinic Internal Medicine at Waterloo
146 West Dale Street Ste. 201
Waterloo IA 50703
319-234-4431
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Primary Care, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Waterloo Area

Map

UnityPoint Clinic Internal Medicine at Waterloo
1717 West Ridgeway
Waterloo IA 50701
319-234-4431
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Adults
Hours: Call for hours
Service Area: Waterloo Area

Map

Mercy Waukee Medical Clinic
25 West Hickman Road
Waukee IA 50263
515-643-7000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday - Saturday
Service Area: Waukee Area

Map

Waukee Area Christian Free Clinic
1155 Boone Drive
Waukee IA 50263
515-987-5523
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Specialist medical services, Primary Care, Pediatric Services, Medical Services, Adults, Application Assistance - Rx
Hours: Call for hours
Service Area: Waukee Area

Map

Gundersen -Waukon Clinic
120 2nd Ave. SE
Waukon IA 52172
563-568-3000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Counseling/Mental Health Services, Medical Services, Immunizations
Hours: Monday - Friday
Service Area: Waukon Area

Map

Gundersen Eye Clinic -Waukon
120 2nd Ave. SE
Waukon IA 52172
563-568-3378
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Vision Services, Pediatric Services, Family Planning Services, Immunizations
Hours: Monday - Friday
Service Area: Waukon Area

Map

Mayo Clinic Health System Franciscan Healthcare -Waukon Clinic
105 E. Main St.
Waukon IA 52172
563-568-3449
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialist medical services, Primary Care, Pediatric Services, Medical Services, Hearing Services, Urgent Care, Adults
Hours: Call for hours
Service Area: Waukon Area

Map

Aplington-Parkersburg Family Practice - Waverly
325 21st Street, NW
Waverly IA 50677
319-352-6860
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Podiatry Services
Hours: Call for hours
Service Area: Waverly Area

Map

Covenant Clinic Waverly Family Practice (Wheaton Franciscan Healthcare)
217 20th Street NW
Waverly IA 50677
319-352-9500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Primary Care, Pediatric, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Waverly Area

Map

Covenant Clinic Waverly Psychiatry (Wheaton Franciscan Healthcare)
217 20th Street NW
Waverly IA 50677
319-352-9606
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services: Counseling/Mental Health
Hours: Monday - Friday
Service Area: Waverly Area

Map

Rohlf Memorial Clinic
312 9th Street SW Suite 1200
Waverly IA 50677
319-352-4340
Website
Accepts: Uninsured, Underinsured
Income: At or below 200% federal poverty level
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Lab Services, Adults
Hours: Monday - Saturday
Service Area: Waverly Area

Map

Waverly Health Center - Christophel Clinic
312 Ninth Street SW
Waverly IA 50677
319-483-1390
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Waverly Area

Map

Waverly Health Center - Noah Campus Health Clinic - Wartburg College
Suite 1392, The W, Wartburg College
Waverly IA 50677
319-352-8436
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Health Education Services
Hours: Monday - Friday
Service Area: W.Wartburge College Students or staff Area

Map

Waverly Health Center - Walk-In Clinic
312 Ninth Street SW,
Waverly IA 50677
319-483-1400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Urgent Care, Lab Services
Hours: 7 days, call for hours
Service Area: Waverly Area

Map

Waverly Health Center - Women's Clinic
312 Ninth St SW
Waverly IA 50677
319-483-4074
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Women's Health, OB/GYN, Medical, Pregnancy
Hours: Monday - Friday
Service Area: Waverly Area

Map

Tree of Life Free Medical Clinic
2739 Fren Cliff Road
Wayland IA 52654
319-930-3001
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Adults
Hours: Call for hours
Service Area: Henry County

Map

Family Practice Clinic - West Bend
107 Division Street
West Bend IA 50597
515-887-7881
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Medical Services, Pregnancy Services, Adults
Hours: Monday - Friday
Service Area: Palo Alto County

Map

Community Health Centers of Southeastern Iowa
1706 West Agency Road
West Burlington IA 52655
319-768-5858
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Medical Services
Hours: Monday - Friday
Service Area: Burlington Area

Map

Mae E. Davis Free Clinic at Eddie Davis Community Center
1312 Maple Street
West Des Moines IA 50265
515-277-1103
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Primary Care, Pediatric Services, Medical Services, Adults, Immunizations, Application Assistance - Rx
Hours: Call for hours
Service Area: West Des Moines Area

Map

Mercy Jordan Creek Internal Medicine Clinic
1055 Jordan Creek Parkway Ste. 100
West Des Moines IA 50266
515-643-9500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: West Des Moines Area

Map

Mercy West Grand Medical Clinic
119 19th Street Ste. 106
West Des Moines IA 50265
515-226-0112
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: West Des Moines Area

Map

Mercy Westown Internal Medicine Clinic
5901 Westown Pkwy.
West Des Moines IA 50266
515-358-7750
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: West Des Moines Area

Map

Gundersen West Union Clinic
110 Jefferson St.
West Union IA 52175
563-422-3817
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Pediatric Services, Counseling/Mental Health Services, Medical Services, Dental Services, Immunizations
Hours: Monday - Friday
Service Area: West Union Area

Map

St. Anthony Clinic - Westside
235 Hwy. 30
Westside IA 51467
712-663-4371
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care
Hours: Call for hours
Service Area: Westside Area

Map

Health Trust Physicians Clinic
300 West Hutchings Street
Winterset IA 50273
515-462-2950
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Winterset Area

Map

Regional Family Health - Winthrop
345 1st Street South
Winthrop IA 50682
319-935-3343
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, OB/GYN, Adults
Hours: Monday - Friday
Service Area: Winthrop Area

Map

Alegent Health Clinic - Woodbine IA
518 Lincoln Way
Woodbine IA 51579
712-647-2566
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Woodbine Area

Map

Story Medical Clinic - Zearing
112 West Main Street
Zearing IA 50278
800-801-6988
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services: Medical Services
Hours: Call for hours
Service Area: Story County