Learn → Average Heating Bill in New Hampshire

Average Heating Bill in New Hampshire

New Hampshire Average Monthly Heating Bill: $703 (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
Hillsborough $682 $342 $447 7,451
Cheshire $693 $342 $447 7,451
Rockingham $693 $342 $447 7,451
Sullivan $693 $342 $447 7,451
Strafford $698 $342 $447 7,451
Carroll $709 $342 $447 7,451
Merrimack $712 $342 $447 7,451
Belknap $723 $342 $447 7,451
Coos $797 $342 $447 7,451
Grafton $797 $342 $447 7,451

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

Statewide Fuel Cost Comparison

Fuel Local Price Cost/MMBTU Annual Cost Monthly (Heating)
Natural Gas Cheapest $1.83/therm $20 $2,050 $342
Heat Pump $0.26/kWh $26 $2,682 $447
Heating Oil $4.76/gallon $40 $4,220 $703
Electric Baseboard $0.26/kWh $77 $8,047 $1,341

Cheapest option for this area

Natural Gas

$2,050/year estimated — saving $2,170/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