Service Area

Welch Oil Company, LLC is proud to serve many families and businesses throughout Southern Maine and coastal New Hampshire. Our service area stretches from Hampton Falls, NH to Rochester, NH, to Wells, ME, and everywhere in between! We are pleased to provide premium home heating oil, on- and off-road diesel fuel, and kerosene options for homeowners and business owners to choose from. We know that residents in our service area love to enjoy the beautiful outdoors, and having a cozy and warm home to return to is a must.

Fueling Southern Maine & New Hampshire’s Seacoast

We are pleased to service the following towns in Maine and New Hampshire:


  • York
  • Wells
  • Moody
  • Ogunquit
  • South Berwick
  • Berwick
  • North Berwick
  • Eliot
  • Kittery
  • Sanford

New Hampshire

  • Portsmouth
  • New Castle
  • Rye
  • North Hampton
  • Hampton
  • Hampton Falls
  • Greenland
  • Newington
  • Dover
  • Madbury
  • Somersworth
  • Newmarket
  • Newfields
  • Exeter
  • Stratham
  • Rollinsford
  • Rochester
  • Durham

Welch Oil Company NH and ME service area