Mental Health Clinic List for Iowa

Back

114 Free, Low-Cost or Sliding Scale Mental Health 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   Maps open in a new tab.

Print Clinic Eligibility Details

Map

Infinity Health - Albia, IA
117 S Main St
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, Telemedicine
Hours: Call for hours
Service Area: Albia Area; formerly known as Community Health Centers of Southern Iowa (CHCSI)

Map

Kossuth Regional Health Center
1515 S 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, Specialists, Counseling/Mental Health, Medical, Adults, Geriatric, OB/GYN, Community Health Worker Services, Lab, Physical Therapy, Health Education/Nutrition, Diabetes - Treatment/Management, Diabetes - Prevention/Testing, Urgent Care, Pharmacy, Medication Assisted Treatment, X-Ray, Telemedicine, Pregnancy
Hours: Call for hours
Service Area: Algona Area

Map

PHC Medical & Dental - Ames Clinic
3510 Lincoln WAY
Ames IA 50014
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, OB/GYN, Medical, Counseling/Mental Health, Women's Health, Dental, Application Assistance - Rx, Family Planning, Health Education/Nutrition, Medication Assisted Treatment, Pediatric, Adults, Pharmacy, Walk-ins Accepted, Telemedicine, Visitor restrictions in place
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Ames Area

Map

Planned Parenthood - Ames Center
2530 Chamberlain St
Ames IA 50014
877-849-0763
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, Health Education/Nutrition, Blood Pressure Screening, Counseling/Mental Health
Hours: Call for hours
Service Area: Ames Area

Map

Children and Families of Iowa - Ankeny
501 SW Ankeny Rd
Ankeny IA 50023
515-289-2272
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, Adults/Adolescents/Children Services, Family/Couples/Individual Counseling, Substance Abuse/Addiction, Community Health Worker Services, Social Services, Contact clinic for details
Hours: Call for hours
Service Area: Ankeny

Map

MercyOne - Arlington Family Medicine
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, Pediatric, Counseling/Mental Health, Medical, Health Education/Nutrition, Geriatric, Primary Care, Adults, Contact clinic for details, Telemedicine, Immunizations
Hours: Call for hours
Service Area: Fayette County

Map

Kossuth Family Health Center - Bancroft
122 E 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

CHI Health Bedford Clinic
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, Specialists, Pediatric, Adults, Medical
Hours: Monday - Friday
Service Area: Bedford Area

Map

St. Anthony Clinic - Mental Health Services
311 S Clark St Hospital 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, Telemedicine
Hours: Call for hours
Service Area: Carroll Area

Map

MercyOne - Cedar Falls Behavioral Health Care
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, Telemedicine, Substance Abuse/Addiction
Hours: Monday - Friday
Service Area: Cedar Falls Area

Map

Eastern Iowa Health Center - Family Medicine & Pediatrics
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, Others by Translation Service
Services include: Women's Health, Primary Care, OB/GYN, Medical, Health Education/Nutrition, Urgent Care, Lab, Application Assistance - Rx, Diabetes - Treatment/Management, Men's Health, Counseling/Mental Health, Pediatric, Immunizations, Social Services, Adults
Hours: Call for hours
Service Area: Cedar Rapids Area

Map

Eastern Iowa Health Center - Women's Health
4251 River Center Ct NE
Cedar Rapids IA 52402
319-730-7300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Others by Translation Service
Services include: Medical, Women's Health, Family Planning, OB/GYN, Counseling/Mental Health, Telemedicine, Pregnancy, Medication Assisted Treatment
Hours: Monday - Friday
Service Area: Cedar Rapids

Map

VA Iowa City Health Care - Cedar Rapids VA Clinic
3500 Dalton Way West Town Center, Ste 300
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, Medical, X-Ray, Telemedicine, Physical Therapy, Social Services, Women's Health, COVID-19 Vaccination, Visitor restrictions in place, Walk-ins Accepted
Hours: Monday - Friday
Service Area: Cedar Rapids, for veterans only, VISITOR RESTRICTIONS IN PLACE

Map

Infinity Health - Centerville, IA
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, Telemedicine
Hours: Monday - Friday
Service Area: Centerville Area; formerly known as Community Health Centers of Southern Iowa (CHCSI)

Map

River Hills Community Health Center - Centerville
1015 N 18th St Ste 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, Others by Translation Service
Services include: Primary Care, Counseling/Mental Health, Medical, Dental, Blood Pressure Screening, Women's Health, Family Planning, Immunizations, Prostate Cancer Screening, Colorectal Cancer Screening, Lung Cancer Screening, Diabetes - Treatment/Management, Pediatric, Adults, X-Ray, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Appanoose County

Map

Infinity Health - Chariton, IA
1711 Osceola Ave
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: Counseling/Mental Health, Telemedicine
Hours: Monday - Friday
Service Area: Chariton Area; formerly known as Community Health Centers of Southern Iowa (CHCSI)

Map

Rosecrance Jackson Centers - Cherokee Office
789 1/2 N 2nd ST
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, Counseling/Mental Health, Telemedicine
Hours: Call for hours
Service Area: Cherokee Area

Map

