According to Progress Energy's outage map, over 4,300 residents in the Town of Raeford were without power around 6 a.m. The outages also expanded into western Fayetteville.
Progress Energy services most of the area and told ABC11 that the outages were due to a fire.
Equipment that caught on fire just after 3 a.m. at a substation in the community of Dundarrach was still smoking four hours later, as lights began to slowing come back on.
Progress Energy crews were able to have power restored fully by 8 a.m.
Lumbee River Electric Membership customers were also affected.