Clinic List for Iowa

410 Free, Low-Cost or Sliding Scale Clinics in Iowa. Clinics are listed in alphabetical order by city.

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 - Saturday
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
No Website Available
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 Suite 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 Suite 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-Friday 8:00AM-5:00PM
Service Area: Ankeny Area

Map

Mercy North Family Practice
800 E. First St. Suite 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, Suite 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

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: Call for hours
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

Southwest Iowa Mental Health Center
1408 E 10th St
Atlantic IA 50022
712-243-2606
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: Atlantic 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
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
2140 53rd Ave
Bettendorf IA 52722
563-421-5870
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 Suite 400
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, Lab
Hours: Call for hours
Service Area: Bettendorf Area

Map

Genesis Health Group - Bettendorf OM
865 Lincoln Road Suite 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, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: Bettendorf Area

Map

Genesis Health Group - Bettendorf Peds
865 Lincoln Road Suite 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, Medical
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, Medical, Lab, 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 County
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: Call for hours
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, Medical, Lab, 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 Suite 100
Cedar Falls IA 50613
319-268-3570
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, Russian
Services: Primary Care, Medical, Diabetes - Prevention/Testing
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 Suite 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 PO Box 339
Cedar Rapids IA 52406
319-862-2636
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services: Women's Health, Specialists, Primary Care, Pharmacy, Medical, Health Education/Nutrition, Dental, Application Assistance - Rx
Hours: Call for hours
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. No one turned away due to inability to pay
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

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
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
800-404-3111
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: Monday - Saturday
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: Specialists, Primary Care, Pediatric, Counseling/Mental Health, Medical, Adults, Application Assistance - Rx, Diabetes - Prevention/Testing
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, Podiatry, Medical, Dental, Transportation, Application Assistance - Rx, Diabetes - Prevention/Testing, Diabetes - Treatment/Management
Hours: Call for hours
Service Area: Clinton County Area

Map

Mercy West Family Practice
1601 NW 114th Street Suite 245
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. Suite 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-7000
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: 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

Louisa County Clinic
2409 Spring Street
Columbus City IA 52737
319-728-7400
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, Dental
Hours: Call for hours
Service Area: Columbus City 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

All Care Health Center
900 S Sixth St
Council Bluffs IA 51501
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

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)
3135 West Broadway
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

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
888-547-5474
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 Suite 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, Pediatric, OB/GYN, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Creston Area

Map

Community Health Care - Rock Island Medical & Dental Clinic
2750 11th 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
Services: Specialists, Medical, Dental
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 53rd Ave Suite 2
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 Suite 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, Medical, Lab, 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, Medical, Lab, 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, OB/GYN, Medical, Lab
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, Medical
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
1401 West Central Park
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, Medical, Lab, 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, OB/GYN, Medical, Lab
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-419-0962
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. No one turned away due to inability to pay
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: Women's Health, Social Services, Pediatric, Counseling/Mental Health, Medical, Family Planning, Lab, Immunizations
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, Medical, Urgent Care, Adults, Transportation, Application Assistance - Rx, Diabetes - Prevention/Testing
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, Medical, Adults, Diabetes - Prevention/Testing
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

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
No Website Available
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 Moines Area

Map

Iowa Health - Adolescent Substance Abuse
1200 Pleasant St
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

Islamic Center of Des Moines Free Medical Clinic
6201 Franklin Avenue
Des Moines 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

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: Pediatric, Counseling/Mental Health, Medical, Immunizations, Application Assistance - Rx, Diabetes - Prevention/Testing
Hours: Call for hours
Service Area: Des Moines Area

Map

Mercy Beaverdale Medical Clinic
1750 - 48th Street Suite 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 Suite 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 Suite 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, Suite 2100
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 Suite 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. Suite 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: 7 days, 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 - Friday
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 - Friday
Service Area: Des Moines Area

Map

Primary Health Care - at Mercy (Des Moines)
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 - East Side Medical
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: Monday - Saturday
Service Area: Polk County Area

Map

Primary Health Care - 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

Primary Health Care - 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

Primary Health Care - Pharmacy
1200 University Ave Suite 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

Primary Health Care - The Outreach Project
1200 University Ave Suite 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

Primary Health Care - The Project of PHC - HIV Services
1200 University Ave Suite 120
Des Moines IA 50309
515-248-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, HIV/AIDS Testing, HIV/AIDS Treatment, HIV/AIDS/STD Counseling
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Proteus- Des Moines
3850 Merle Hay Rd. Ste. 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, Spanish
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

UnityPoint Health - Family Medicine | Urgent Care at Merle Hay
4020 Merle Hay Road Suite 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
3365 Hillcrest Rd
Dubuque IA 52002
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: 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, Medical, Lab, 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 - Family Medicine- Eagle Grove
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, Medical, Lab, 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
800-293-2434
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: Call for hours
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 Suite 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 - Friday
Service Area: Fort Dodge Area

Map

UnityPoint Health - Foot and Ankle Fort Dodge
804 Kenyon Road Suite 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 Suite 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 Suite 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 Suite 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, Suite 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 Suite 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
800-685-2431
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

Griswold Medical Center
1109 Morningside Drive
Griswold IA 51535
712-778-5140
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Primary Care, Medical, Adults
Hours: Monday - Friday
Service Area: Griswald Area

Map

Grundy Center Family Practice - UnityPoint
101 East J Ave Suite 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 Eighth Ave W
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

LCHC Humeston Medical Clinic
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

Allen Women's Health - Independence - UnityPoint Health St. Luke's
1600 1st ST E Buchanan Co. Health Center
Independence IA 50644
319-334-7005
Website
Accepts: No Insurance Guidelines
Income: Call for income guidelines
Fees: Call clinic for details
Languages Spoken: English
Services: Women's Health
Hours: Monday - Friday
Service Area: Independence 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

Emma Goldman Clinic
227 North Dubuque Street
Iowa City IA 52245
800-848-7684
Website
Accepts: Call for insurance guidelines
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Women's Health, Men's Health, OB/GYN, Family Planning, Sexually Transmitted Diseases (STD) Testing
Hours: Monday - Saturday
Service Area: Iowa City 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

Keokuk Clinic
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: Monday - Friday
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, OB/GYN, Medical, Health Education/Nutrition, Lab, Adults, Physical Therapy, Diabetes - Treatment/Management
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

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: Call for hours
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: Call for hours
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 #10
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: Call for hours
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, Medical, Lab, 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 North 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
800-593-5463
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