Hospital cash prices in Iowa
37 hospitals in Iowa publish cash prices for 74 common procedures listed here; for 73 of them you can compare two or more hospitals. Pick a procedure to see every hospital's price in the state, cheapest first.
Collected Sep 23, 2026 Each price links to its source file
Scans and imaging
Lab tests
Surgery and procedures
Doctor visits and therapy
Dental
| Procedure | Hospitals | Lowest | Median |
|---|---|---|---|
| Porcelain crown code D2740 | 1 | $67.80 | $67.80 |
Hospitals in Iowa
- Alegent Health - Mercy Hospital, Corning IowaCorning
- Alegent Health Bergan Mercy Health SystemCouncil Bluffs
- Alegent Health Community Memorial Hospital of Missouri Valley, IowaMissouri Valley
- Allen Memorial Hospital CorporationWaterloo
- Avera Holy Family HospitalEstherville
- Avera Merrill PioneerRock Rapids
- Buena Vista Regional Medical CenterStorm Lake
- Catholic Health Initiatives-Iowa CorpWest Des Moines
- Catholic Health Initiatives-Iowa CorpDes Moines
- Central Community HospitalElkader
- Central Iowa Hospital CorporationDes Moines
- Covenant Medical Center IncWaterloo
- Grinnell Regional Medical CenterGrinnell
- Gundersen Palmer Lutheran Hospital and Clinic IncWest Union
- Jennie Edmundson Memorial HospitalCouncil Bluffs
- Mercy Health Services-Iowa Corp.Mason City
- Mercy Hospital of Franciscan Sisters IncOelwein
- Mercy Medical Center - DubuqueDubuque
- Mercy Medical Center - DyersvilleDyersville
- Mercy Medical Center - New HamptonNew Hampton
- Mercy Medical Center - NewtonNewton
- Mercy Medical Center-Clinton IncClinton
- MercyOne Genesis Davenport Medical CenterDavenport
- MercyOne Genesis Davenport West Medical CenterDavenport
- MercyOne Genesis DeWitt Medical CenterDewitt
- Northwest Iowa Hospital CorporationSioux City
- Sanford Sheldon Medical CenterSheldon
- Sartori Memorial Hospital IncCedar Falls
- St Luke's Methodist HospitalCedar Rapids
- St Luke'sJones Regional Medical CenterAnamosa
- St. Joseph's Mercy Hospital, CentervilleCenterville
- The Finley HospitalDubuque
- Trinity Medical CenterBettendorf
- Trinity Regional Medical CenterFort Dodge
- Unity HealthcareMuscatine
- UnityPoint Health MarshalltownMarshalltown
- Winneshiek Medical CenterDecorah