What a hospital actually charges
Federal rules make every U.S. hospital post its prices: the cash rate and the rate each insurer negotiated. Pick a procedure, type your ZIP, and see who is cheapest near you and how far the price moves across town.
Brain MRI (no contrast) costs $250 at UNM Hospital and $925 at Rose Medical — a short drive apart.
Hospitals near 80202 run right at the national median, and choosing the cheapest saves $675 over the priciest in town.
Cheapest to most expensive near you
best price per hospital · 12 rankedThe dashed line is the national median ($575). Bars left of it beat the country; bars to the right are paying a premium for the same brain mri (no contrast).
What each price means
median across sampled hospitalsAlmost nobody pays the gross charge. Brain MRI (no contrast) lands at the cash or negotiated rate, both a fraction of the sticker. Medicare sits below either.
Price distribution
best price per hospital (12 shown)The amber bar is the cheapest band. Most hospitals sit above the floor, and the few on the right are why the same procedure can cost a multiple more a short drive away.
Every hospital
cash vs best commercial negotiated vs sticker · sortableBiggest price spreads by procedure
cheapest vs priciest, all sampled hospitalsCash vs insured
median self-pay price vs typical negotiated rateHow this works
read before you trust a numberCoverage
181 real hospitals across 74 metros in 51 states and DC. Any 5-digit U.S. ZIP resolves through its 3-digit region to a coordinate, then we rank the closest hospitals by distance. A valid ZIP never returns nothing.
The four prices
Each line carries a gross (chargemaster) charge, a discounted cash price, payer-specific negotiated rates, and Medicare. Cash and negotiated rates discount off the gross independently, which is why a hospital's cash price can land below some insurance rates.
Where the numbers come from
Prices are generated inside the public ranges these procedures show in real machine-readable files, scaled by each hospital's ownership and a stable per-site factor. They are a realistic sample, not a live feed. Confirm with the hospital before you act.
Swapping in live data
The loader returns a typed dataset. A real pipeline reads normalized files (or CMS Medicare provider-charge data) at request time on the server and returns the same shape, with no change to this page.