Clinic List for Iowa

406 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 | Map Selected

Print Clinic Eligibility Details

Map

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

Map

Akron Mercy Medical Center (MSC)
321 Mill St
Akron IA 51001
712-568-2411
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 52531
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 52531
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services include: Women's Health, Men's Health, Health Education/Nutrition, Family Planning, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, 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 50511
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 50511
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

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

Map

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

Map

Primary Health Care - Ames
3510 Lincoln Way
Ames IA 50010
515-232-0628
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English Spanish
Services 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 Medical Clinic - Natural Health
431 S. Duff St Ste B
Ames IA 50010
515-232-2979
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 52205
319-462-3571
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services include: Primary Care
Hours: Monday - Saturday
Service Area: Anamosa Area

Map

Jones Regional Medical Center
1795 Highway 64 E
Anamosa IA 52205
319-462-6131
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 50020
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 50023
515-964-4600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services 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 St Suite 200
Ankeny IA 50023
515-964-6999
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care
Hours: Monday - Saturday
Service Area: Ankeny Area

Map

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

Map

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

Map

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

Map

Mercy Prairie Trail Family Medicine - Ankeny
2605 SW White Birch Drive
Ankeny IA 50023
515-643-7100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 51004
712-373-5711
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services include: Primary Care, Medical
Hours: Call for hours
Service Area: Anthon Area

Map

Covenant Clinic Arlington (Wheaton Franciscan Healthcare)
751 Main St
Arlington IA 50606
563-633-6965
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services 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 50514
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, Pediatric, Counseling/Mental Health, Medical, Geriatric, Pregnancy, Immunizations, Diabetes - Prevention/Testing, Chronic Obstructive Pulmonary Disease (COPD) Screening, Blood Pressure Screening
Hours: Call for hours
Service Area: Armstrong Area

Map

Atkins - Virginia Gay Hospital
401 Cardinal Ave
Atkins IA 52206
319-446-7800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 50022
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 51521
712-343-6455
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services include: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: Shelby County

Map

Kossuth Family Health Center- Bancroft
122 East Ramsey St
Bancroft IA 50517
515-885-2336
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 50833
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

SSM Health Medical Group - Bedford
408 S Dodge St
Bedford IA 50833
712-523-2738
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services 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 52208
319-444-2840
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services include: Primary Care
Hours: Monday - Friday
Service Area: Belle Plaine Area

Map

Medical Associates Clinic - Bellevue
208 N 12th St
Bellevue IA 52031
563-872-4008
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 52722
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 52722
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 52722
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 52722
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 52722
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: Monday - Friday
Service Area: Bettendorf Area

Map

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

Map

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

Map

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

Map

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

Map

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

Map

Free Clinic of Boone County
703 Arden St First United Methodist Church
Boone IA 50036
515-432-4660
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: 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 St
Boone IA 50036
515-432-4444
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care
Hours: Monday - Saturday
Service Area: Boone Area

Map

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

Map

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

Map

Mercy Family Clinic - Buffalo Center
115 North Main St
Buffalo Center IA 50424
641-562-2424
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: Low Income
Fees: Financial assistance available
Languages Spoken: English
Services 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 52601
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services 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 50044
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 52132
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 St
Cantril IA 52542
319-397-2300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services 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 50047
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 51401
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 51401
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 51401
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 52033
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 Ste 100
Cedar Falls IA 50613
319-268-3570
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services 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 50613
319-268-9700
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services include: Counseling/Mental Health
Hours: Monday - Friday
Service Area: Cedar Falls Area

Map

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

Map

Cedar Rapids, IA VA Community Based Outpatient Clinic
2230 Wiley Blvd SW
Cedar Rapids IA 52404
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 52401
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 52403
319-730-7300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English
Services 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 Dr SW
Cedar Rapids IA 52404
319-396-2000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Russian
Services 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 Ave SE Suite 1
Cedar Rapids IA 52403
319-363-8121
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services include: Primary Care
Hours: Monday - Friday
Service Area: Cedar Rapids Area

Map

His Hands Free Medical Clinic
400 12th St SE PO Box 339
Cedar Rapids IA 52406
319-862-2636
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services 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 52402
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 52402
319-369-7397
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services 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 St
Centerville IA 52544
641-856-6471
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services include: Counseling/Mental Health Services
Hours: Monday - Friday
Service Area: Centerville Area

Map

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

Map

Southern Iowa Family Planning Clinics - Centerville
1024 N 18th St Farm Bureau Office
Centerville IA 52544
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services include: Women's Health, Men's Health, Health Education/Nutrition, Family Planning, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, 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 50049
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 50049
800-404-3111
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services include: Primary Care, Pediatric Services, OB/GYN, Adults, Immunizations
Hours: Monday - Saturday
Service Area: Chariton Area

Map

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

Map

Mercy Clinic Charles City
1624 S Grand Ave
Charles City IA 50616
641-228-5555
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, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Charles City

Map

