Blood count (CBC) test cost in Iowa
Complete blood count with differential · CPT 85025
$33.57
lowest in Iowa
$662.00
state median
$25,465.36
highest in Iowa
$85.05
national median
| Hospital | City | Cash price | Negotiated range | Payers |
|---|---|---|---|---|
| UnityPoint Health - Allen Hospital | Waterloo | $33.57 | $4.66 – $22.11 | 11 |
| MercyOne Genesis Davenport West Medical Center | Davenport | $50.40 | $7.77 – $7.77 | 1 |
| MercyOne Genesis Davenport Medical Center | Davenport | $53.40 | not published | 0 |
| MercyOne Genesis DeWitt Medical Center | DeWitt | $53.40 | $19.72 – $38.69 | 3 |
| MercyOne Dyersville Medical Center | Dyersville | $72.80 | $42.34 – $126.07 | 40 |
| MercyOne Clinton Medical Center | Clinton | $472.55 | $7.53 – $95.00 | 47 |
| MercyOne New Hampton Medical Center | New Hampton | $607.75 | $7.93 – $112.00 | 43 |
| MercyOne Oelwein Medical Center | Oelwein | $652.00 | $7.61 – $112.00 | 44 |
| MercyOne Newton Medical Center | Newton | $662.00 | $7.53 – $112.00 | 45 |
| MercyOne Cedar Falls Medical Center | Cedar Falls | $663.00 | $7.53 – $73.84 | 40 |
| MercyOne Centerville Medical Center | Centerville | $713.00 | $9.09 – $112.00 | 42 |
| MercyOne Elkader Medical Center | Elkader | $804.00 | $9.09 – $117.06 | 42 |
| MercyOne North Iowa Medical Center | Mason City | $809.00 | $7.53 – $137.00 | 119 |
| MercyOne Waterloo Medical Center | Waterloo | $911.00 | $5.89 – $75.26 | 778 |
| MercyOne Des Moines Medical Center | Des Moines | $10,361.85 | $7.53 – $1,754.40 | 109 |
| MercyOne Dubuque Medical Center | Dubuque | $15,681.39 | $2.28 – $113.00 | 120 |
| MercyOne West Des Moines Medical Center | West Des Moines | $25,465.36 | $7.53 – $6,176.47 | 110 |