Decision Dashboards

Field Note · Public Web Price Scan

What Heating Oil Costs in Salem, NH 03079

Twelve dealers list prices that serve Salem’s 03079 zip code. On October 18, 2026 they ran from $5.499 to $5.90 per gallon, cash. Your supplier, MacLellan Oil of Tewksbury, posted $5.799: the highest of the five dealers that publish prices on their own sites, and 30 cents above the cheapest fill in town.

Lowest posted price

$5.499

B&H Oil — right in Salem

Your supplier

$5.799

MacLellan Oil — Tewksbury, MA

Highest listed

$5.90

Absco Heating · Granite State Oil

NH median, statewide

$5.80

GetHomeHeat daily table, 33 suppliers

The Price Ladder

Each dot is a dealer’s posted cash rate. The dashed line is your current price per gallon: dots to its left are cheaper, dots to its right are dearer.

$5.40 $5.45 $5.50 $5.55 $5.60 $5.65 $5.70 $5.75 $5.80 $5.85 $5.90 $5.95 MacLellan $5.799 B&H Oil Company Salem, NH $5.499 County Energy Products Chelmsford, MA · stamped 10/12 $5.589 Southern NH Energy Londonderry, NH $5.69 Haffner’s Lawrence, MA $5.70 Fuel NRG Windham, NH $5.70 Nashua Fuel & Heating Nashua, NH $5.70 Broco Energy Hampstead, NH $5.749 MacLellan Oil ★ Tewksbury, MA · your supplier $5.799 Buxton Oil Epping, NH $5.80 MacKenzie Fuels Seabrook, NH $5.80 Absco Heating Manchester, NH $5.90 Granite State Oil North Hampton, NH $5.90
Posted on the dealer’s own site, Oct 18 Listed by GetHomeHeat, hours old Posted price older than 3 days Your supplier

The axis runs $5.40 to $5.95. A zero-based axis would hide the cents that decide the order. All prices are discounted cash rates at roughly 150 gallons.

Every Listing, Cheapest First

The delta column is what a 150-gallon fill costs against your current $5.799 rate.

Dealer Phone Price / gal 150 gal vs MacLellan Posted Source
B&H Oil CompanySalem, NH (603) 893-8882 $5.499 −$45.00 Oct 18, 2026 Dealer site
County Energy ProductsChelmsford, MA — $5.589 −$31.50 Oct 12, 2026 outside window Dealer site
Southern NH EnergyLondonderry, NH (603) 479-9282 $5.69 −$16.35 Oct 18, 2026 Dealer site
Haffner’sLawrence, MA (866) 485-4257 $5.70 −$14.85 Oct 18 * GetHomeHeat
Fuel NRGWindham, NH (603) 893-3600 $5.70 −$14.85 Oct 18 * GetHomeHeat
Nashua Fuel & HeatingNashua, NH (603) 888-5070 $5.70 −$14.85 Oct 18 * GetHomeHeat
Broco EnergyHampstead, NH · 150+ gal (781) 246-1130 † $5.749 −$7.50 Oct 18, 2026 Dealer site
MacLellan Oil ★Tewksbury, MA · your supplier (978) 851-6111 $5.799 — Oct 18, 2026 Dealer site
Buxton OilEpping, NH (603) 679-5600 $5.80 +$0.15 Oct 18 * GetHomeHeat
MacKenzie FuelsSeabrook, NH (603) 926-6003 $5.80 +$0.15 Oct 18 * GetHomeHeat
Absco HeatingManchester, NH (603) 669-4827 $5.90 +$15.15 Oct 18 * GetHomeHeat
Granite State OilNorth Hampton, NH (603) 379-6633 $5.90 +$15.15 Oct 18 * GetHomeHeat

* GetHomeHeat stamped each of these supplier rows 4 to 11 hours old at the October 18 fetch; its page footer carried an older date, so read them as directional. † As listed by GetHomeHeat. Broco charges $5.849 below 150 gallons. MacLellan’s rate carries a 150-gallon minimum.

Serving 03079 Without a Posted Price

Nine more operators deliver to Salem. None publishes a rate; they quote by phone or through an order portal.

Libra Fuels MyEasyOil Fielding’s Oil & Propane Roberson Oil McLean Oil Oil Tech Hatch Burner Service Kevin’s Burner & Heating Sales West Heating Oil

How This Was Gathered

  1. Basis. Every price is the discounted cash rate: cash, check or e-check, at roughly 150 gallons. Full-service plans that bundle equipment service price higher.
  2. Dealer sites. Fetched directly on October 18, 2026: B&H Oil, Southern NH Energy, Broco Energy, MacLellan Oil and County Energy Products. Each site dates its posted price. County Energy’s stamp read October 12, a week old, so it sits outside the three-day window this note accepts.
  3. Aggregator. GetHomeHeat’s statewide supplier table supplied seven rows, each stamped 4 to 11 hours old at the fetch. Its own footer said “last updated September 25, 2026”, so treat those rows as directional. Heat Fleet and the Salem town pages on both aggregators held May 2026 data and were excluded outright.
  4. Conflicts. Where the aggregator and the dealer disagreed, the dealer’s own site wins: Broco showed $5.65 there against $5.749 posted, and B&H showed $5.70 there against $5.499 posted. The drift runs both directions.
  5. Market context. GetHomeHeat put New Hampshire’s median at $5.80 on October 18, across a $5.65 to $6.00 range from 33 tracked suppliers.
  6. Shelf life. Prices move daily. Confirm by phone before you order.