Nodaway Valley Free Clinic - FCI
822 S 17th
Clarinda IA 51632
712-542-0702
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: Bosnian, Spanish, English
Services include: Counseling/Mental Health, Medical, Diabetes - Prevention/Testing, Blood Pressure Screening, Social Services, Diabetes - Treatment/Management, Pediatric, Adults, Application Assistance - Rx, Walk-ins Accepted, Lab
Hours: Call for hours
Service Area: Page County, No appointment necessary

Map

Community Health Care - Clinton Medical & Dental Clinic
925 S 4th St
Clinton IA 52732
565-259-6004
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: Adults, Dental, Counseling/Mental Health, Immunizations, OB/GYN, Pregnancy, Telemedicine, Women's Health, Primary Care, Pediatric, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Chronic Kidney Disease (CKD) Screening, Chronic Obstructive Pulmonary Disease (COPD) Screening, COVID-19 Testing, COVID-19 Vaccination, Diabetes - Treatment/Management, Family Planning, Health Education/Nutrition, HIV/AIDS Testing, HIV/AIDS/STD Counseling, Lab, Medical, Sexually Transmitted Diseases (STD) Testing, Sexually Transmitted Diseases (STD) Treatment, Social Services, WIC
Hours: Monday - Friday
Service Area: Clinton Area

Map

Louisa County Clinic - CHCSEIA
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, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Diabetes - Treatment/Management, Diabetes Screening, Immunizations, Lab, Pregnancy, Pediatric, Adults, Diabetes - Prevention/Testing, Counseling/Mental Health, Telemedicine
Hours: Call for hours
Service Area: Columbus City Area

Map

VA Iowa City Health Care - Coralville VA Clinic
520 10 Ave Suite 100
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, Medical, COVID-19 Vaccination, Walk-ins Accepted, Visitor restrictions in place
Hours: Monday - Friday
Service Area: Coralville, for veterans only

Map

Infinity Health - Corydon, IA
102-104 N Franklin St
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, Telemedicine
Hours: Call for hours
Service Area: Corydon Area; formerly known as Community Health Centers of Southern Iowa (CHCSI)

Map

All Care Health Center - Florence M. Lakin Health Center
1415 Ave J Ste 2
Council Bluffs IA 51501
712-388-4660
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: Family Medicine, Primary Care, Geriatric, Adults, Pediatric, Pregnancy, Prenatal Services, Counseling/Mental Health, Dental, Pharmacy, Health Education/Nutrition, Immunizations, X-Ray, Telemedicine, Transportation, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Pottawattamie County

Map

All Care Health Center - Main Location
902 S 6th St
Council Bluffs IA 51501
712-325-1990
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, Others by Translation Service
Services include: Substance Abuse/Addiction, Social Services, Primary Care, Pharmacy, Medical, Dental, Pregnancy, X-Ray, Specialists, Transportation, Counseling/Mental Health, Application Assistance - Rx, Telemedicine, Adults
Hours: Monday - Saturday
Service Area: Pottawattamie County

Map

All Care Health Center - New Visions Homeless Services
1435 N 15th St
Council Bluffs IA 51501
712-256-3940
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: Medical, Primary Care, Dental, Health Education/Nutrition, Immunizations, Transportation, Walk-ins Accepted
Hours: Call for hours
Service Area: Pottawattamie County

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, OB/GYN, Specialists, X-Ray, Pharmacy, Geriatric, Counseling/Mental Health, Diabetes - Prevention/Testing, Lab, Social Services, Health Education/Nutrition
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Howard County

Map

Dallas Medical Center
507 14th ST
Dallas Center IA 50063
515-992-3711
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Counseling/Mental Health, Medical, Urgent Care, Lab, Hearing, Specialists, OB/GYN, Vision, Dental, Podiatry, Contact clinic for details
Hours: Call for hours
Service Area: Dallas Area

Map

Genesis Medical Center - West Central Park
1401 W 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: 7 days, call for hours
Service Area: Davenport Area

Map

Decorah Community Free Medical Clinic - FCI
604 W Broadway St First Lutheran Church
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, X-Ray, Telemedicine, Walk-ins Accepted, Vision
Hours: By appointment only
Service Area: Winneshiek County

Map

Gundersen Health - Decorah Clinic
1830 State Hwy 9
Decorah IA 52101
563-382-3140
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Pediatric, Counseling/Mental Health, Medical, Immunizations, Lab, Specialists, Vision, OB/GYN, Health Education/Nutrition, Women's Health, X-Ray, Osteoporosis Screening/Bone Density Test, Physical Therapy, Pregnancy, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Diabetes Screening, Prostate Cancer Screening, Adults
Hours: Monday - Friday
Service Area: Decorah Area

Map

VA Iowa City Health Care - Decorah VA Clinic
915 Short St Ste 163
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, Counseling/Mental Health, Substance Abuse/Addiction, Lab, Social Services, X-Ray, Telemedicine, Medical, Specialists, COVID-19 Vaccination, Visitor restrictions in place, Walk-ins Accepted
Hours: Monday - Friday
Service Area: Decorah, for veterans only

Map

Rosecrance Jackson 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, Counseling/Mental Health, Telemedicine
Hours: Call for hours
Service Area: Denison Area

Map

UnityPoint Clinic Family Medicine - Denver - UnityPoint Health
111 Tower St
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, Counseling/Mental Health, OB/GYN, Women's Health, Men's Health, Cholesterol Screening/Lipid Panel Test, Blood Pressure Screening, Health Education/Nutrition, Diabetes - Treatment/Management, Chronic Obstructive Pulmonary Disease (COPD) Screening, Specialists, Telemedicine
Hours: Monday - Friday
Service Area: Denver Area

