Clinic List for Iowa

412 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 Map All

Print Clinic Eligibility Details

Map

Mercy Adel Medical Clinic
1120 Greene Street
Adel IA 21620
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 22786
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 18465
641-932-2065
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Counseling/Mental Health
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 22443
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 11077
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 27032
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 11018
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 25999
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 22450
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

Planned Parenthood of the Heartland - Ames Center
2530 Chamnberlain Street
Ames IA 21423
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
3510 Lincoln Way
Ames IA 28612
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 20876
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 27462
515-232-2979
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services: Specialists, Primary Care, Pediatric, Medical, Health Education/Nutrition, Adults, Immunizations
Hours: Monday - Friday
Service Area: Story County

Map

Family Medicine - Anamosa - UnityPoint Health St. Luke's
1791 Hwy. 64 East
Anamosa IA 28033
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 11073
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 11024
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 26000
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 26001
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 26002
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 28429
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 28430
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 28432
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 11133
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 11047
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 25690
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 26468
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 29067
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 N Elm St
Avoca IA 11107
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 11078
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 28350
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 11121
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, OB/GYN, Medical
Hours: Call for hours
Service Area: Bedford Area

Map

Family Medicine - Belle Plaine - UnityPoint Health - St. Lukes
105 9th Ave.
Belle Plaine IA 28034
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 28197
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 27158
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 27169
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 27170
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 27171
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 21425
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 11123
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 22437
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 27181
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 11124
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 19361
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 26373
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 Sheldon Boyden Clinic
3971 320th Street
Boyden IA 22301
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 28492
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 11132
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 21426
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, Men's Health, Medical, Family Planning, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Hepatitis C Testing
Hours: Call for hours
Service Area: Burlington Area

Map

Medical Clinic in Bussey - PRHC
411 Merrill Street
Bussey IA 27038
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 20898
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 11125
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 28418
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 19945
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. Suite 100
Carroll IA 28491
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 Floor
Carroll IA 28496
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 11074
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 28399
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 28400
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 21427
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 8594
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 28031
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 Ste. 1
Cedar Rapids IA 28037
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 84
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 15091
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

Planned Parenthood - Cedar Rapids Health Center
3425 1st Ave SE Suite #100
Cedar Rapids IA 30381
877-811-7526
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, Medical, Health Education/Nutrition, Family Planning, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Immunizations, HIV/AIDS/STD Counseling, Hepatitis C Testing
Hours: By appointment only
Service Area: Cedar Rapids area

Map

UnityPoint Health St. Luke's Family Health Center
4251 River Center Court, NE
Cedar Rapids IA 28032
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, Hepatitis C Testing
Hours: Call for hours
Service Area: Cedar Rapids Area

Map

Community Health Centers of Southern Iowa - Centerville
221 E. State Street
Centerville IA 24365
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 23710
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: Counseling/Mental Health, Medical, Dental
Hours: Monday - Friday
Service Area: Appanoose County

Map

Southern Iowa Family Planning Clinics - Centerville
Farm Bureau Office 1024 N 18th St.
Centerville IA 22436
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
125 S. Grand St.
Chariton IA 15094
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 26077
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
Lucas County Public Office 123 South Grand
Chariton IA 22441
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 28393
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 27480
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 28036
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 19242
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 23704
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

Mercy West Family Practice
1601 NW 114th Street Suite 245
Clive IA 28436
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 28438
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 28439
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 Hickman-Olive
15500 Hickman Road
Clive IA 28441
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 St
Columbus City IA 23917
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, Health Education/Nutrition, Dental
Hours: Call for hours
Service Area: Columbus City Area

Map

MMSC Clinic- Conrad Family Clinic
105 North Church Street
Conrad IA 11057
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 28493
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 28349
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 11001
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 11134
712-372-4145
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 S. Franklin
Corydon IA 18466
641-872-1750
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Counseling/Mental Health
Hours: Call for hours
Service Area: Corydon Area

Map

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

Map