Charter Oak Medical Clinic - CCMH
149 Main St
Charter Oak IA 51439
712-678-3440
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 51012
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 Ave
Clarence IA 52216
563-452-3211
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services include: Primary Care
Hours: Monday - Saturday
Service Area: Clarence Area

Map

Nodaway Valley Free Clinic
823 S. 17th Street
Clarinda IA 51632
712-542-0702
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: Bosnian, English, Spanish
Services include: Pediatric Services, Medical Services
Hours: Call for hours
Service Area: Page County

Map

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

Map

Mercy Family Clinic - Clear Lake
1410 6th Ave S
Clear Lake IA 50428
641-357-2191
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Lab
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Clear Lake

Map

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

Map

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

Map

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

Map

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

Map

Louisa County Clinic
2409 Spring St
Columbus City IA 52737
319-728-7400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services 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 50621
641-366-2123
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: At or below 200% federal poverty level
Fees: Financial assistance available
Languages Spoken: English
Services 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 50058
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 52441
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 Health Clinic - Corning
601 Rosary Dr
Corning IA 50841
641-322-5245
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Medical Services
Hours: Monday - Saturday
Service Area: Corning Area

Map

Correctionville Mercy Medical Clinic (MSC)
1120 Highway 20
Correctionville IA 51016
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 50060
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
417 S East Street Wayne County Public Health Office
Corydon IA 50060
800-452-3365
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services 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 West Broadway)
3135 West Broadway
Council Bluffs IA 51501
712-328-9100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Urgent Care
Hours: Monday - Saturday
Service Area: Council Bluffs Area

Map

All Care Health Center
900 S Sixth St
Council Bluffs IA 51501
712-325-1990
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services 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 51503
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 51503
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 51501
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services 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 52136
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 50801
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

Convenient Care, Davenport - Genesis
1520 W 53rd St Suite 2
Davenport IA 52806
563-421-3800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 52803
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 52804
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 52806
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 52806
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 Peds
1351 West Central Park Ave Pavilion 2, Suite 4100
Davenport IA 52804
563-383-2581
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 52806
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 52803
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 52804
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 52742
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 Medical Center - DeWitt Campus
1118 11th St
De Witt IA 52742
563-659-4200
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 52101
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 52101
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 52101
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 52101
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 51442
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 51442
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 51442
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 50622
319-984-5645
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services include: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: Denver Area

Map

Children and Families of Iowa
1111 University Ave
Des Moines IA 50314
515-288-1981
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services 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 50315
515-285-2888
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English
Services include: Primary Care, 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 St
Des Moines IA 50309
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 50311
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

Iowa Health - Adolescent Behavioral Health Services
1200 Pleasant St
Des Moines IA 50316
515-263-2368
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services 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 Ave 6th Floor
Des Moines IA 50309
515-244-6162
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish
Services 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 Ave
Des Moines IA 50322
515-255-0212
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: Bosnian, English, Spanish
Services include: Primary Care, Pediatric, Medical
Hours: Call for hours
Service Area: Polk and Dallas Counties

Map

Jim Ellefson Free Medical Clinic
1607 East 33rd St
Des Moines IA 50317
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 50316
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 50310
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 50310
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 50314
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 50309
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 - Des Moines
330 Laurel St Suite 2100
Des Moines IA 50314
515-643-8611
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 50309
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 East Village Family Practice
1350 Des Moines St. Suite 110
Des Moines IA 50309
515-643-0833
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care
Hours: Monday - Friday
Service Area: Des Moines Area

Map

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

Map

Mercy South Family Practice - Des Moines
6601 SW 9th St
Des Moines IA 50315
515-643-9400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary 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 50315
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish, Others By Translation Service
Services 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 Ave
Des Moines IA 50311
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Spanish, Others By Translation Service
Services 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 50314
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
250 Laurel St
Des Moines IA 50314
515-643-4610
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English Spanish
Services 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 50317
515-248-1600
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English Spanish
Services include: Primary Care, Pharmacy, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Adults, Immunizations
Hours: Monday - Saturday
Service Area: Polk County Area

Map

Primary Health Care - Engebretsen Medical Clinic
2353 SE 14th St
Des Moines IA 50320
515-248-1400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English Spanish Others By Translation Service
Services 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 50314
515-262-0854
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English Spanish
Services include: Pharmacy
Hours: Monday - Friday
Service Area: Des Moines Area

Map

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

Map

Primary Health Care - University Clinic
1200 University Ave Suite 120
Des Moines IA 50314
515-248-1500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English Spanish
Services include: Social Services, Primary Care, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Adults, Immunizations
Hours: Call for hours
Service Area: Des Moines Area

Map

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

Map

UnityPoint Health - Family Medicine - Urgent Care at Merle Hay
4020 Merle Hay Rd Suite 100
Des Moines IA 50310
515-278-0949
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 Ave
Des Moines IA 50316
515-265-4211
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: OB/GYN
Hours: Monday - Saturday
Service Area: Des Moines Area

Map

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

Map

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

Map

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

Map

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

Map

