More than 7,000 customers remained without power in Oneida and Herkimer counties as of noon, according to National Grid's website, and it could be tonight before some of them have their power restored.

National Grid is reporting more than 5,000 without power in Oneida County and almost 2,000 without power in Herkimer County as of noon.

That's down from more than 9,000 total earlier in the morning.

In Oneida County, Trenton and Vienna were the hardest hit, with more than 1,000 outages each. But nearly 30 other municipalities also were affected.

In Herkimer County, Dolgeville was the hardest hit, with 1,073 customers — basically the entire village — without power.

"A National Grid field force of 2,100 workers is active throughout the upstate New York region today removing downed trees, tree limbs and other hazards, and safely restoring power to customers impacted by ongoing high winds, icing and heavy rain ...," National Grid said in a news release. "Crews will continue to work around the clock to ensure safety, remove hazards and restore power as quickly and safely as possible in challenging conditions.

Calls for trees and wires down continued to come in to the Oneida County 911 center throughout the morning, as wind gusts reached up to 40 mph, according to Weather.com.

Any downed wires should be reported to National Grid by calling 1-800-867-5222 or by calling 911, the company said.