Clinic List for Iowa

424 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 St
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 include: 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 include: 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 include: 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 include: 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 St
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 include: 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 St
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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: Pediatric Services, OB/GYN
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Ankeny Area

Map

Mercy North Family Practice
800 East 1st Street 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 include: Primary Care
Hours: Monday - Friday
Service Area: Ankeny Area

Map

Mercy North Pediatric Clinic
800 East 1st Street 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 include: Pediatric
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Ankeny Area

Map

Mercy Prairie Trail Family Medicine
2605 SW White Birch Drive
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 include: 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 include: Medical Services
Hours: Call for hours
Service Area: Anthon Area

Map

Covenant Clinic Arlington (Wheaton Franciscan Healthcare)
751 Main St
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 include: 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 include: 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 include: Primary Care, Medical, Health Education/Nutrition
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 include: 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 include: Medical Services
Hours: Monday - Friday
Service Area: Shelby County

Map

Kossuth Family Health Center- Bancroft
122 East Ramsey St
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 include: 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 include: Primary Care, Counseling/Mental Health, Physical Therapy
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 include: 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 include: Primary Care
Hours: Monday - Friday
Service Area: Belle Plaine Area

Map

Medical Associates Clinic - Bellevue
208 N 12th St
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 include: Primary Care, Medical, Health Education/Nutrition
Hours: Call for hours
Service Area: Bellevue Area

Map

Bettendorf, IA Quad Cities VA Community Based Outpatient Clinic
2979 Victoria St
Bettendorf IA 31756
563-332-8528
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Social Services, Primary Care, Pharmacy, Health Education/Nutrition, Lab, Physical Therapy
Hours: Call for hours
Service Area: Bettendorf, for veterans only

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 include: Medical, Urgent Care, Lab
Hours: 7 days, call for hours
Service Area: Bettendorf Area

Map

Genesis Health Group - Bettendorf OM
865 Lincoln Rd 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 include: Primary Care, Pediatric, Medical, Family Planning, Adults
Hours: Monday - Friday
Service Area: Bettendorf Area

Map

Genesis Health Group - Bettendorf Peds
865 Lincoln Rd 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 include: Primary Care, Pediatric, Medical, Immunizations
Hours: Call for hours
Service Area: Bettendorf Area

Map

Genesis Health Group Lab
865 Lincoln Rd Suite 300
Bettendorf IA 27169
563-441-2750
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Medical, Lab
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 include: 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 include: 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 include: 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 include: Primary Care, Pediatric, Medical, Lab, Adults
Hours: Call for hours
Service Area: Blue Grass Area

Map

Bonaparte Medical Center - 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 include: 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: Bosnian, English, Spanish
Services include: Pediatric 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 include: 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 include: 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 include: 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 include: Primary Care, Medical, Lab
Hours: Monday - Friday
Service Area: Northern Iowa

Map

Planned Parenthood of the Heartland - Burlington Health Center
620 N 8th St
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 include: 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 St
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 include: 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 include: 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 include: 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 St
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 include: 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: Bosnian, English, Spanish
Services include: Pediatric 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 include: 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 28496
712-794-5435
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Counseling/Mental Health
Hours: Call for hours
Service Area: Carroll Area

Map

Cascade Family Health Center
805 Johnson St 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 include: Primary Care, Medical, Health Education/Nutrition
Hours: Call for hours
Service Area: Cascade area

Map

Covenant Clinic Cedar Falls (Wheaton Franciscan Healthcare)
516 S. Division St 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 include: Primary Care, Adults
Hours: Monday - Friday
Service Area: Cedar Falls Area

Map

Covenant Clinic Cedar Falls - Psychiatry (Wheaton Franciscan Healthcare)
2802 Orchard Dr
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 include: 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 include: 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

Cedar Rapids, IA VA Community Based Outpatient Clinic
2230 Wiley Blvd SW
Cedar Rapids IA 31759
319-369-4340
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Substance Abuse/Addiction, Primary Care, Counseling/Mental Health, Health Education/Nutrition, Lab, Diabetes - Prevention/Testing
Hours: Call for hours
Service Area: Cedar Rapids, for veterans only

Map

Community Health Free Clinic
947 14th Ave 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 include: Vision, Primary Care, Pharmacy, Medical, Health Education/Nutrition, Dental
Hours: Call for hours
Service Area: Cedar Rapids, Marion and the surrounding areas in Eastern Iowa

Map

