Finding dealers in your area...
No dealers found for that ZIP. Try another NH ZIP code.
Dealers in New Hampshire
Heating Oil in New Hampshire: What You Need to Know
New Hampshire has one of the coldest climates in the Northeast, with over 30% of homes relying on heating oil.
Current Prices
Prices in NH currently range $3.10 – $3.85 per gallon. The statewide average is around $3.48/gal. Prices update daily based on dealer reports.
Seasonal Tips
New Hampshire winters are harsh — temperatures regularly drop below 10°F in the northern half. Expect to use 900–1,400 gallons per season. The White Mountains and Lakes Region see the heaviest consumption. Pre-buying in August or September is common.
Local Pricing
Southern NH (Manchester, Nashua) benefits from competition with nearby Massachusetts dealers. The Seacoast (Portsmouth, Dover) is also well-served. Northern NH and the White Mountains region have fewer dealers and slightly higher prices.
Get Custom Bids
Not sure who to call? Submit a free bid request and let NH dealers compete for your order. You pick the best price — no obligation.