Mammogram Cost in Boston
Compare mammogram prices at 29 hospitals in the Boston-Cambridge-Newton, MA-NH 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 • Diagnostic (Unilateral)
Lowest
$32
Median
$91
Highest
$409
Hospitals
29
| Hospital | Type | Insurance | Negotiated Rate | Updated |
|---|---|---|---|---|
|
151
Holyoke Medical Center
Holyoke, MA
|
Screening (Bilateral)
SCR Mammo BI Incl CAD
|
Tufts Health Public Plans | $115 | Dec 2024 |
|
152
Mid Coast Hospital
Brunswick, ME
|
Screening (Bilateral)
HC SCR MAMMO BI INCL CAD
|
Anthem | $115 | Sep 2025 |
|
153
Signature Healthcare Brockton Hospital
Brockton, MA
|
Screening (Bilateral)
MAMMO; SCRN BL W/CAD (52)
|
Commonwealth Care Alliance | $117 | Sep 2024 |
|
154
Holyoke Medical Center
Holyoke, MA
|
Screening (Bilateral)
SCR Mammo BI Incl CAD
|
Wellsense Direct Metals Silver | $119 | Dec 2024 |
|
155
Signature Healthcare Brockton Hospital
Brockton, MA
|
Screening (Bilateral)
MAMMO; SCRN BL W/CAD (52)
|
Senior Whole Health | $119 | Sep 2024 |
|
156
Signature Healthcare Brockton Hospital
Brockton, MA
|
Screening (Bilateral)
MAMMO; SCRN W/CAD (BL)
|
Fallon | $120 | Sep 2024 |
|
157
Franklin Memorial Hospital
Farmington, ME
|
Screening (Bilateral)
HC SCR MAMMO BI INCL CAD
|
Wellcare | $123 | Sep 2025 |
|
158
Landmark Medical Center
Woonsocket, RI
|
Screening (Bilateral)
ANTIBODY ID-ROUTINE-SO
|
Keenan | $125 | Dec 2024 |
|
159
Landmark Medical Center
Woonsocket, RI
|
Screening (Bilateral)
ANTIBODY ID-ROUTINE-SO
|
Employer Direct Healthcare | $134 | Dec 2024 |
|
160
Holyoke Medical Center
Holyoke, MA
|
Screening (Bilateral)
SCR Mammo BI Incl CAD
|
Aetna | $137 | Dec 2024 |
|
161
Holyoke Medical Center
Holyoke, MA
|
Screening (Bilateral)
SCR Mammo BI Incl CAD
|
Cigna | $144 | Dec 2024 |
Showing 151–165 of 498 price points