Map

Children and Families of Iowa - Des Moines
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: Counseling/Mental Health, Adults/Adolescents/Children Services, Family/Couples/Individual Counseling, Community Health Worker Services, Social Services, Contact clinic for details, Substance Abuse/Addiction
Hours: Call for hours
Service Area: Des Moines Area

Map

Children and Families of Iowa - Northside
2331 E 8th ST
Des Moines IA 50316
515-266-6338
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, Adults/Adolescents/Children Services, Family/Couples/Individual Counseling, Substance Abuse/Addiction
Hours: Call for hours
Service Area: Des Moines

Map

Grace Free/Low Cost Mental Health Counseling Sessions
3700 Cottage Grove Grace Library and Nursery
Des Moines IA 50311
515-577-0190
Website
Accepts: Call for insurance guidelines
Income: Call for income guidelines
Fees: Free or low cost
Languages Spoken: English, Spanish
Services include: Counseling/Mental Health, Contact clinic for details
Hours: By appointment only
Service Area: Des Moines

Map

Grace United Methodist Church Free Clinic - FCI
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: Medical, Adults, Pediatric, Diabetes - Treatment/Management, Blood Pressure Screening, Application Assistance - Rx, Medication Assisted Treatment, Counseling/Mental Health, Transportation, Lab, Diabetes - Prevention/Testing, Walk-ins Accepted, Visitor restrictions in place
Hours: Call for hours
Service Area: Polk County, No appointment necessary

Map

MercyOne - South Des Moines Behavioral Health Care Clinic
1111 Sixth Ave West Bldg, 3rd Fl
Des Moines IA 50314
515-643-9030
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Counseling/Mental Health, Telemedicine, Walk-ins Not Accepted
Hours: Monday - Friday
Service Area: Des Moines

Map

PCH Medical - B. Engebretsen 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: Primary Care, Pediatric, Medical, Counseling/Mental Health, Adults, Dental, Pharmacy, Women's Health, Walk-ins Accepted, Telemedicine, Visitor restrictions in place, Pregnancy, Family Planning
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Des Moines Area

Map

PCH Medical - University Avenue
1200 University Ave Ste 120, East Entrance
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: Primary Care, Counseling/Mental Health, Medical, Walk-ins Accepted, Pharmacy, Pediatric, Women's Health, Social Services, Telemedicine, Visitor restrictions in place
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Des Moines Area

Map

PHC Medical - East Side Clinic
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, OB/GYN, Counseling/Mental Health, Medical, Women's Health, Family Planning, Pregnancy, Visitor restrictions in place, Telemedicine, Medication Assisted Treatment, Specialists
Hours: Monday - Saturday
Service Area: Polk County Area

Map

PHC Medical - Mercy Family Practice Residency Clinic
250 Laurel St
Des Moines IA 50314
515-612-9595
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, OB/GYN, Medical, COVID-19 Testing, Counseling/Mental Health, Family Planning
Hours: Monday - Friday
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: Family Medicine, Primary Care, Adults, Pediatric, Women's Health, OB/GYN, Osteoporosis Screening/Bone Density Test
Hours: Monday - Friday
Service Area: Des Moines Area

Map

UnityPoint Health - Methodist Plaza
1221 Pleasant St Ste 200
Des Moines IA 50309
515-241-8221
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, Geriatric, X-Ray, Immunizations, Lab, Adults
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Des Moines Area

Map

Crescent Community Health Center
1690 Elm St Ste 300
Dubuque IA 52001
563-690-2850
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, Primary Care, Immunizations, Health Education/Nutrition, OB/GYN, Counseling/Mental Health, Substance Abuse/Addiction, Specialists, Dental, Diabetes - Treatment/Management, Telemedicine, Family Planning, Urgent Care, Walk-ins Accepted, Pharmacy, Application Assistance - Rx, Social Services, Pediatric
Hours: Monday - Friday
Service Area: Dubuque area

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, Mammograms , Medical
Hours: Call for hours
Service Area: Dubuque and the tri-state area

Map

VA Iowa City Health Care - Dubuque VA Clinic
2600 Dodge St Suite A1
Dubuque IA 52003
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, X-Ray, Lab, Social Services, Substance Abuse/Addiction, Medical, Telemedicine, Pharmacy, Specialists, COVID-19 Vaccination, Visitor restrictions in place, Walk-ins Accepted
Hours: Monday - Friday
Service Area: Dubuque, for veterans only

Map

River Hills Community Health Center - Fairfield
2000 S Main St
Fairfield IA 52556
641-451-6380
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Others by Translation Service
Services include: Primary Care, Counseling/Mental Health, Medical, Blood Pressure Screening, Women's Health, Family Planning, Immunizations, Prostate Cancer Screening, Colorectal Cancer Screening, Lung Cancer Screening, Diabetes - Treatment/Management, Pediatric, Adults, X-Ray, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Appanoose County

Map

Gundersen Health - Medical Clinic - Fayette (a Palmer Lutheran Clinic)
110 King St
Fayette IA 52142
319-425-3381
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, Counseling/Mental Health, Medical, X-Ray, Primary Care, Diabetes - Prevention/Testing, Lab
Hours: Monday - Friday
Service Area: Northeastern Iowa

