About 150 to 200 homes were still without power in the North Isles this morning after yesterday’s high winds.
Police inspector Eddie Graham said engineers were working hard to get the majority of homes up and running today.
Care centres at Nordalea and Isleshavn were operating on generators yesterday and Nordalea has now been restored with electricity.
Isleshavn was still having to use a generator, Inspector Graham said, as priority was being given to homes in Mid Yell.
Shetland Islands Council said it was still experiencing problems with the network in some areas.
Ferries are now running, which is allowing additional engineers into the islands to work on restoring the power.
Meanwhile, neighbours are being asked to keep an eye out on the elderly or vulnerable in areas affected by the power cuts.
Better weather is forecast, although it will remain cold for the rest of the day.
Almost 400 homes were without power in Yell and Unst yesterday.
The areas affected were Mid Yell and Millburn Park, Springpark and Mill Brae in Baltasound and Quoys in Unst.