Eastern Iowa Health Center
1201 3rd Ave 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 include: Women's Health, Primary Care, OB/GYN, Medical, Health Education/Nutrition, Urgent Care, Lab, Application Assistance - Rx, Diabetes - Treatment/Management
Hours: Monday - Friday
Service Area: Cedar Rapids Area

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 include: 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 include: 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 include: 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

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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 St
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 include: Primary Care, Medical
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 include: 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 include: 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: Bosnian, English, Spanish
Services include: Pediatric Services, Medical Services
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 include: 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 include: Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Clive Area

Map

Mercy West Pediatric Clinic
1601 NW 114th Street 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 include: 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-7010
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: 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 include: 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 include: Primary Care, Medical, Health Education/Nutrition, Dental
Hours: Call for hours
Service Area: Columbus City Area

Map

MMSC Clinic - Conrad
105 North Church St
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 include: Women's Health, Primary Care, Medical, Health Education/Nutrition
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 include: Primary Care
Hours: Call for hours
Service Area: Coon Rapids Area

Map

Coralville, IA VA Community Based Outpatient Clinic
520 10 Ave Suite 200
Coralville IA 31761
319-358-2406
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Social Services, Primary Care, Pharmacy, Counseling/Mental Health, Health Education/Nutrition, Lab
Hours: Call for hours
Service Area: Coralville, for veterans only

Map

Alegent Creighton Clinic - Primary Care - Corning
601 Rosary Dr
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 include: Primary Care, Medical
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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 Ave
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 include: 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 include: 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 include: 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 St 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 include: 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 include: 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 include: Dental Services
Hours: Monday - Friday
Service Area: Davenport Area

Map

Convenient Care, Davenport - Genesis
1520 W 53rd St 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 include: Medical, Urgent Care, Lab
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 include: 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 include: Primary Care, Medical, Lab
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - Davenport Family Practice - NW
1520 West 53rd St 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 include: 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 St
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 include: 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 include: 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 Ave 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 include: Primary Care, Pediatric, Medical, Health Education/Nutrition
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - North Family Practice
210 West 53rd St
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 include: Primary Care, Pediatric Services, Adults
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Medical Center - East Davenport Street
1227 East Rusholme St
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 include: Specialists, Primary Care, Pharmacy, Pediatric, Lab
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Medical Center - West Central Park
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 include: Specialists, Primary Care, Counseling/Mental Health, Hearing, Lab, Physical Therapy
Hours: Call for hours
Service Area: Davenport Area

Map

Genesis Health Group - DeWitt Family Practice
1008 11th St
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 include: 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 include: Women's Health, OB/GYN, Medical, Lab
Hours: Call for hours
Service Area: De Witt Area

Map

Genesis Medical Center - DeWitt Campus
1118 11th St
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 include: Specialists, Primary Care, OB/GYN, Lab, Diabetes - Treatment/Management
Hours: Call for hours
Service Area: De Witt Area

Map

Decorah Community Free Medical Clinic
604 W Broadway St
Decorah IA 9181
563-419-0962
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services include: Primary Care, Counseling/Mental Health, Medical, Health Education/Nutrition, Free Prescription Medications, Lab
Hours: Call for hours
Service Area: Northeast Iowa, Southeast Minnesota

Map

Decorah, IA VA Community Based Outpatient Clinic
915 Short St
Decorah IA 31763
563-387-5840
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Health Education/Nutrition
Hours: Call for hours
Service Area: Decorah, for veterans only

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 include: 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 include: 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 28394
712-263-5071
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care
Hours: Monday - Friday
Service Area: Denison Area

Map

CCMH Medical Clinic - Main Campus
100 Medical Pkwy
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 include: Primary Care, Pediatric, Medical, Geriatric, Pregnancy, 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 include: 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 St 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 include: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: Denver Area

Map

Bethel Mission
1310 6th Ave
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 include: 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 include: 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 include: 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: Bosnian, English, Spanish
Services include: Pediatric Services, Medical Services
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: Bosnian, English, Spanish
Services include: Pediatric 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: Bosnian, English, Spanish
Services include: 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 include: 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 include: 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: Bosnian, English, Spanish
Services include: 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: Bosnian, English, Spanish
Services include: Pediatric 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 include: 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 include: Primary Care, 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 St 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 include: Primary Care
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

Mercy Campus Medical Clinic
411 Laurel St 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 include: 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 include: 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 include: Pediatric
Hours: 7 days, call for hours
Service Area: Des Moines Area

Map

Mercy Clinics Geriatric Services
1540 High St 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 include: Primary Care, Geriatric
Hours: Monday - Friday
Service Area: Des Moines Area

