Community health centers in Iowa
Iowa has 62 community health center clinics in 38 cities, run by 14 health centers that served 263,006 patients in 2025. Fees are on a sliding scale by income and insurance, and every patient is seen regardless of ability to pay.
- The median clinic in Iowa is open 40 hours a week.
- Half of Iowa health centers have 19% or more uninsured patients (U.S. median: 14%).
- Most clinics in one city: Des Moines with 6.
How Iowa health centers compare
| Median across Iowa health centers | Iowa | U.S. |
|---|---|---|
| Uninsured patients | 19% | 14% |
| Patients at or below the poverty line | 68% | 65% |
| Medicaid or CHIP patients | 49% | 42% |
| Adults with blood pressure under control | 76% | 68% |
| Women 52–74 screened for breast cancer | 56% | 54% |
| Adults 46–75 screened for colorectal cancer | 41% | 44% |
Largest health centers in Iowa
| Health center | Based in | Patients | Uninsured | Clinics |
|---|---|---|---|---|
| Community Health Care, Inc. | Davenport | 50,231 | 13% | 12 |
| Primary Health Care, Inc. | Urbandale | 38,382 | 36% | 8 |
| Siouxland Community Health Center | Sioux City | 35,159 | 15% | 3 |
| River Hills Community Health Center, Inc. | Ottumwa | 22,264 | 13% | 6 |
| Community Health Centers of Southeastern Iowa, Inc. | W Burlington | 19,243 | 9% | 3 |
| Eastern Iowa Health Center | Cedar Rapids | 19,005 | 34% | 6 |
| People's Community Health Clinic, Inc. | Waterloo | 18,384 | 20% | 3 |
| Community Health Center of Fort Dodge, Inc. | Fort Dodge | 17,529 | 21% | 6 |
| Crescent Community Health Center | Dubuque | 12,624 | 20% | 3 |
| Infinity Health | Leon | 9,590 | 7% | 10 |
| All Care Health Center | Council Blfs | 7,630 | 17% | 3 |
| Greater Sioux Community Health Center | Sioux Center | 6,618 | 34% | 1 |
Cities with the most clinics
- Des Moines (6)
- Cedar Rapids (5)
- Davenport (4)
- Council Bluffs (3)
- Ottumwa (3)
All Iowa cities with a community health center
- Ames
- Bedford
- Cedar Rapids (5)
- Centerville
- Chariton
- Clarion
- Clarksville
- Clinton (2)
- Columbus City
- Council Bluffs (3)
- Davenport (4)
- Dayton
- Des Moines (6)
- Dubuque (3)
- Eagle Grove
- Fairfield
- Fort Dodge (2)
- Iowa City
- Keokuk
- Lamoni
- Leon
- Marshalltown
- Mason City
- Mount Ayr (2)
- Muscatine (2)
- Osceola (2)
- Oskaloosa
- Ottumwa (3)
- Sigourney
- Sioux Center
- Sioux City (2)
- Spencer
- Storm Lake
- Traer
- Urbandale
- Vinton
- Waterloo
- West Burlington
All community health centers based in Iowa
- Community Health Care, Inc.
- Primary Health Care, Inc.
- Siouxland Community Health Center
- River Hills Community Health Center, Inc.
- Community Health Centers of Southeastern Iowa, Inc.
- Eastern Iowa Health Center
- People's Community Health Clinic, Inc.
- Community Health Center of Fort Dodge, Inc.
- Crescent Community Health Center
- Infinity Health
- All Care Health Center
- Greater Sioux Community Health Center
- United Community Health Center
- Proteus Employment Opportunities, Inc.
New here? Read how sliding-fee pricing works.