Learn → Average Heating Bill in New Hampshire

Average Heating Bill in New Hampshire

New Hampshire Average Monthly Heating Bill: $642 (oil heat, statewide median)

Monthly Heating Bills by County

Average monthly heating cost during the October–March season for a 2,000 sq ft home:

County Monthly Oil Monthly Gas Monthly Heat Pump HDD
Cheshire $589 $383 $457 7,451
Sullivan $589 $383 $457 7,451
Hillsborough $620 $383 $457 7,451
Rockingham $635 $383 $457 7,451
Strafford $635 $383 $457 7,451
Carroll $650 $383 $457 7,451
Merrimack $663 $383 $457 7,451
Belknap $664 $383 $457 7,451
Grafton $664 $383 $457 7,451
Coos $738 $383 $457 7,451

Oil prices are local medians. Gas and electricity are New Hampshire state averages (EIA). HDD from NOAA 30-year normals.
Updated: 2026-07-18. Click a county for detailed breakdown.

Statewide Fuel Cost Comparison

Fuel Local Price Cost/MMBTU Annual Cost Monthly (Heating)
Natural Gas Cheapest $2.05/therm $22 $2,301 $383
Heat Pump $0.27/kWh $26 $2,743 $457
Heating Oil $4.35/gallon $37 $3,854 $642
Electric Baseboard $0.27/kWh $79 $8,230 $1,372

Cheapest option for this area

Natural Gas

$2,301/year estimated — saving $1,553/year vs heating oil

Assumptions

Based on a 2,000 sq ft home, 85% oil furnace efficiency, COP 3.0 heat pump, NOAA 30-year normal HDD, and EIA state-average energy rates.


Related

Get Price-Drop Alerts in New Hampshire

We'll email you when local heating oil prices drop to your target — no spam, only price drops.