Mammogram Cost in Chicago

Compare mammogram prices at 109 hospitals in the Chicago-Naperville-Elgin, IL-IN-WI 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 Screening Digital

Lowest

$25

Median

$82

Highest

$287

Hospitals

109

Hospital Type Insurance Negotiated Rate Updated
3121
Saint Joseph Medical Center Joliet, IL
Screening (Bilateral)
ASPERGILLUS ANTIBODY
Non-Contracted Commercial $589 May 2025
3122
Richland Hospital Clinic Richland Center, WI
Screening (Bilateral)
SCREENING MAMMO UNILATERAL
Employer Health Care Alliance $589 Mar 2025
3123
Jackson County Regional Health Center Maquoketa, IA
Screening (Bilateral)
BR DIAGNOSTIC MAM BIL WCAD
HEALTH_CHOICES $592
3124
Rush University Medical Center Chicago, IL
Screening (Bilateral)
SCREENING MAMMOGRAPHY, BILATERAL (2-V...
HUMANA MCR ADV - ALL OTHER PLANS $621 Dec 2025
3125
Saint Joseph Hospital Elgin, IL
Screening (Bilateral)
MAMMO SCREENING LT
Health Link Inc $626 May 2025
3126
Midwest Orthopedic Specialty Hospital Franklin, WI
Screening (Bilateral)
SCR MAMMO BI INCL CAD
HEALTH PAYMENT SYSTEMS $639 Sep 2025
3127
Ascension St Francis Hospital Milwaukee, WI
Screening (Bilateral)
SCR MAMMO BI INCL CAD
HEALTH PAYMENT SYSTEMS $639 Sep 2025
3128
Ascension All Saints Hospital Spring Street Campus Racine, WI
Screening (Bilateral)
SCR MAMMO BI INCL CAD
HEALTH PAYMENT SYSTEMS $639 Sep 2025
3129
Saint Mary Hospital Kankakee Kankakee, IL
Screening (Bilateral)
MAMMO DIGITAL ACS/SCREEN
Coventry $653 May 2025
3130
Richland Hospital Clinic Richland Center, WI
Screening (Bilateral)
SCREENING MAMMO UNILATERAL
Quartz $657 Mar 2025
3131
Rush University Medical Center Chicago, IL
Screening (Bilateral)
SCREENING MAMMOGRAPHY, BILATERAL (2-V...
ZING HLTH MCR ADV - ALL PLANS $658 Dec 2025

Showing 3121–3135 of 3182 price points