Lowest quoted price per gallon (150-gallon orders) across 12 Massachusetts counties.
Tap a county for supplier quotes.
Updated Nov 10, 2026.
Showing cheapest quoted price / gal
++++
BERKSHIRE
$5.25
FRANKLIN
$5.25
HAMPSHIRE
$5.06
HAMPDEN
$5.06
WORCESTER
$4.70
MIDDLESEX
$4.90
ESSEX
$4.96
SUFFOLK
$4.99
NORFOLK
$4.70
BRISTOL
$4.78
PLYMOUTH
$4.78
BARNSTABLE
$5.06
Lower $
Higher $
Cheapest county
$4.70
Worcester
Most expensive
$5.25
Berkshire
Statewide average
$4.96
Across 12 counties with quotes
AI Analysis *:↘
Home heating oil prices have steadily dropped from $5.61 to $5.36 over the past week. Waiting could save you money.
In Massachusetts, heating oil prices fell from $5.72 to $5.46 this week, mirroring the nationwide decline. Waiting may save you money.
* Powered by AI. Mistakes may be made. Our buy-timing analysis is informational only; always compare prices before ordering. We also don't know the exact service areas for all suppliers listed, so please check delivery locations for yourself.