Lowest quoted price per gallon (150-gallon orders) across 12 Massachusetts counties.
Tap a county for supplier quotes.
Updated Nov 4, 2026.
Showing cheapest quoted price / gal
++++
BERKSHIRE
$5.78
FRANKLIN
$5.70
HAMPSHIRE
$5.26
HAMPDEN
$5.26
WORCESTER
$5.15
MIDDLESEX
$5.30
ESSEX
$5.35
SUFFOLK
$5.45
NORFOLK
$5.00
BRISTOL
$5.00
PLYMOUTH
$5.00
BARNSTABLE
$5.38
Lower $
Higher $
Cheapest county
$5.00
Norfolk
Most expensive
$5.78
Berkshire
Statewide average
$5.30
Across 12 counties with quotes
AI Analysis *:↘
Heating oil prices have steadily declined over the past week. Waiting to buy could save you money.
In Massachusetts, heating oil prices have steadily fallen to $5.67 a gallon, matching the broader US downward trend, so waiting to buy could 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.