Map

MercyOne - Family Clinic - Forest City
635 E Hwy 9
Forest City IA 50436
641-585-2904
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Others by Translation Service, Spanish
Services include: Primary Care, Podiatry, Counseling/Mental Health, Lab, X-Ray, Physical Therapy, Specialists, Pediatric, Adults, Diabetes - Treatment/Management, Telemedicine, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Medical
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Forest City

Map

Children and Families of Iowa - Fort Dodge
111 Ave O West
Fort Dodge IA 50501
515-573-2193
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, Adults/Adolescents/Children Services, Family/Couples/Individual Counseling, Community Health Worker Services, Social Services, Contact clinic for details, Medical, Substance Abuse/Addiction
Hours: Call for hours
Service Area: Fort Dodge

Map

Community Health Center of Fort Dodge
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, Men's Health, Primary Care, Pediatric, Medical, Health Education/Nutrition, Family Planning, Sexually Transmitted Diseases (STD) Testing, Sexually Transmitted Diseases (STD) Treatment, Counseling/Mental Health, Dental, Social Services, Immunizations, Lab, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Diabetes - Prevention/Testing, Diabetes - Treatment/Management, Diabetes Screening, OB/GYN, COVID-19 Testing, Visitor restrictions in place, Application Assistance - Rx
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Webster County

Map

UnityPoint Clinic Kenyon Road - Gastroenterology
800 Kenyon RD Ste X
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, Digestive Health, Medical
Hours: Call for hours
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, Adults, Pediatric, Counseling/Mental Health, Lab, Immunizations, Specialists, Medical
Hours: Monday - Friday
Service Area: Fort Dodge 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: Specialists, Social Services, Podiatry, Pediatric, Counseling/Mental Health, Medical, Adults, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Contact clinic for details, Diabetes - Prevention/Testing, Lab
Hours: Call for hours
Service Area: Ackley, Alden, Alexander, Aredale, Bradford, Chapin, Coulter, Dows, Dumont, Geneva, Hampton, Hansell, Iowa Falls, Latimer, and all rural areas in between

Map

UnityPoint Clinic Family Medicine - Northridge
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, Medical, Adults, Pediatric, Geriatric, Immunizations, Lab, Counseling/Mental Health
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Hiawatha Area

Map

UnityPoint Health - Family Medicine Humbolt
1000 15th St N Ste A
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, Vision, Primary Care, Pediatric, Counseling/Mental Health, Medical, Geriatric, Adults, Telemedicine, Immunizations, Walk-ins Accepted, Urgent Care, Diabetes - Treatment/Management
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Humboldt Area

Map

Mercy -Behavioral Health Clinic
1067 Ryan Ct
Iowa City IA 52245
319-688-7024
Website
Accepts: Call for insurance guidelines
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Counseling/Mental Health, Telemedicine, Substance Abuse/Addiction
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Iowa City

Map

Mercy- Behavioral Health Clinic
540 E Jefferson St Ste 201
Iowa City IA 52245
319-688-7024
Website
Accepts: Call for insurance guidelines
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Counseling/Mental Health, Substance Abuse/Addiction, Telemedicine
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Iowa City

Map

The Seashore Psychology Clinic
335 E Jefferson St Stuit Hall
Iowa City IA 52242
319-335-2467
Website
Accepts: No insurance accepted
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services include: Counseling/Mental Health, Telemedicine
Hours: By appointment only
Service Area: Iowa City

Map

VA Iowa City Health Care - Iowa City VA Health Care Center
601 Hwy 6 W
Iowa City IA 52246
319-338-0581
Website
Accepts: Call for insurance guidelines
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Women's Health, Substance Abuse/Addiction, Specialists, Social Services, Primary Care, Pharmacy, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Pregnancy, Hepatitis C Treatment, HIV/AIDS Treatment, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, HIV/AIDS/STD Counseling, Diabetes - Prevention/Testing, Diabetes - Treatment/Management, Hepatitis C Testing, Mammograms , Cholesterol Screening/Lipid Panel Test, Chronic Obstructive Pulmonary Disease (COPD) Screening, Osteoporosis Screening/Bone Density Test, Blood Pressure Screening, COVID-19 Vaccination, Walk-ins Accepted, Visitor restrictions in place, Hearing, X-Ray
Hours: Call for hours
Service Area: Iowa City area, for veterans only

Map

Infinity Health - Knoxville, IA
1504 N Lincoln St
Knoxville IA 50138
641-828-6208
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, Telemedicine
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Knoxville Area; formerly known as Community Health Centers of Southern Iowa (CHCSI)

Map

MercyOne - Family Clinic - Lake Mills
505 S 1st Ave E
Lake Mills IA 50450
641-592-3900
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Others by Translation Service, Spanish
Services include: Specialists, Primary Care, Podiatry, Counseling/Mental Health, Lab, X-Ray, Adults, Pediatric, Diabetes - Treatment/Management, Health Education/Nutrition, Telemedicine, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Chronic Obstructive Pulmonary Disease (COPD) Screening, Medical
Hours: Monday - Friday
Service Area: Lake Mills

Map

McCrary-Rost Clinic - Lake View - SMCH
1160 3rd St
Lake View IA 51450
712-665-8555
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Medical, Contact clinic for details, Counseling/Mental Health, Adults, Pediatric, Primary Care
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Lake View Area

