National Grid said the incident was caused by a fault on the overhead network and they were alerted to it at 10.51am on Thursday.
It affected a mainly rural area between Tenbury Wells and Leominster centred on the Bockleton area.
A spokesman for National Grid said: "The incident was raised at 10.51am this morning affecting 276 properties. We successfully restored all supplies in the area by 5.25pm this evening.
"We are sorry for any inconvenience that was caused by the power cut."