Since 2021 every US hospital has had to publish the
price it has negotiated with every insurer, for every service. Almost nobody reads those files: they are
enormous, inconsistent, and buried. This project parses them state by state, benchmarks every price against
what Medicare pays the same hospital for the same care, and puts the result in one place you can search,
filter, and link to.
Live — Colorado, New Mexico, KansasIn progress — nothing mid-buildPlannedNot started
Colorado
Live
304%
median vs Medicare
78
hospitals
107
procedures
5,851
price cells
78 of the 83 Colorado hospitals the rule covers
publish rates we can price—94%.
32 of the 34 New Mexico hospitals the rule covers
publish rates we can price—94%.
(5 more are federally owned or Indian Health Program hospitals, which 45 CFR 180.30(b) deems compliant — they publish no negotiated rates.)
121 of the 126 Kansas hospitals the rule covers
publish rates we can price—96%.
(1 more is excluded: closed January 2026 (bankruptcy); still listed in the CMS census.)
Nothing is mid-build right now. Order is driven by where the
data is usable and where someone is waiting for it, so saying which state you want and why
genuinely moves the queue.
How a state gets built
Census. Every acute-care and critical-access hospital in the state, from the CMS Provider Data
Catalog — so coverage is measured against a known denominator, not against whatever was easy to find.
Discovery. Each hospital’s machine-readable file is located through the
cms-hpt.txt endpoint the rule requires at the domain root. A file we cannot verify belongs to
that hospital is not used.
Parse. Every file is read against the same 107-procedure basket — the same CPT, HCPCS and
MS-DRG codes in every state — so a price in one state means the same thing as a price in another.
Benchmark. Each price is set beside what Medicare pays that hospital for that code,
wage- and case-mix-adjusted, plus an estimate of cost to deliver from the hospital’s own federal cost
report.
Publish. Everything ships as static pages with the data inlined, so any view is a link you can
paste, and nothing about you is sent anywhere.
Want your state next?
Order is driven by where the data is usable and where someone is waiting for it.
Say which state and why — it moves the queue.
Researchers, newsrooms, funders
Exports, percentiles, commissioned analysis, and how to fund the next state are all on one
page.