What this data is
Since 2021, the
Hospital Price Transparency rule (45 CFR 180)
has required every hospital to publish a machine-readable file of its
standard charges: the gross charge (its list price), the discounted cash
price for someone paying without insurance, and the rate it has negotiated with
each insurer and plan — for every item and service it provides. Since
January 2026 the files follow one CMS template.
Each hospital publishes its own file, in its own layout: some are tidy,
some are several gigabytes, some sit behind bot protection. These maps are
built directly from those files; every number was published by the hospital.
How this was built
The hospitals are every general acute, critical access and children's
hospital in Minnesota on Medicare's hospital list (psychiatric, VA and
military hospitals excluded). Each one's file was found automatically: through
the index CMS requires at every hospital website's root, or a link on the
hospital's price page. 83 files
(22.8 GB) were downloaded, most recently on
2026-10-23. Their prices for 171 common procedures
were extracted, the names of 19 insurers and networks, which hospitals
spell in hundreds of ways were matched up (plus 176 smaller plans,
administrators and employer arrangements, kept under their own names), and each rate was sorted into
commercial, Medicare Advantage, Medicaid or Marketplace plans:
791,676 usable dollar prices in all.
What the prices mean
The map shows, by default, the typical commercial price: the median of
the rates each commercial insurer has negotiated with that hospital. Medicare
Advantage and Medicaid plans pay far less and are shown separately — a
single median across all of them would describe nobody. You can also pick the
cash price, the list price, or one insurer.
None of these is your bill. What you pay depends on
your deductible, copay and coinsurance; a procedure usually carries more than
one charge; and the doctor's fee is often billed separately from the
hospital's facility fee (the maps show them separately where hospitals do).
Emergency care outside your plan's network
An insurer's price here applies only when the hospital is in your plan's
network. If you go to the emergency room of a hospital that is not —
which is common with marketplace (ACA) and other narrow-network plans, and
when you are away from home — the federal
No Surprises Act
applies instead (in force since January 2022). The hospital may not bill you
more than you would owe in network, and your insurer works out that amount
from a benchmark of its own, not from the price on these maps. The same goes
for the tests, scans and treatment given during the visit, and for the
hospital stay that follows until you are stable enough to be moved.
The benchmark is usually the qualifying payment amount (QPA). It is
the middle (median) rate the insurer had under contract for that service on
31 January 2019, among its plans in the same insurance market (individual,
small group or large group; a self-funded employer's plans are counted on their
own) and the same region, raised each year for inflation. On your explanation
of benefits it appears as the “allowed amount”, usually beside a
remark that the claim was paid at the in-network level. In some states a
state law sets the amount instead, and in Maryland the state's hospital rates do.
This site cannot show the QPA or work it out. It comes from 2019
contracts, not this year's; it is a median across many hospitals, not this
hospital's rate; it differs by kind of plan and by region; and no one is
required to publish it — it is in neither the hospital files nor the
insurer files this site is built from. The insurer tells the hospital the QPA
when it pays, and that is all. So the allowed amount on your statement can be
far below, or above, the price shown here for the same hospital, insurer and
procedure. If the hospital thinks the payment too low it can take the insurer
to federal arbitration; that does not change what you owe.
The rules, from the sources:
What is not here
40 of the 124 hospitals have no usable prices here. They are still on the maps, as grey rings; clicking one says why. The reasons:
- The hospital's website blocks automated access (HTTP 403), so its price file could not be fetched. 24 hospitals: Avera Granite Falls, Avera Marshall Regional Medical Ctr, Avera Tyler Hospital, CentraCare - St. Cloud Hospital, Centracare - Benson, Centracare - Long Prairie Hospital, Centracare - Paynesville Hospital, Centracare - Redwood, Centracare Health - Monticello, Centracare Health System - Melrose Hospital, Centracare Health System - Sauk Centre, Mayo Clinic Health System - Albert Lea and Austin, Mayo Clinic Health System - Cannon Falls, Mayo Clinic Health System - Fairmont, Mayo Clinic Health System - Lake City, Mayo Clinic Health System - Mankato, Mayo Clinic Health System - Waseca, Mayo Clinic Health System New Prague, Mayo Clinic Health System St. James, Mayo Clinic Health System in Red Wing, Mayo Clinic Hospital Rochester, Olmsted Medical Center, Pipestone County Medical Center, Ridgeview Medical Center
- The hospital's website has no CMS price index (cms-hpt.txt) and no link to a price file was found on it. 5 hospitals: Cass Lake Indian Health Services Hospital, Centracare- Rice Memorial Hospital, Prairie Ridge Hospital and Health Services, Ridgeview Sibley Medical Center, St. Francis Regional Medical Center
- No website for this hospital was found in the public directories searched. 4 hospitals: Lakewood Health Center, Minnesota Valley Health Center, Rainy Lake Medical Center, Red Lake Hospital
- The link to the price file on the hospital's website is broken (HTTP 404). 3 hospitals: Lakeview Memorial Hospital, Riverview Hospital, United Hospital District
- Only a price file for a different hospital (in another state) was found. 2 hospitals: Community Memorial Hospital, St. Elizabeth Medical Center
- The hospital's price index (cms-hpt.txt) does not list this hospital. 1 hospital: Park Nicollet Methodist Hospital
- The hospital's price file could not be read: it does not follow the CMS template. 1 hospital: Winona Health Services
Some hospitals state part of their insurer pricing only as a percentage of
charges or a formula, with no dollar figure; those rates are counted but cannot
be shown. Transplant, behavioral-health, international and employee plans are
kept out of the typical prices. Rates of $0 or $1 (placeholders) and prices more
than 20 times away from the procedure's usual price are left out.
Check it yourself
Every hospital's price files are public. The files used here, dated 2025-03-26 to 2026-10-22:
The 84 hospitals and their files
- Abbott Northwestern Hospital (Minneapolis) — price page, file dated 2026-06-16
- Allina Health Faribault Medical Center (Faribault) — price page, file dated 2026-06-16
- Allina United Hospital (Saint Paul) — price page, file dated 2026-06-16
- Alomere Health (Alexandria) — price page, file dated 2026-04-01
- Appleton Area Health (Appleton) — price page, file dated 2026-07-07
- Aspirus Lake View Hospital (Two Harbors) — price page, file dated 2026-04-01
- Astera Health (Wadena) — file dated 2026-02-20
- Bigfork Valley Hospital (Bigfork) — price page, file dated 2026-09-15
- Buffalo Hospital (Buffalo) — price page, file dated 2026-06-16
- Cambridge Medical Center (Cambridge) — price page, file dated 2026-06-16
- Children's Hospitals & Clinics of Mn (Minneapolis) — price page, file dated 2026-05-07
- Chippewa County Hospital (Montevideo) — price page, file dated 2026-10-15
- Cook Hospital (Cook) — price page, file dated 2026-08-10
- Cuyuna Regional Medical Center (Crosby) — price page, file dated 2026-03-31
- Ely - Bloomenson Community Hospital (Ely) — price page, file dated 2026-09-01
- Essentia Health Ada (Ada) — price page, file dated 2026-01-01
- Essentia Health Deer River (Deer River) — price page, file dated 2026-01-01
- Essentia Health Duluth (Duluth) — price page, file dated 2026-01-01
- Essentia Health Fosston (Fosston) — price page, file dated 2026-01-01
- Essentia Health Holy Trinity Hospital (Graceville) — price page, file dated 2026-01-01
- Essentia Health Moose Lake (Moose Lake) — price page, file dated 2026-01-01
- Essentia Health Northern Pines Medical Center (Aurora) — price page, file dated 2026-01-01
- Essentia Health Sandstone (Sandstone) — price page, file dated 2026-01-01
- Essentia Health St. Joseph's Medical Center (Brainerd) — price page, file dated 2026-01-01
- Essentia Health St. Mary's Medical Center (Duluth) — price page, file dated 2026-01-01
- Essentia Health St. Marys - Detroit Lakes (Detroit Lakes) — price page, file dated 2026-01-01
- Essentia Health Virginia (Virginia) — price page, file dated 2026-01-01
- Fairview Lakes Health Services (Wyoming) — price page, file dated 2026-02-05
- Fairview Northland Regional Hospital (Princeton) — price page, file dated 2026-01-29
- Gillette Childrens Specialty Hospital (Saint Paul) — price page, file dated 2026-01-01
- Glacial Ridge Hospital (Glenwood) — price page, file dated 2026-10-21
- Glencoe Regional Health (Glencoe) — price page, file dated 2026-07-20
- Grand Itasca Clinic and Hospital (Grand Rapids) — price page, file dated 2026-01-28
- Hendricks Community Hospital (Hendricks) — file dated 2025-03-26
- Hennepin County Medical Center (Minneapolis) — price page, file dated 2025-12-17
- Hutchinson Health (Hutchinson) — price page, file dated 2026-03-31
- Johnson Memorial Hospital (Dawson) — price page, file dated 2026-09-08
- Kittson Healthcare (Hallock) — price page, file dated 2026-06-26
- Lakewood Health System (Staples) — price page, file dated 2026-09-11
- Lifecare Medical Center (Roseau) — price page, file dated 2026-08-05
- M Health Fairview Ridges Hospital (Burnsville) — price page, file dated 2026-02-06
- M Health Fairview Southdale Hospital (Edina) — price page, file dated 2026-02-06
- M Health Fairview St. John's Hospital (Maplewood) — price page, file dated 2026-02-05
- M Health Fairview University of Mn Medical Center (Minneapolis) — price page, file dated 2026-02-06
- M Health Fairview Woodwinds Hospital (Woodbury) — price page, file dated 2026-02-05
- Madelia Health (Madelia) — price page, file dated 2026-10-07
- Madison Hospital (Madison) — price page, file dated 2026-06-23
- Mahnomen Health Center (Mahnomen) — price page, file dated 2026-07-16
- Maple Grove Hospital (Maple Grove) — price page, file dated 2026-09-25
- Meeker Memorial Hospital (Litchfield) — price page, file dated 2025-12-28
- Mercy Hospital (Coon Rapids) — price page, file dated 2026-06-17
- Mille Lacs Health System (Onamia) — price page, file dated 2026-08-13
- Murray County Memorial Hospital (Slayton) — price page, file dated 2025-11-02
- New Ulm Medical Center (New Ulm) — price page, file dated 2026-06-16
- North Memorial Health Hospital (Robbinsdale) — price page, file dated 2026-09-25
- North Shore Health (Grand Marais) — price page, file dated 2025-04-25
- North Valley Health Center (Warren) — price page, file dated 2026-10-22
- Northfield Hospital (Northfield) — price page, file dated 2026-04-16
- Olivia Hospital & Clinic (Olivia) — price page, file dated 2026-03-31
- Ortonville Area Health Services (Ortonville) — price page, file dated 2026-06-18
- Owatonna Hospital (Owatonna) — price page, file dated 2026-06-16
- Perham Health (Perham) — price page, file dated 2026-02-01
- Range Regional Health Services (Hibbing) — price page, file dated 2026-01-29
- Regions Hospital (Saint Paul) — price page, file dated 2026-03-31
- River's Edge Hospital & Clinic (St Peter) — price page, file dated 2026-05-21
- Riverwood Healthcare Center (Aitkin) — price page, file dated 2026-08-12
- Sanford Bagley Medical Center (Bagley) — price page, file dated 2026-03-04
- Sanford Bemidji Medical Center (Bemidji) — price page, file dated 2026-03-04
- Sanford Canby Medical Center (Canby) — price page, file dated 2026-03-04
- Sanford Jackson Medical Center (Jackson) — price page, file dated 2026-03-04
- Sanford Luverne Medical Center (Luverne) — price page, file dated 2026-03-04
- Sanford Thief River Falls Medical Center (Thief River Falls) — price page, file dated 2026-03-04
- Sanford Tracy Medical Center (Tracy) — price page, file dated 2026-03-04
- Sanford Westbrook Medical Center (Westbrook) — price page, file dated 2026-03-04
- Sanford Wheaton Medical Center (Wheaton) — price page, file dated 2026-03-04
- Sanford Worthington Medical Center (Worthington) — price page, file dated 2026-03-04
- Sleepy Eye Medical Center (Sleepy Eye) — price page, file dated 2026-03-31
- St. Francis Medical Center (Breckenridge) — price page, file dated 2026-02-28
- St. Gabriels Hospital (Little Falls) — price page, file dated 2026-02-28
- St. Josephs Area Health Services (Park Rapids) — price page, file dated 2026-02-28
- St. Lukes Hospital (Duluth) — price page, file dated 2026-04-01
- Stevens Community Medical Center (Morris) — price page, file dated 2026-06-26
- Welia Health (Mora) — price page, file dated 2026-04-27
- Windom Area Health (Windom) — price page, file dated 2026-02-03