Map

UnityPoint Heath - Family Medicine Lake View
208 Main St
Lake View IA 51450
712-657-8513
Website
Accepts: Uninsured, Underinsured, Insurance
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services include: Women's Health, Men's Health, Primary Care, Pediatric, Medical, Geriatric, Adults, Telemedicine, Immunizations, Counseling/Mental Health
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Lake View

Map

Infinity Health - Lamoni, IA
802 E Ackerley St
Lamoni IA 50140
641-784-7911
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services include: Counseling/Mental Health, Primary Care, Medical, Immunizations, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Diabetes - Prevention/Testing, Diabetes - Treatment/Management, Diabetes Screening, Health Education/Nutrition, Telemedicine
Hours: Monday - Friday
Service Area: Lamoni Area; formerly known as Community Health Centers of Southern Iowa (CHCSI)

Map

Gundersen Health - Medical Clinic - Lansing
50 North Fourth St
Lansing IA 52151
563-538-4874
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Sliding scale of fees based on income
Languages Spoken: English, Hmong, Spanish, Others By Translation Service
Services include: Women's Health, Primary Care, Pediatric, Counseling/Mental Health, Medical, Immunizations, Mammograms , Lab, X-Ray, Diabetes - Prevention/Testing, Health Education/Nutrition, Geriatric, Adults
Hours: Monday - Friday
Service Area: Northeastern Iowa

Map

Rosecrance Jackson Centers - Le Mars Office
119 1st Ave SW
Le Mars IA 51031
712-546-7868
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Substance Abuse/Addiction, Counseling/Mental Health, Telemedicine
Hours: Call for hours
Service Area: Le Mars Area

Map

Infinity Health - Leon, IA
302 NE 14th St
Leon IA 50144
641-446-2383
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale available
Languages Spoken: English
Services include: Primary Care, Counseling/Mental Health, Medical, Dental
Hours: Call for hours
Service Area: Leon Area; formerly known as Community Health Centers of Southern Iowa (CHCSI)

Map

Lime Springs Medical Care - RHSHC
101 W Main St
Lime Springs IA 52155
563-566-2243
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Medical, Health Education/Nutrition, Pharmacy, OB/GYN, X-Ray, Physical Therapy, Geriatric, Counseling/Mental Health, Diabetes - Prevention/Testing, Lab, Specialists, Social Services
Hours: Call for hours
Service Area: Lime Springs Area

Map

Regional Family Health - Manchester
709 W Main St Entrance G, PO Box 359
Manchester IA 52057
563-927-7777
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Family Medicine, Pediatric, Medical, Counseling/Mental Health, OB/GYN, Telemedicine, Adults, Urgent Care, Primary Care, Visitor restrictions in place
Hours: Call for hours
Service Area: Manchester area

Map

PHC Medical - Marshalltown Clinic
101 Iowa Ave W
Marshalltown IA 50158
641-753-4021
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English Spanish
Services include: Medical, Primary Care, Counseling/Mental Health, Respiratory Clinic, Health Education/Nutrition, COVID-19 Testing, Family Planning, Women's Health, Pregnancy, COVID-19 Vaccination, OB/GYN, Medication Assisted Treatment, Pharmacy, Telemedicine, Walk-ins Accepted
Hours: Monday - Saturday
Service Area: Marshalltown Area

Map

MercyOne - Family Clinic - Forest Park
1010 4th ST SW Ste 120
Mason City IA 50401
641-428-6020
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Others by Translation Service, Spanish
Services include: Primary Care, Urgent Care, Specialists, Pediatric, Adults, X-Ray, Lab, Counseling/Mental Health, Health Education/Nutrition, Diabetes - Treatment/Management, Telemedicine, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Chronic Obstructive Pulmonary Disease (COPD) Screening, Medical
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Mason City

Map

Mediapolis Clinic - Great River Health Systems
401 N Orchard St
Mediapolis IA 52637
319-394-3177
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Medical, Health Education/Nutrition, Immunizations, Telemedicine, Pediatric, Adults, Geriatric, Counseling/Mental Health, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Chronic Kidney Disease (CKD) Screening, Chronic Obstructive Pulmonary Disease (COPD) Screening, Colorectal Cancer Screening, Diabetes - Treatment/Management, Diabetes Screening, Family Planning, Lab, Mammograms , Lung Cancer Screening, Prostate Cancer Screening, Pharmacy, Podiatry, X-Ray, Women's Health, Walk-ins Accepted, Urgent Care, Thyroid Disease Screening, Specialists, COVID-19 Vaccination, COVID-19 Testing, Osteoporosis Screening/Bone Density Test, Vision
Hours: Monday - Friday
Service Area: Mediapolis Area

Map

UnityPoint Health - Jones Regional Medical Center Family Medicine - Monticello
740 E Oak St
Monticello IA 52310
319-465-6702
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: Family Medicine, Primary Care, Adults, Pediatric, Telemedicine
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Monticello Area

Map

Infinity Health - Mt Ayr, IA
1201 E South St
Mount Ayr IA 50854
641-864-0336
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, Telemedicine
Hours: Call for hours
Service Area: Mount Ayr; formerly known as Community Health Centers of Southern Iowa (CHCSI)

Map

