Lowest quoted price per gallon (150-gallon orders) across 12 Massachusetts counties.
Tap a county for supplier quotes.
Updated Nov 15, 2026.
Showing cheapest quoted price / gal
++++
BERKSHIRE
$4.98
FRANKLIN
$4.98
HAMPSHIRE
$4.85
HAMPDEN
$4.85
WORCESTER
$4.75
MIDDLESEX
$4.80
ESSEX
$4.80
SUFFOLK
$4.85
NORFOLK
$4.70
BRISTOL
$4.70
PLYMOUTH
$4.70
BARNSTABLE
$5.03
Lower $
Higher $
Cheapest county
$4.70
Norfolk
Most expensive
$5.03
Barnstable
Statewide average
$4.83
Across 12 counties with quotes
AI Analysis *:↘
Heating oil prices have been falling steadily and the weekend pause likely just delays further drops. Wait before buying if you can.
In Massachusetts, heating oil prices have been falling steadily all week, matching the national trend, so wait before buying since further drops are likely.
* 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.