Severe weather has forced the closure of several roads across the Highlands.
The Highland Council said its staff were working to clear fallen trees and debris from many routes.
However, roads currently closed are:
A838 near Merkland
B9176 Struie Hill Road
B861 Inverness to Inverarnie closed (trees at Tomfat Woods)
B9006 Inverness to Croy closed (fallen trees at three locations)
A831 Drumnadrochit to Cannich closed (trees and power cables)
B9154 Daviot to Dalmagarry closed (trees at Moy Station),
Bealach na Ba (closed overnight for reasons of safety)
The council is urging all landowners to check for damage to their trees and to remove debris from roads or footways without undue delay.
Richard Evans, head of roads and transport, added: “Damaged trees and vegetation can cause potential hazards to road users by obstructing the passage of vehicles and pedestrians. The council is particularly concerned where weakened or damaged branches could subsequently fall on vehicles or pedestrians.”
The council is also warning that the majority of their computer systems and some phone lines have been affected and there may be a delay in their response to calls.
Some service points are currently closed due to loss of power including: Dingwall, Fortrose, Aviemore, Kingussie, Lairg, Kyle, Broadford, Mallaig, Fort Augustus, Gairloch, and Bonar Bridge.
More than 150 schools and nurseries are closed, affecting 11,345 pupils.
Bin collections are taking place as normal today apart from the recycling service in Lochalsh. Residents should however, try to ensure that their bins, once emptied are secured and removed from the roadside.
Corran Ferry is currently running to normal service, however due to the stormy weather continuing there may be intermittent suspensions of the service over the course of today and tomorrow.
Engineers are currently assessing all council buildings for structural damage. Lochinver and Kinlochbervie Harbour buildings have suffered some damage.