Thousands of PECO customers in Bucks County lost power Monday afternoon.

Greg Smore at PECO reported the company had an "issue" at a substation, which impacted customers in the Doylestown area. Nearly 25,000 PECO customers lost their electrical service.

Power was restored at around 6:15 p.m. after over three hours of outages.

Buckingham Township, Doylestown Borough, Doylestown Township, Northampton Township, Plumstead Township, Solebury Township, Upper Makefield Township, Warwick Township and Wrightstown Township were some of the effected areas.

The cause is still under investigation.