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 all week. Waiting a bit longer could save you money before buying.
In Massachusetts, heating oil prices have been dropping steadily all week, matching the national trend, so waiting a bit longer could still 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.