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 Type | Low End | Average | High 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.
/methodology