Alegent Health Clinic - Primary Care (Council Bluffs Harmony Street)
715 Harmony 2nd Fl
Council Bluffs IA 28354
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 28355
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

All Care Health Center
900 S Sixth St
Council Bluffs IA 4079
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: Substance Abuse/Addiction, Social Services, Primary Care, Pharmacy, Medical, Dental
Hours: Monday - Friday
Service Area: Pottawattamie County

Map

Council Bluffs Department of Health
209 Pearl St
Council Bluffs IA 30749
712-328-4666
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Free or low cost
Languages Spoken: English
Services: Primary Care, Pediatric, Medical, Dental, HIV/AIDS Testing, Adults, Immunizations, HIV/AIDS/STD Counseling, Hepatitis C Testing
Hours: By appointment only
Service Area: Council Bluffs area

Map

Family Medicine (Council Bluffs Madison Avenue)
1751 Madison Avenue
Council Bluffs IA 28353
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 21428
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 11065
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 26466
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, Inc. - River Drive Dental Clinic
500 West River Drive
Davenport IA 2870
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 22669
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 27159
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

Edgerton Womens Health Center
1510 E Rusholme St
Davenport IA 30914
563-359-6633
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Women's Health, Men's Health, Medical, Family Planning, Urgent Care, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Adults, HIV/AIDS/STD Counseling, Hepatitis C Testing, Blood Pressure Screening
Hours: By appointment only
Service Area: Davenport/Edgerton area

Map

Genesis - Family Medical Center
1345 W. Central Park
Davenport IA 27162
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 27172
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 27173
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 27174
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 27176
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 27192
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 27154
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 27156
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 27177
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 27178
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 27155
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 9181
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 20899
800-865-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 25694
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 Clinic at Crawford County Memorial Hospital
100 Medical Parkway
Denison IA 11036
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 27481
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 11015
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 4086
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 4087
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 9128
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 9182
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

Grace United Methodist Church Free Clinic (Free Clinics of Iowa)
3700 Cottage Grove
Des Moines IA 19337
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

Holy Family School Free Clinic
1265 E 9th Street
Des Moines IA 19222
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 25998
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 91
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 19246
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 9183
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 92
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 93
515-279-9766
Website
Accepts: Uninsured Only
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services: Pediatric, Counseling/Mental Health, Medical, Adults, Immunizations, Application Assistance - Rx, Physical Therapy, 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 28415
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 28416
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 28417
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 28419
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 28420
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 South Family Practice
6601 SW 9th St.
Des Moines IA 28433
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 21430
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 21431
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

Polk County Health Department
1907 Carpenter Ave
Des Moines IA 30741
515-286-3798
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Low cost
Languages Spoken: English
Services: Women's Health, Primary Care, Pediatric, Medical, Family Planning, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Adults, Immunizations, Diabetes - Prevention/Testing, Diabetes - Treatment/Management, Hepatitis C Testing, Diabetes Screening, Colorectal Cancer Screening
Hours: By appointment only
Service Area: Polk County

Map

Primary Health Care - at Mercy (Des Moines)
250 Laurel St
Des Moines IA 28614
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 9190
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 24374
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 94
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 28611
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 4097
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 24376
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 + 500
Des Moines IA 4107
800-372-6031
No Website Available
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 28442
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 26376
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 26380
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 26378
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 26377
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 26381
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 26379
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 26382
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 11126
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 24046
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: By appointment only
Service Area: Dows rea

Map

Hillcrest Professional Health Clinic
220 W 7th St
Dubuque IA 29973
563-583-6431
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Women's Health, Primary Care, Pediatric, Counseling/Mental Health, Health Education/Nutrition, Family Planning, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, WIC, Pregnancy, Adults, Immunizations, HIV/AIDS/STD Counseling, Hepatitis C Testing
Hours: Call for hours
Service Area: Dubuque area

Map

Medical Associates Acute Care
1000 Langworthy, off Hill St
Dubuque IA 29974
563-584-3455
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, Urgent Care, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Sexually Transmitted Diseases (STD) Treatment, HIV/AIDS/STD Counseling, Hepatitis C Testing
Hours: 7 days, call for hours
Service Area: Dubuque area

