Home › Iowa › Bedford › Bedford Clinic

Bedford Clinic — Bedford, IA

Bedford Clinic is a community health center clinic at 507 Central Ave, Bedford, IA 50833, open 10 hours a week. The typical Iowa clinic is open 40 hours a week. It is run by Infinity Health, which serves 9,590 patients across 10 clinic locations.

Fees are on a sliding scale. What you pay at Bedford Clinic depends on your income and household size, and the clinic bills Medicaid, Medicare and private insurance. Care is not free, and every patient is seen regardless of ability to pay. Among Infinity Health patients, 7% are uninsured, 41% have Medicaid or CHIP, 19% have Medicare and 33% have private insurance. Call (641) 446-2383 to book and ask about your plan. How sliding-fee pricing works.

Care and screenings at Infinity Health

Patients came to Infinity Health for these services in 2025. The numbers cover the whole health center, not only this clinic.

ServicePatientsWhat it counts
Dental care3,165patients had dental exams
Mental health care4,091patients treated for depression or anxiety
Substance use treatment302patients in treatment
Well-child visits207children had checkups
Flu shots436patients vaccinated
Cervical cancer screening100patients tested
Breast cancer screening321patients screened
Family planning101patients served
Diabetes care666patients with diabetes
Blood pressure care1,238patients with hypertension
Asthma care126patients with asthma
HIV testing108patients tested
Hepatitis C testing204patients tested
Childhood lead tests18children tested

Infinity Health also provides care by telehealth.

Who Infinity Health serves

9,590 patients used Infinity Health in 2025. 28% live at or below the poverty line and 76% are at or below twice the poverty line. 128 patients were experiencing homelessness and 362 were veterans.

MeasureThis centerIA medianU.S. medianvs IA
Patients at or below the poverty line28%68%65%−40 pts
Patients at or below 200% of the poverty line76%91%92%−14 pts
MeasureThis centerIA medianU.S. medianvs IA
Uninsured patients7%19%14%−12 pts
Medicaid or CHIP patients41%49%42%−8 pts
Medicare patients19%8%11%+11 pts
Privately insured patients33%21%24%+12 pts

Quality of care at Infinity Health

Infinity Health is at or above the Iowa median on 2 of 7 preventive-care measures. Higher is better on every line.

MeasureThis centerIA medianU.S. medianvs IA
Adults with high blood pressure under control76%76%68%In line
Women 52–74 screened for breast cancer53%56%54%−3 pts
Women 24–64 screened for cervical cancer27%63%54%−36 pts
Adults 46–75 screened for colorectal cancer29%41%44%−12 pts
Patients 12+ screened for depression82%81%77%+1 pts
Adults assessed for tobacco use86%92%86%−5 pts
High-risk adults on statin therapy81%83%79%−1 pts

Staffing at Infinity Health

The health center employs 114 full-time-equivalent staff, including 5 physicians, nurse practitioners, physician assistants and midwives, 11 dental staff and 21 mental health staff. That is 1,918 patients per clinical provider against the Iowa median of 1,413 and the U.S. median of 930. Patients made 45,848 visits, about 4.8 per patient.

Patients from ZIP 50833

95 Infinity Health patients live in ZIP 50833.

More Infinity Health locations

Infinity Health - Mount Ayr Office

119 S Fillmore St, Mount Ayr, IA 50854
16 hours a week · (855) 466-0822

Mount Ayr Office

1201 E South St, Mount Ayr, IA 50854
40 hours a week · (641) 321-3020

Infinity Health - Lamoni Office

802 Ackerley St, Lamoni, IA 50140
40 hours a week · (641) 784-3371

Infinity Health

302 NE 14th St, Leon, IA 50144
50 hours a week · (641) 446-2283

Osceola Office

219 W Washington St, Osceola, IA 50213
40 hours a week · (641) 342-9000

Osceola Dental

131 W Washington St, Osceola, IA 50213
40 hours a week · (641) 342-1488

Princeton Office

606 W Main St, Princeton, MO 64673
16 hours a week · (660) 748-3022

Infinity Health - Chariton Office

1711 Osceola Ave, Chariton, IA 50049
40 hours a week · (641) 774-8484

See all 10 Infinity Health locations

More community health centers in Bedford and across Iowa.