UnityPoint Health Family Medicine - Mount Vernon
200 Virgil Ave SE
Mount Vernon IA 52314
319-895-8841
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, Telemedicine, Counseling/Mental Health
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Mount Vernon Area

Map

Community Health Care - Muscatine Medical Clinic
2925 Cedar St Ste 2
Muscatine IA 52761
563-327-2140
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: Adults, Immunizations, Pediatric, Telemedicine, Pregnancy, Counseling/Mental Health, Primary Care, Women's Health, OB/GYN, COVID-19 Vaccination, Visitor restrictions in place, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Chronic Kidney Disease (CKD) Screening, Chronic Obstructive Pulmonary Disease (COPD) Screening, COVID-19 Testing, Diabetes - Treatment/Management, Health Education/Nutrition, HIV/AIDS Testing, HIV/AIDS/STD Counseling, Lab, Medical, Sexually Transmitted Diseases (STD) Testing, Sexually Transmitted Diseases (STD) Treatment, WIC
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Muscatine

Map

Story Medical Clinic - Outpatient Clinic
640 S 19th ST
Nevada IA 50201
515-382-7738
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Specialists, Women's Health, Pediatric, Dental, Pediatric Dentistry Only, Allergy/Immunology, Cardiology, Ear/Nose/Throat Health, Gastroenterology, Hematology/Oncology, Ophthalmology, Orthopedic/Sports Medicine, Sleep Medicine, Urology, OB/GYN, Podiatry, Telemedicine, Visitor restrictions in place, Counseling/Mental Health, Medical, Vision, Physical Therapy
Hours: Call for hours
Service Area: Nevada, IA area,

Map

MercyOne - Family Medicine - Northwood
803 9th Ave N
Northwood IA 50459
641-324-1221
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Others by Translation Service, Spanish
Services include: Primary Care, Pediatric, Lab, Adults, X-Ray, Medical, Diabetes - Treatment/Management, Health Education/Nutrition, Telemedicine, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Chronic Obstructive Pulmonary Disease (COPD) Screening, Counseling/Mental Health, Specialists
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Northwood

Map

MercyOne - Oelwein Family Medicine
129 8th Ave SE
Oelwein IA 50662
319-283-6153
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: Bosnian, English, Spanish
Services include: Primary Care, Pediatric, Adults, Medical, Social Services, Counseling/Mental Health, Telemedicine
Hours: Monday - Friday
Service Area: Oelwein Area

Map

Children and Families of Iowa - Osceola
105 E McLane ST STE 400
Osceola IA 50213
641-342-3444
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, Adults/Adolescents/Children Services, Family/Couples/Individual Counseling, Community Health Worker Services, Social Services, Contact clinic for details
Hours: Call for hours
Service Area: Osceola

Map

Infinity Health - Osceola, IA
219 W Washington St
Osceola IA 50213
641-342-9000
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, Counseling/Mental Health, Telemedicine
Hours: Monday - Friday
Service Area: Osceola Area; formerly known as Community Health Centers of Southern Iowa (CHCSI)

Map

Infinity Health - Osceola, IA - Access Center
219 W Washington St
Osceola IA 50213
641-342-1742
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, Social Services, Contact clinic for details, Substance Abuse/Addiction, Telemedicine
Hours: 7 days, call for hours
Service Area: Osceola Area

Map

Mahaska Health Partnership - Oskaloosa
1225 C Ave E
Oskaloosa IA 52577
641-672-3360
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, Others by Translation Service
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, HIV/AIDS/STD Counseling, Social Services, Immunizations, Counseling/Mental Health, Blood Pressure Screening, Dental, Diabetes - Prevention/Testing, Specialists, Lab, Podiatry, Primary Care, X-Ray, COVID-19 Vaccination
Hours: 7 days, call for hours
Service Area: Mahaska County

Map

River Hills Community Health Center - Oskaloosa
1417 A Ave E Ste 100
Oskaloosa IA 52577
641-673-7537
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Others by Translation Service
Services include: Primary Care, Counseling/Mental Health, Medical, Blood Pressure Screening, Women's Health, Family Planning, Immunizations, Prostate Cancer Screening, Colorectal Cancer Screening, Lung Cancer Screening, Diabetes - Treatment/Management, Pediatric, Adults, X-Ray, Application Assistance - Rx
Hours: Monday - Friday
Service Area: Appanoose County

Map

Children and Families of Iowa - Ottumwa
111 E Main ST
Ottumwa IA 52501
641-954-1233
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, Adults/Adolescents/Children Services, Family/Couples/Individual Counseling, Community Health Worker Services, Social Services, Contact clinic for details
Hours: Call for hours
Service Area: Ottumwa

Map

Ezra Free Clinic - FCI
610 E Main St
Ottumwa IA 52501
641-682-9260
Website
Accepts: Uninsured, Underinsured
Income: Low Income
Fees: No fee
Languages Spoken: English, Spanish
Services include: Medical, Adults, Pediatric, Diabetes - Prevention/Testing, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Diabetes - Treatment/Management, Social Services, Application Assistance - Rx, Lab, Counseling/Mental Health, Walk-ins Accepted
Hours: Call for hours
Service Area: Wapello County, No appointment necessary

Map

