Skip to main content
HCHospitalCosts

Published April 5, 2026 · Updated annually

How Much Does an MRI Cost? Price Comparison

An MRI costs between $400 and $4,000 or more depending on the body part scanned, the facility, and whether you have insurance. The national average MRI cost is approximately $1,200-1,500 for a scan without contrast. However, the same MRI at a hospital-based facility can cost 3-5x more than at a freestanding imaging center.

MRI Costs by Type

MRI TypeLow EndAverageHigh End
Brain MRI (without contrast)$400$1,200$3,500
Brain MRI (with contrast)$600$1,600$4,000
Knee MRI$400$1,100$3,000
Shoulder MRI$400$1,100$3,200
Lumbar Spine MRI$500$1,300$3,500
Cardiac MRI$800$2,000$5,000
Abdominal MRI$500$1,400$4,000

Why MRI Prices Vary 10x

The same MRI scan can cost $400 at one facility and $4,000 at another. The main drivers:

  • Hospital vs. freestanding center — Hospital-based imaging adds facility fees that can double or triple the cost. Freestanding imaging centers offer the same technology at 40-70% lower prices.
  • Geographic location — Urban areas, particularly New York, San Francisco, and Boston, have significantly higher imaging costs than the national average.
  • Insurance negotiation — Different insurers negotiate different rates at the same facility. The "list price" is often 3-5x what insurance actually pays.
  • Contrast vs. no contrast — MRI with contrast (gadolinium injection) costs 20-40% more due to the contrast agent and additional technologist time.

How to Save on MRI Costs

  • Use a freestanding imaging center — These are 40-70% cheaper than hospital-based facilities with identical equipment and licensed technologists
  • Ask for the cash pay price — Many facilities offer significant discounts (30-50%) for upfront cash payment
  • Get prior authorization — If insured, ensure your doctor gets pre-approval to avoid surprise denials
  • Compare prices — Use our cheapest hospitals ranking to find affordable options near you

Search hospitals in your area on HospitalCosts to compare imaging prices before scheduling your MRI.

Frequently Asked Questions

Without insurance, an MRI costs between $400 and $4,000+ depending on the body part and facility. Freestanding imaging centers average $400-800, while hospital-based facilities average $1,200-3,000. Always ask for the cash pay price, which is typically 30-50% less than the listed price.

Not for standard imaging. Freestanding imaging centers use the same MRI machines (typically 1.5T or 3T) and employ licensed radiologists to read results. The image quality is identical. Hospitals may be preferred for emergency situations or when the MRI is part of a larger workup requiring immediate physician review.

Most insurance plans cover MRIs when medically necessary, but you may owe a copay or coinsurance (typically 10-30% of the negotiated rate). Prior authorization is usually required. Without prior auth, your claim may be denied. Check your specific plan for MRI coverage details.

Sources: CMS Medicare Provider Charge Data
Last updated:

/methodology