NEW YORK BESS MORATORIUMS

Active BESS Moratoriums by State

New York: 98 active moratoriums including Babylon, Bedford, Carmel, Claverack, Copake, East Fishkill, Goshen, and 91 more jurisdictions.

California: 6 moratoriums including Escondido, Orange County, Kern County, and 3 more jurisdictions.

New York BESS Moratorium Key Facts – March 2026

  • 112 moratoriums tracked across 40 counties (98 active, 12 expired, 2 lifted)
  • 37 counties currently have at least one active moratorium
  • 104 moratoriums restrict utility-scale only; 8 restrict all battery storage regardless of size
  • Westchester County has the most active moratoriums (9), followed by Chautauqua (8) and Erie (6)
  • Only 3 active moratoriums are indefinite — the vast majority have defined expiration dates
  • A major cluster of moratoriums expires in the second half of 2026
  • Projects ≥25 MW can bypass local restrictions through the ORES state permitting process
JurisdictionStatusScopeType
Albion, Orleans CountyLIFTEDUTILITY_SCALEMORATORIUM
Amsterdam, Montgomery CountyACTIVEUTILITY_SCALEMORATORIUM
Athens, Greene CountyACTIVEALL_BESSMORATORIUM
Babylon, Suffolk CountyACTIVEUTILITY_SCALEMORATORIUM
Bedford, Westchester CountyACTIVEUTILITY_SCALEMORATORIUM
Busti, Chautauqua CountyEXPIREDUTILITY_SCALEMORATORIUM
Carmel, Putnam CountyACTIVEALL_BESSMORATORIUM
Chautauqua, Chautauqua CountyEXPIREDUTILITY_SCALEMORATORIUM
Chester, Orange CountyACTIVEUTILITY_SCALEMORATORIUM
Clymer, Chautauqua CountyACTIVEALL_BESSMORATORIUM
Duanesburg, Schenectady CountyACTIVEUTILITY_SCALEMORATORIUM
Freedom, Cattaraugus CountyACTIVEUTILITY_SCALEMORATORIUM
Harrison, Westchester CountyEXPIREDUTILITY_SCALEMORATORIUM
Hempstead, Nassau CountyACTIVEALL_BESSMORATORIUM
Huntington, Suffolk CountyACTIVEUTILITY_SCALEMORATORIUM
Islip, Suffolk CountyACTIVEUTILITY_SCALEMORATORIUM
Johnstown, Fulton CountyEXPIREDUTILITY_SCALEMORATORIUM
Kent, Putnam CountyACTIVEALL_BESSMORATORIUM
Long Lake, Hamilton CountyEXPIREDUTILITY_SCALEMORATORIUM
Lysander, Onondaga CountyACTIVEUTILITY_SCALEMORATORIUM
Mamaroneck Village, Westchester CountyACTIVEUTILITY_SCALEMORATORIUM
Mina, Chautauqua CountyACTIVEUTILITY_SCALEMORATORIUM
Montgomery, Orange CountyACTIVEUTILITY_SCALEMORATORIUM
Mount Kisco, Westchester CountyEXPIREDUTILITY_SCALEMORATORIUM
Mount Pleasant, Westchester CountyACTIVEUTILITY_SCALEMORATORIUM
New Castle, Westchester CountyACTIVEUTILITY_SCALEMORATORIUM
Newfane, Niagara CountyACTIVEUTILITY_SCALEMORATORIUM
Newstead, Erie CountyACTIVEUTILITY_SCALEMORATORIUM
North Hempstead, Nassau CountyACTIVEALL_BESSMORATORIUM
Oyster Bay, Nassau CountyACTIVEUTILITY_SCALEMORATORIUM
Plattekill, Ulster CountyACTIVEALL_BESSMORATORIUM
Port Chester, Westchester CountyEXPIREDUTILITY_SCALEMORATORIUM
Pound Ridge, Westchester CountyACTIVEALL_BESSMORATORIUM
Putnam Valley, Putnam CountyACTIVEUTILITY_SCALEMORATORIUM
Ripley, Chautauqua CountyEXPIREDUTILITY_SCALEMORATORIUM
Riverhead, Suffolk CountyEXPIREDUTILITY_SCALEMORATORIUM
Rotterdam, Schenectady CountyEXPIREDUTILITY_SCALEMORATORIUM
Royalton, Niagara CountyACTIVEUTILITY_SCALEMORATORIUM
Smithtown, Suffolk CountyACTIVEUTILITY_SCALEMORATORIUM
Somerset, Niagara CountyACTIVEUTILITY_SCALEMORATORIUM
Southampton, Suffolk CountyACTIVEUTILITY_SCALEMORATORIUM
Southold, Suffolk CountyACTIVEUTILITY_SCALEMORATORIUM
Walworth, Wayne CountyACTIVEUTILITY_SCALEMORATORIUM
Warwick, Orange CountyEXPIREDUTILITY_SCALEMORATORIUM
Westfield, Chautauqua CountyACTIVEUTILITY_SCALEMORATORIUM
Wilson, Niagara CountyACTIVEUTILITY_SCALEMORATORIUM
Yonkers, Westchester CountyACTIVEUTILITY_SCALEMORATORIUM
Yorktown, Westchester CountyEXPIREDUTILITY_SCALEMORATORIUM
cameron,Steuben CountyACTIVEUTILITY_SCALEMORATORIUM
Essex CountyACTIVEUTILITY_SCALEMORATORIUM
Berne, Albany CountyACTIVEUTILITY_SCALEMORATORIUM
Greenwood, Steuben CountyACTIVEUTILITY_SCALEMORATORIUM
Norfolk, St. Lawrence CountyACTIVEUTILITY_SCALEMORATORIUM
Halfmoon, Saratoga CountyACTIVEUTILITY_SCALEMORATORIUM
Oswegatchie, St. Lawrence CountyACTIVEUTILITY_SCALEMORATORIUM
Milton, Saratoga CountyACTIVEUTILITY_SCALEMORATORIUM
Elba, Genesee CountyACTIVEUTILITY_SCALEMORATORIUM
Naples, Ontario CountyACTIVEUTILITY_SCALEMORATORIUM
Prattsburgh, Steuben CountyACTIVEUTILITY_SCALEMORATORIUM
Root, Montgomery CountyACTIVEUTILITY_SCALEMORATORIUM
Gloversville, Fulton CountyACTIVEUTILITY_SCALEMORATORIUM
Oswego City, Oswego CountyACTIVEUTILITY_SCALEMORATORIUM
Virgil, Cortland CountyACTIVEUTILITY_SCALEMORATORIUM
Parishville, St. Lawrence CountyACTIVEUTILITY_SCALEMORATORIUM
German Flatts, Herkimer CountyACTIVEUTILITY_SCALEMORATORIUM
Eden, Erie CountyACTIVEUTILITY_SCALEMORATORIUM
Hurley, Ulster CountyACTIVEUTILITY_SCALEMORATORIUM
Willing, Allegany CountyACTIVEUTILITY_SCALEMORATORIUM
Ellery, Chautauqua CountyACTIVEUTILITY_SCALEMORATORIUM
Maine, Broome CountyACTIVEUTILITY_SCALEMORATORIUM
Barker, Broome CountyACTIVEUTILITY_SCALEMORATORIUM
Concord, Erie CountyACTIVEUTILITY_SCALEMORATORIUM
Jay, Essex CountyACTIVEUTILITY_SCALEMORATORIUM
Livingston, Columbia CountyACTIVEUTILITY_SCALEMORATORIUM
Frankfort, Herkimer CountyACTIVEUTILITY_SCALEMORATORIUM
Stockport, Columbia CountyACTIVEUTILITY_SCALEMORATORIUM
Collins, Erie CountyACTIVEUTILITY_SCALEMORATORIUM
Claverack, Columbia CountyACTIVEUTILITY_SCALEMORATORIUM
Brasher, St. Lawrence CountyACTIVEUTILITY_SCALEMORATORIUM
Victory, Cayuga CountyACTIVEUTILITY_SCALEMORATORIUM
Peekskill, Westchester CountyACTIVEUTILITY_SCALEMORATORIUM
Campbell, Steuben CountyACTIVEUTILITY_SCALEMORATORIUM
Penfield, Monroe CountyACTIVEUTILITY_SCALEMORATORIUM
Southport, Chemung CountyACTIVEUTILITY_SCALEMORATORIUM
Gainesville, Wyoming CountyACTIVEUTILITY_SCALEMORATORIUM
Glenville, Schenectady CountyACTIVEUTILITY_SCALEMORATORIUM
Dunkirk, Chautauqua CountyACTIVEUTILITY_SCALEMORATORIUM
Corning, Steuben CountyACTIVEUTILITY_SCALEMORATORIUM
Le Ray, Jefferson CountyEXPIREDUTILITY_SCALEMORATORIUM
Cortlandt, Westchester CountyACTIVEUTILITY_SCALEMORATORIUM
Stanford, Dutchess CountyACTIVEUTILITY_SCALEMORATORIUM
Angelica, Allegany CountyACTIVEUTILITY_SCALEMORATORIUM
Sherman, Chautauqua CountyACTIVEUTILITY_SCALEMORATORIUM
Turin, Lewis CountyEXPIREDUTILITY_SCALEMORATORIUM
Poland, Chautauqua CountyACTIVEUTILITY_SCALEMORATORIUM
Fort Ann, Washington CountyPENDINGUTILITY_SCALEMORATORIUM
Gardiner, Ulster CountyACTIVEUTILITY_SCALEMORATORIUM
Palatine, Montgomery CountyACTIVEUTILITY_SCALEMORATORIUM
Clifton Park, Saratoga CountyACTIVEUTILITY_SCALEBAN
North Harmony, Chautauqua CountyACTIVEUTILITY_SCALEMORATORIUM
Perth, Fulton CountyACTIVEUTILITY_SCALEMORATORIUM
Pike, Wyoming CountyACTIVEUTILITY_SCALEMORATORIUM
Glen Cove, Nassau CountyACTIVEUTILITY_SCALEMORATORIUM
Pendleton, Niagara CountyEXPIREDUTILITY_SCALEMORATORIUM
Carrollton, Cattaraugus CountyEXPIREDUTILITY_SCALEMORATORIUM
West Bloomfield, Ontario CountyACTIVEUTILITY_SCALEMORATORIUM
Rose, Wayne CountyACTIVEUTILITY_SCALEMORATORIUM
Aurora, Erie CountyACTIVEUTILITY_SCALEMORATORIUM
Florence, Oneida CountyACTIVEUTILITY_SCALEMORATORIUM
Leyden, Lewis CountyACTIVEUTILITY_SCALEMORATORIUM
Mentz, Cayuga CountyACTIVEUTILITY_SCALEMORATORIUM
Boston, Erie CountyACTIVEUTILITY_SCALEMORATORIUM
Carlton, Orleans CountyACTIVEUTILITY_SCALEMORATORIUM
Salem, Washington CountyACTIVEUTILITY_SCALEMORATORIUM
Allen, Allegany CountyACTIVEUTILITY_SCALEMORATORIUM
Can I build a battery storage project in New York if there’s a local moratorium?

