Your Account 
pay in person

Pay In Person

Need to make a payment fast and in person? Pay at an office location or use one of our approved pay agents – and any Walmart location nationwide – to have a payment post the next business day.

Pay Agents

Pay agents do charge a convenience fee for their service and accept cash, money orders or payments using debit cards with PIN code access (some also accept checks).

Find a pay agent near you using our pay agent locator (for best results, select Option 2 –search by ZIP code)

Western Union Pay Agents will also take NYSEG payments. To find the one nearest you,
click here.

Pay at a NYSEG Office

You can drop off your bill payment at the following 13 NYSEG office locations (drop boxes are located outside for your convenience):

  • Auburn: 73 Wright Circle
  • Binghamton: 4425 Old Vestal Road, Vestal
  • Brewster: Terravest Corporate Park, 35 Milan Road
  • Elmira: One Electric Parkway, Horseheads
  • Geneva: 152 Border City Road
  • Hornell: 7760 Industrial Park Road, Arkport
  • Ithaca: 1387 Dryden Road
  • Lancaster: 150 Erie Street
  • Liberty: 26 Wierk Avenue
  • Lockport: 6544 Lincoln Avenue
  • Mechanicville: 6 Werner Road, Route 146, Clifton Park
  • Oneonta: 65 Country Club Road
  • Plattsburgh: 4125 Route 22

If you wish to make your payment to NYSEG representative in person, our offices are open Monday through Friday from 8 to 4:30, excluding major holidays.