River Hills Community Health Center - Ottumwa
201 S Market St PO Box 458
Ottumwa IA 52501
641-683-5773
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Others by Translation Service
Services include: Women's Health, Pediatric, Counseling/Mental Health, Medical, Dental, Adults, OB/GYN, Primary Care, X-Ray, Family Planning, Immunizations, Lab, Blood Pressure Screening, Colorectal Cancer Screening, Lung Cancer Screening, Prostate Cancer Screening, Diabetes - Treatment/Management, Application Assistance - Rx, Telemedicine
Hours: Monday - Friday
Service Area: Ottumwa Area

Map

VA Iowa City Health Care - Ottumwa VA Clinic
1020 N Quincy Ave Ste 1
Ottumwa IA 52501
641-683-4300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Pharmacy, Health Education/Nutrition, Lab, Podiatry, Social Services, Counseling/Mental Health, Substance Abuse/Addiction, Physical Therapy, Medical, Telemedicine, Specialists, COVID-19 Vaccination, Visitor restrictions in place, Walk-ins Accepted
Hours: Monday - Friday
Service Area: Ottumwa, for veterans only

Map

Dallas Medical Center
319 E Main St
Panora IA 50216
641-755-2121
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Counseling/Mental Health, Medical, Urgent Care, Lab, Hearing, Specialists, OB/GYN, Vision, Dental, Podiatry, Contact clinic for details
Hours: Call for hours
Service Area: Dallas Area

Map

Dallas Medical Center
616 10th St
Perry IA 50220
515-465-3547
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Counseling/Mental Health, Medical, Urgent Care, Lab, Hearing, Specialists, OB/GYN, Vision, Dental, Podiatry, Contact clinic for details
Hours: Call for hours
Service Area: Dallas Area

Map

Burgess Family Clinic - Whiting
153 Blair St
Persia IA 51563
712-455-2431
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Vision, Primary Care, Pharmacy, Pediatric, Counseling/Mental Health, Medical, Health Education/Nutrition, Lab, Adults, Telemedicine, Diabetes - Treatment/Management, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Immunizations, COVID-19 Vaccination, COVID-19 Testing
Hours: Call for hours
Service Area: Dunlap area

Map

Sanford Sheldon Clinic
800 Oak St
Sheldon IA 51201
712-324-5356
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English Spanish
Services include: Specialists, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Geriatric, Pregnancy, Adults, COVID-19 Vaccination, Visitor restrictions in place
Hours: Call for hours
Service Area: Sanborn Area

Map

Waverly Health Center - Shell Rock Clinic
1001 Mason Way
Shell Rock IA 50670
319-885-6530
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Family Medicine, Primary Care, Geriatric, Adults, Pediatric, OB/GYN, Counseling/Mental Health, Health Education/Nutrition, Immunizations, Telemedicine, COVID-19 Testing, COVID-19 Vaccination, Visitor restrictions in place, Medical
Hours: Monday - Friday
Service Area: Shell Rock Area

Map

VA Nebraska-Western Iowa Health Care - Shenandoah VA Clinic
2043 A Ave
Shenandoah IA 51601
712-246-0092
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, Lab, Specialists, Community Health Worker Services, Transportation, Medical, COVID-19 Vaccination, Visitor restrictions in place, Walk-ins Accepted
Hours: Monday - Friday
Service Area: Shenandoah Area, for Veterans only

Map

River Hills Community Behavioral Health Center - Sigourney
300 W Kelly St
Sigourney IA 52591
641-224-8061
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: Adults, Counseling/Mental Health, Substance Abuse/Addiction, Medication Management,
Hours: Monday - Friday
Service Area: Sigourney

Map

Promise Community Health Center
33 4th Ave NW
Sioux Center IA 51250
712-722-1700
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: Others by Translation Service, English
Services include: Medical, Dental, Counseling/Mental Health, Vision, Pregnancy, Diabetes - Treatment/Management, Lab, Immunizations, Primary Care, Women's Health, Adults, Pediatric, Sexually Transmitted Diseases (STD) Testing, Sexually Transmitted Diseases (STD) Treatment, Family Planning, Health Education/Nutrition, Pharmacy, Telemedicine, COVID-19 Vaccination
Hours: Monday - Friday
Service Area: Sioux Center

Map

Rosecrance Jackson Centers - Child and Adolescent Services
3500 W 4th St
Sioux City IA 51103
800-472-9018
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Substance Abuse/Addiction, Pediatric, Counseling/Mental Health, Adults, Telemedicine
Hours: Call for hours
Service Area: Sioux City

Map

Rosecrance Jackson Centers - Main Office
800 5th ST
Sioux City IA 51101
712-234-2300
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Substance Abuse/Addiction, Counseling/Mental Health, Medication Assisted Treatment, Health Education/Nutrition
Hours: Call for hours
Service Area: Siouxland Area

Map

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

Map

Siouxland Community Health Center - Nebraska St
1021 Nebraska St
Sioux City IA 51105
712-252-2477
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale. No one turned away due to inability to pay
Languages Spoken: English, Somali, Spanish, Vietnamese, Others by Translation Service
Services include: Vision, Podiatry, Pharmacy, Counseling/Mental Health, Medical, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Hepatitis C Treatment, HIV/AIDS Treatment, Immunizations, Application Assistance - Rx, Hepatitis C Testing, Primary Care, Lab, X-Ray, Substance Abuse/Addiction, Specialists, Urgent Care, Walk-ins Accepted, Osteoporosis Screening/Bone Density Test, Adults, Pediatric
Hours: Monday - Saturday
Service Area: Sioux City Area