UnityPoint Health - Internal Medicine at Penn Avenue
1201 Penn Ave
Des Moines IA 50316
515-266-1000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 52551
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 E Ellsworth
Dows IA 50071
515-852-4113
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 52001
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 52001
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 52001
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 52002
877-811-7526
Website
Accepts: Uninsured, underinsured, insurance, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Others By Translation Service
Services 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 52001
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 St
Dumont IA 50625
641-857-6696
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 51529
712-643-2298
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Pediatric, Medical, Adults
Hours: Monday - Friday
Service Area: Dunlap Area

Map

Burgess Family Clinc - Dunlap
612 Iowa Ave
Dunlap IA 51529
712-643-5880
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 52747
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 52040
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 52224
319-476-4000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services 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 50533
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 50072
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 51530
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

Regional Family Health - Edgewood
702 W Union St
Edgewood IA 52042
563-928-7191
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, OB/GYN, Medical
Hours: Monday - Friday
Service Area: Edgewood Area

Map

Genesis Health Group - Eldridge Family Practice
301 North 4th Ave
Eldridge IA 52748
563-421-9880
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 51531
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 52043
563-245-1717
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: Elkader Area

Map

Family Practice Clinic
3201 First St
Emmetsburg IA 50536
800-293-2434
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services 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 51334
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 50707
319-272-3080
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services include: Primary Care
Hours: Monday - Friday
Service Area: Evansdale Area

Map

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

Map

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

Map

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

Map

Gundersen -Fayette Clinic
110 King St
Fayette IA 52142
319-425-3381
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services 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 St
Fonda IA 50540
712-288-4426
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services include: Women's Health, Men's Health, Primary Care, Pediatric, Medical, Urgent Care, Diabetes - Treatment/Management
Hours: Call for hours
Service Area: Fort Dodge Area

Map

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

Map

Mercy Family Clinic - Forest City
635 E Hwy 9
Forest City IA 50436
641-428-4997
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Podiatry, Counseling/Mental Health, Lab
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Forest City

Map

Community Health Center of Fort Dodge - Medical
126 N. 10th St
Fort Dodge IA 50501
515-576-6500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale available
Languages Spoken: English
Services 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 8:00AM-5:00PM
Service Area: Webster County

Map

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

Map

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

Map

UnityPoint Health - Berryhill Center
720 Kenyon Rd
Fort Dodge IA 50501
515-955-7171
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 Rd
Fort Dodge IA 50501
515-574-6800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 50501
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 Rd Suite 310
Fort Dodge IA 50501
515-574-6880
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Podiatry Services
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Fort Dodge Area

Map

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

Map

UnityPoint Health - Lee & Associates Psychiatry
804 Kenyon Rd Suite A
Fort Dodge IA 50501
515-574-6120
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 Rd Suite 200
Fort Dodge IA 50501
515-576-5000
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care
Hours: Monday - Friday
Service Area: Fort Dodge Area

Map

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

Map

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

Map

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

Map

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

Map

UnityPoint Health - Pediatrics Fort Dodge
804 Kenyon Rd Entrance B
Fort Dodge IA 50501
515-574-6855
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 50501
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 Rd Entrance C
Fort Dodge IA 50501
515-574-8484
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services 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 50501
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

Webster County Health Department
723 1sr Ave N
Fort Dodge IA 50501
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 51237
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, Pediatric, Medical, Geriatric, Adults
Hours: Monday - Friday
Service Area: George Area

Map

Covenant Clinic Gladbrook (Wheaton Franciscan Healthcare)
309 2nd St
Gladbrook IA 50635
641-473-2707
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services 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 51534
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 St
Gowrie IA 50543
515-352-3891
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: 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 St
Graettinger IA 51342
800-685-2431
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Pediatric Services, Medical Services, Pregnancy Services, Adults
Hours: Monday - Friday
Service Area: Palo Alto County

Map

Mercy Family Clinic - Greene
104 E Traer
Greene IA 50636
641-816-4101
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, Lab, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Greene

Map

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

Map

Grinnell Regional Community Care Clinic
306 4th Ave
Grinnell IA 50112
641-236-2385
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: Free or low cost
Languages Spoken: English, Spanish, Others By Translation Service
Services include: 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 50112
641-236-2500
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services include: Women's Health, Primary Care, Pediatric, OB/GYN, Health Education/Nutrition
Hours: Monday - Friday
Service Area: Grinnell Area

Map

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

Map

Franklin County Public Health
1600 Central Ave E
Hampton IA 50441
641-456-5820
Website
Accepts: Uninsured, Underinsured
Income: All income levels
Fees: Free or low cost
Languages Spoken: English
Services include: 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 Ave East
Hampton IA 50441
641-456-5050
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: 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 St Suite LL 101
Harlan IA 51534
712-755-7002
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: 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 51537
712-755-5130
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services include: 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 51346
712-728-2820
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: Low Income
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services include: 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 51346
712-728-2702
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, Adults
Hours: Monday - Friday
Service Area: Hartley Area

Map

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

Map

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

Map

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

Map

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

Map

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

Map

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

Map