Prices at 37 hospitals in Iowa, from their machine-readable files.
Cash / self-pay (median)
$106
Chargemaster (median)
$140
Insurer-negotiated (median)
$73
Typical cash range: $54 – $154.
Lowest cash prices
| Hospital | Location | Cash | Insurer |
| Methodist Jennie Edmundson |
Council Bluffs, IA |
$37 |
$62 |
| Greene County Medical Center |
Jefferson, IA |
$39 |
$66 |
| Greater Regional Medical Center |
Creston, IA |
$52 |
$47 |
| Unitypoint Health – Des Moines Iowa Methodist Medi |
Des Moines, IA |
$53 |
$70 |
| Lakes Regional Healthcare |
Spirit Lake, IA |
$57 |
$70 |
| Regional Medical Center |
Manchester, IA |
$76 |
$470 |
| Chi Health Mercy Council Bluffs |
Council Bluffs, IA |
$84 |
$69 |
| Spencer Municipal Hospital |
Spencer, IA |
$95 |
$108 |
| Chi Health – Mercy Corning |
Corning, IA |
$96 |
$163 |
| Chi Health Missouri Valley |
Missouri Valley, IA |
$98 |
$163 |
| Trinity Regional Medical Center |
Fort Dodge, IA |
$106 |
$73 |
| Jones Regional Medical Center |
Anamosa, IA |
$106 |
$74 |
| Allen Hospital |
Waterloo, IA |
$106 |
$73 |
| St Lukes Regional Medical Center |
Sioux City, IA |
$106 |
$73 |
| Unitypoint Health – Marshalltown |
Marshalltown, IA |
$106 |
$73 |
| Grinnell Regional Medical Center |
Grinnell, IA |
$106 |
$73 |
| Finley Hospital |
Dubuque, IA |
$106 |
$74 |
| Trinity Muscatine |
Muscatine, IA |
$106 |
$73 |
| Trinity – Bettendorf |
Bettendorf, IA |
$106 |
$73 |
| St Lukes Hospital |
Cedar Rapids, IA |
$106 |
$73 |
| Avera Holy Family Hospital |
Estherville, IA |
$136 |
$119 |
| Mercyone Dyersville Medical Center |
Dyersville, IA |
$137 |
$70 |
| Mercyone Oelwein Medical Center |
Oelwein, IA |
$137 |
$70 |
| Mercyone Newton Medical Center |
Newton, IA |
$137 |
$70 |
| Mercyone Elkader Medical Center |
Elkader, IA |
$137 |
$74 |
Source: hospitals’ machine-readable price files (45 CFR §180). Medicare benchmark from CMS PFS/CLFS/IPPS. Estimates — confirm with the hospital. Report an incorrect price.
All Hepatitis B vaccine prices (national) →