MRI Ankle/Foot Cost in St. Louis

Compare mri ankle/foot prices at 45 hospitals in the St. Louis, MO-IL area.

Select Your Insurance Provider

Negotiated rates vary significantly by insurance plan. Select your insurance provider above to see what you might pay. Rates shown are the hospital's negotiated rates with each insurer — your actual cost depends on your plan's deductible and coinsurance.

Insurance Negotiated Rates With & Without Contrast

Lowest

$40

Median

$279

Highest

$3,200

Hospitals

45

Hospital Type Insurance Negotiated Rate Updated
46
Mercy Hospital Stoddard Dexter, MO
With & Without Contrast
Mri joint lwr extr w-o&w-dye
STOD Health Alliance $97 Aug 2025
47
Mercy Hospital Stoddard Dexter, MO
With Contrast
Mri joint of lwr extr w-dye
STOD Consociate Care $97 Aug 2025
48
Sarah Bush Lincoln Fayette County Hospital Vandalia, IL
With & Without Contrast
MRI scan of leg joint before and afte...
HEALTHLINK MCR ADV $98 Dec 2025
49
Mercy Hospital Stoddard Dexter, MO
With & Without Contrast
Mri joint lwr extr w-o&w-dye
STOD Health Alliance $99 Aug 2025
50
Mercy Hospital Stoddard Dexter, MO
With & Without Contrast
Mri joint lwr extr w-o&w-dye
STOD Health Alliance $100 Aug 2025
51
Iron County Medical Center Pilot Knob, MO
With Contrast
MRI ANY JOINT LOW EXT W CONTRAST RT PC
Cigna Commercial $100 Dec 2024
52
Jefferson County Health Center Fairfield, IA
With & Without Contrast
MAGNETIC RESONANCE (EG, PROTON) IMAGI...
IOWA TOTAL CARE MCAID $102 Nov 2025
53
Mercy Hospital Stoddard Dexter, MO
Without Contrast
Mri jnt of lwr extre w-o dye
STOD WW Wood 140 $102 Aug 2025
54
Jefferson County Health Center Fairfield, IA
With & Without Contrast
MAGNETIC RESONANCE (EG, PROTON) IMAGI...
AMERIGROUP MEDICAID - ALL OTHER PLANS $104 Nov 2025
55
Mercy Hospital Stoddard Dexter, MO
With Contrast
Mri joint of lwr extr w-dye
STOD Consociate Care $111 Aug 2025
56
Sarah Bush Lincoln Fayette County Hospital Vandalia, IL
Without Contrast
MRI scan of leg joint without contrast
MULTIPLAN - ALL PLANS $113 Dec 2025

Showing 46–60 of 5126 price points