Police arrested more than 20 people and issued more than 300 fines for Covid breaches during the new year period.
A total of 326 fixed penalties were handed out between December 28 and January 3, while 21 people were arrested.
All of mainland Scotland was placed into the highest tier of Covid-19 restrictions on Boxing Day, banning indoor visiting and more than six people from two households meeting outdoors.
Police Scotland warned people in advance against Hogmanay gatherings which could potentially spread the virus further, while First Minister Nicola Sturgeon urged Scots to mark the end of 2020 at home.
Deputy Chief Constable Malcolm Graham spoke out to urge Scots to comply with the rules ahead of Hogmanay.
He asked the public to “continue to do the right thing to stop the spread of this virus”.
Covid fines start at £30, doubling to £60 if they are not paid within 28 days. Repeat offenders can face fines of up to £960.
On Hogmanay, police dealt with revellers gathering at Edinburgh Castle to see in the New Year despite clear warnings to stay at home.
The traditional street party and midnight fireworks in the city were cancelled, but some people still headed to the castle and Calton Hill to bring in the bells.
The previous week more than 30 people were charged after a party was reportedly held at a rented holiday home in Aberfoyle during the Christmas festivities.
Police said they attended a property in Lochard Road at around 11.10am on Sunday, December 27, following reports of a gathering.
Officers said 32 people were found inside and were each charged with culpable and reckless conduct.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country