Looking for your town? Browse all New Hampshire towns with verified coverage →

New Hampshire · Heating Oil

View all statewide prices →
Statewide Average
$5.760
Average of lowest published prices, last 72 hours
Lowest published
$5.470
Lowest public price we track
Reporting
28 providers
Active in 72h window

Lowest published Heating Oil prices

ProviderPriceFreshnessDetails
Granite State Oil

Premium oil $5.47 gal. add 3% for credit/debit cards.

$5.470/galChecked todayDetails →Source ↗
NiBROC Oil

Discounted cash #2: $5.489.

$5.489/galChecked todayDetails →Source ↗
Southern New Hampshire Energy

TODAY'S FUEL PRICE. Cash 5.49.

$5.490/galChecked yesterdayDetails →Source ↗
B&H Oil Company

150 gallons or more.

$5.499/galChecked todayDetails →Source ↗
Broco Energy

150+ Gallons.

$5.499/galChecked todayDetails →Source ↗
Granite State Oil

Premium oil $5.47 gal. add 3% for credit/debit cards.

$5.470/gal
Checked today
NiBROC Oil

Discounted cash #2: $5.489.

$5.489/gal
Checked today
Southern New Hampshire Energy

TODAY'S FUEL PRICE. Cash 5.49.

$5.490/gal
Checked yesterday
B&H Oil Company

150 gallons or more.

$5.499/gal
Checked today
Broco Energy

150+ Gallons.

$5.499/gal
Checked today

30-Day Statewide Trend

New Hampshire · Heating Oil
Down 4.9¢ over 30 days · Based on 30 days of observations
New Hampshire 30-day Heating Oil trendLine chart showing historical price observations over time.$5.850$5.809$5.767Oct 9, 2026Nov 7, 2026