Map

Burgess Family Clinic - Sloan
409 Evans St
Sloan IA 51055
712-428-4100
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Pharmacy, Counseling/Mental Health, Medical, Lab, Adults, Diabetes - Treatment/Management, Primary Care, Telemedicine, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Immunizations, Health Education/Nutrition, COVID-19 Vaccination, COVID-19 Testing
Hours: Monday - Friday
Service Area: Sloan area

Map

VA Sioux Falls Health Care - Spirit Lake VA Clinic
1850 Royal Ave
Spirit Lake IA 51360
712-336-6400
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Medical, Primary Care, Visitor restrictions in place, Walk-ins Accepted, Women's Health, Specialists, Counseling/Mental Health, COVID-19 Vaccination
Hours: Monday - Friday
Service Area: Spirit Lake Area, for Veterans only

Map

United Community Health Center
715 W Milwaukee Ave
Storm Lake IA 50588
855-871-0109
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English, Spanish, Others by Translation Service
Services include: Women's Health, Primary Care, Pharmacy, Medical, Family Planning, Dental, Lab, Immunizations, Application Assistance - Rx, X-Ray, Counseling/Mental Health, Pediatric, Adults, Specialists, Community Health Worker Services, Social Services, Telemedicine
Hours: Monday - Saturday
Service Area: Storm Lake Area

Map

Regional Family Health - Strawberry Point
111 E Mission St
Strawberry Point IA 52076
563-933-6277
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Primary Care, Pediatric, Counseling/Mental Health, Adults, Lab, OB/GYN, Physical Therapy, Telemedicine, Medical, Visitor restrictions in place
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Strawberry Point Area

Map

PHC Medical - West Side Clinic
7555 Hickman RD
Urbandale IA 50325
515-225-7201
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: Medical, Primary Care, Counseling/Mental Health, Walk-ins Accepted, Pediatric
Hours: By appointment only
Service Area: Urbandale area

Map

Wall Lake Medical Clinic - St. Anthony
311 W First St
Wall Lake IA 51466
712-664-2800
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English, Spanish
Services include: Medical, Telemedicine, Primary Care
Hours: Call for hours
Service Area: Wall Lake Area

Map

Wapello Medical Clinic - Great River Health Systems
220 Mulberry St Ste A
Wapello IA 52653
319-768-4091
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Financial assistance available
Languages Spoken: English
Services include: Medical, Primary Care, Immunizations, Physical Therapy, Pediatric, Adults, Geriatric, Counseling/Mental Health, Health Education/Nutrition, Women's Health, Osteoporosis Screening/Bone Density Test, Lab, Pharmacy, X-Ray, Specialists, Blood Pressure Screening, Cholesterol Screening/Lipid Panel Test, Chronic Kidney Disease (CKD) Screening, Chronic Obstructive Pulmonary Disease (COPD) Screening, Diabetes - Treatment/Management, Diabetes Screening, Family Planning, Telemedicine, Podiatry, Colorectal Cancer Screening, Mammograms , Prostate Cancer Screening, Thyroid Disease Screening, Lung Cancer Screening, Urgent Care, Walk-ins Accepted, COVID-19 Testing, COVID-19 Vaccination, Vision
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: Wapello Area

Map

VA Iowa City Health Care - Waterloo VA Clinic
945 Tower Park Dr
Waterloo IA 50701
319-235-1230
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, Lab, Counseling/Mental Health, Substance Abuse/Addiction, Social Services, X-Ray, Specialists, Telemedicine, Medical, COVID-19 Vaccination, Visitor restrictions in place, Walk-ins Accepted
Hours: Monday - Friday
Service Area: Waterloo, for veterans only

Map

Family Medicine - Mercy-Southeast Iowa Regional Medical Center
1225 S Gear Ave Mercy Plaza, Ste 159
West Burlington IA 52655
319-768-1570
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, Pediatric, Geriatric, Women's Health, Lab, Telemedicine, Health Education/Nutrition, Visitor restrictions in place, COVID-19 Vaccination, COVID-19 Testing, Counseling/Mental Health
Hours: Monday-Friday 8:00AM-5:00PM
Service Area: West Burlington

Map

Family Medicine - Southeast Iowa Regional Medical Center
1201 W Agency Rd
West Burlington IA 52655
319-754-4242
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, Pediatric, Counseling/Mental Health, Women's Health, Osteoporosis Screening/Bone Density Test, Lab, X-Ray, Visitor restrictions in place, Pharmacy, Health Education/Nutrition, Immunizations
Hours: Monday - Saturday
Service Area: West Burlington

Map

West Burlington Clinic - CHCSEIA
1706 W Agency Rd
West Burlington IA 52655
319-768-5858
Website
Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid
Income: All income levels accepted
Fees: Sliding scale of fees based on income
Languages Spoken: English
Services include: Medical, Primary Care, Adults, Pediatric, Diabetes Screening, Blood Pressure Screening, Health Education/Nutrition, Lab, Immunizations, Dental, Diabetes - Prevention/Testing, Cholesterol Screening/Lipid Panel Test, Diabetes - Treatment/Management, Counseling/Mental Health, Telemedicine
Hours: Monday - Friday
Service Area: Burlington Area