A man has been charged in connection with 24 incidents of vehicle vandalism over a period of ten days in Ullapool.
The vandalisms took place in the Vyner Place, Morefield Place and Seaforth Road areas of the village, between May 20 and May 30, 2023.
A 29-year-old man has been arrested and charged in connection, police said on Tuesday.
He has been reported to the Procurator Fiscal.
Inspector Kay Macrae, from Ullapool Police Station, thanked the local community for their help.
He said: “We are aware of the distress these incidents have caused in the local community and would like to thank the public for their assistance with our enquiries.”