Map

Planned Parenthood of the Heartland - Dubuque Health Center
3365 Hillcrest Rd
Dubuque IA 21433
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, Men's Health, Medical, Family Planning, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Hepatitis C Testing
Hours: Call for hours
Service Area: Dubuque Area

Map

Visiting Nurse Association of Dubuque
1454 Iowa St
Dubuque IA 29975
563-556-6200
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Social Services, Primary Care, Pediatric, Health Education/Nutrition, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, HIV/AIDS/STD Counseling, Hepatitis C Testing
Hours: Monday - Friday
Service Area: Dubuque area

Map

Franklin Medical Center - Dumont
606 2nd Street
Dumont IA 11019
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 11061
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 11060
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 27179
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 28199
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 28401
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 11139
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 11082
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 Dr
Earling IA 21596
712-747-5700
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Medical, Health Education/Nutrition
Hours: Monday - Friday
Service Area: Earling Area

Map

Edgewood Clinic
702 W. Union St.
Edgewood IA 11042
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 27180
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 St
Elk Horn IA 11112
712-764-4642
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Women's Health, Specialists, Primary Care, Medical, Family Planning
Hours: Monday - Friday
Service Area: Shelby County

Map

Medical Associates Clinic - Elkader
911 N.W. Carter
Elkader IA 28201
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 11099
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 96
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 28402
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 20878
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 28403
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
Jefferson County Public Health Office 200 W Briggs Ave
Fairfield IA 22438
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 11127
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 11048
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 11104
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 10997
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 26008
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 97
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 18146
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 23706
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 27101
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 27102
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 27104
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 18589
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 27105
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 27106
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 27117
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 27107
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 27108
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 27118
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 27110
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 27113
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 27114
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 27115
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 27116
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 27112
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

Webster County Health Department
723 1sr Ave N
Fort Dodge IA 31102
515-573-4107
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services: Women's Health, Pediatric, Counseling/Mental Health, Medical, Family Planning, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, WIC, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, HIV/AIDS/STD Counseling, Hepatitis C Testing
Hours: Call for hours
Service Area: Webster County

Map

Sanford Rock Rapids George Clinic
101 N Main Street
George IA 22302
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 28404
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 28352
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

McCrary Rost Clinic - Gowrie
1800 Main Street
Gowrie IA 11131
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 11100
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 23174
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
Service Area: Greenfield Area

Map

Grinnell Regional Community Care Clinic
306 4th Avenue
Grinnell IA 8857
641-236-2385
Website
Accepts: Uninsured, Underinsured
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
Ahrens Medical Arts Building 210 4th Ave
Grinnell IA 25476
641-236-2500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services: Women's Health, Primary Care, Pediatric, OB/GYN, Health Education/Nutrition
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 25684
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 29065
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 11058
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 99
641-456-5820
Website
Accepts: Uninsured, Underinsured
Income: All income levels
Fees: Free or low cost
Languages Spoken: English
Services: Women's Health, Specialists, Social Services, Podiatry, Pediatric, Counseling/Mental Health, Medical, Adults, Immunizations, Blood Pressure Screening
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 11052
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

Jackson Recovery Centers - Harlan Office
602 Market Street Suite LL 101
Harlan IA 27482
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

Myrtue Medical Center - Harlan Clinic
1220 Chatburn Ave
Harlan IA 11113
712-755-5130
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services: Primary Care, Medical, Family Planning, Pregnancy, Immunizations
Hours: Monday - Saturday
Service Area: Harlan Area

Map

Hartley Mercy Medical Clinic (MSC)
231 North Eighth Ave W
Hartley IA 11093
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 8:00AM-5:00PM
Service Area: Hartley Area

Map

Sanford Sheldon Hartley Clinic
512 3rd Street NE
Hartley IA 24519
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 28044
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 27035
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

Hospers Medical Clin