It depends on project size. Projects 25 MW or larger can apply through the state’s ORES process (Section 94-c), which has authority to override local zoning restrictions including moratoriums. Projects below 25 MW must wait for the moratorium to expire, seek a variance, or choose a different site.

Developers must also ensure their battery equipment complies with federal supply-chain rules under the Foreign Entity of Concern (FEOC) framework. See our FEOC Compliance Guide for BESS Developers for a detailed explanation.

Which New York counties have the most BESS moratoriums?

Westchester County leads with 9 active moratoriums, followed by Chautauqua County (8) and Erie County (6). Overall, 37 of New York’s 62 counties have at least one active moratorium.

Are New York BESS moratoriums permanent?

Most are temporary. Only 3 of 98 active moratoriums are indefinite. The vast majority have defined expiration dates, with a significant cluster expiring in mid-to-late 2026. Local governments typically enact moratoriums as a temporary pause while developing permanent zoning regulations for battery storage.

What is the difference between utility-scale and ALL_BESS scope?

Most New York moratoriums (104 of 112) restrict utility-scale projects only, meaning smaller residential or commercial battery systems are still permitted. Eight jurisdictions have ALL_BESS scope, meaning all battery storage is restricted regardless of size. The ALL_BESS jurisdictions include Carmel, Kent, Hempstead, North Hempstead, Pound Ridge, Athens, Clymer, and Plattekill.

Why does New York have so many BESS moratoriums?

New York’s aggressive clean energy targets under the Climate Leadership and Community Protection Act have accelerated battery storage proposals, particularly in suburban and rural communities that lack zoning frameworks for large installations. Local governments are enacting moratoriums as a stopgap while they develop permanent siting regulations. This is a regulatory growing pain, not necessarily a sign of permanent opposition.

Name(Required)