Map

Mercy South Family Practice
6601 SW 9th Street
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 include: 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 Rd
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 include: 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 include: 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: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 Suite 100
Des Moines IA 4107
800-372-6031
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish
Services include: Primary Care, Medical
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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: Specialist medical services, Primary Care
Hours: By appointment only
Service Area: Dows rea

Map

Dubuque, IA VA Community Based Outpatient Clinic
200 Mercy Dr Suite 106
Dubuque IA 31764
563-588-5520
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Health Education/Nutrition
Hours: Call for hours
Service Area: Dubuque, for veterans only

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 include: 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 include: 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 include: 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 include: 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 include: 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 include: Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: Dunlap Area

Map

Burgess Family Clinc - Dunlap
612 Iowa Ave
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 include: Vision, Specialists, Primary Care, Pharmacy, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Lab
Hours: Monday - Friday
Service Area: Dunlap area

Map

Genesis Health Group - Durant Family Practice
619 5th St
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 include: Primary Care, Pediatric, Medical, Lab, Adults
Hours: Call for hours
Service Area: Durant Area

Map

Dyersville Family Practice
1121 3rd St 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 include: Primary Care, Medical, Health Education/Nutrition
Hours: Call for hours
Service Area: Dyersville Area

Map

Covenant Clinic Dysart (Wheaton Franciscan Healthcare)
501 Clark St
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 include: 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 include: Medical Services
Hours: Monday - Saturday
Service Area: Fort Dodge Area

Map

Earlham Medical Clinic
125 West 1st St PO Box 516
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 include: Primary Care, Medical, Health Education/Nutrition
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 include: 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 include: Medical Services
Hours: Monday - Friday
Service Area: Edgewood Area

Map

Genesis Health Group - Eldridge Family Practice
301 North 4th Ave
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 include: 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 include: 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 include: 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 include: 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 include: Medical Services
Hours: Call for hours
Service Area: Estherville Area

Map

Covenant Clinic Evansdale (Wheaton Franciscan Healthcare)
3562 Lafayette Rd
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 include: 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: Bosnian, English, Spanish
Services include: Pediatric Services, Medical Services
Hours: Call for hours
Service Area: Audubon County Area

Map

Covenant Clinic Fairbank (Wheaton Franciscan Healthcare)
105 S Walnut St
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 include: 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 include: 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 South 4th 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: 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 include: Dental Services
Hours: Call for hours
Service Area: Webster County

Map

Proteus - Fort Dodge
107 North 7th St
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 include: Primary Care, Medical Services
Hours: Call for hours
Service Area: Fort Dodge Area

Map

UnityPoint Health - Allergy Fort Dodge
804 Kenyon Road Ste. 210
Fort Dodge IA 27101
515-574-6830
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: 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 include: 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 include: 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 include: Medical Services
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

UnityPoint Health - Foot and Ankle Fort Dodge
804 Kenyon Road Ste. 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 include: Podiatry Services
Hours: Monday-Friday 8:00AM-5:00PM
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 include: Counseling/Mental Health Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fort Dodge Area

Map

UnityPoint Health - Leopoldo E. Delucca, M.D., P.C.
804 Kenyon Road Ste. 200
Fort Dodge IA 27107
515-576-5000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: 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 include: 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 include: Podiatry Services
Hours: Call for hours
Service Area: Fort Dodge Area

Map

UnityPoint Health - Oral & Maxillofacial Surgery, P.L.C.
804 Kenyon Rd, Ste. 120
Fort Dodge IA 27110
515-576-8727
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: 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 include: 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 include: 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 include: 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 include: Vision 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 include: Specialists, Counseling/Mental Health
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

UnityPoint Health -Orthopedics Fort Dodge
804 Kenyon Road Ste. 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 include: Specialists
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 include: 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 include: Primary Care, Medical Services
Hours: Monday - Friday
Service Area: George Area

Map

Covenant Clinic Gladbrook (Wheaton Franciscan Healthcare)
309 2nd St
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 include: Primary Care, Pediatric, Adults
Hours: Monday - Friday
Service Area: Gladbrook Area

Map

Alegent Health Clinic - Family Medicine (Glenwood)
1203 S Locust St
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 include: Primary Care, Medical, Health Education/Nutrition
Hours: Monday - Saturday
Service Area: Glenwood Area

Map

McCrary Rost Clinic - Gowrie
1800 Main Street
Gowrie IA 11131
515-352-3891