The 591 new cases represents 2.5% of all tests carried out and takes the total number of confirmed cases up to 207, 747.
556 people are in hospital, 26 fewer than yesterday, with coronavirus.
42 people are intensive care, 7 fewer than yesterday, with the virus.
Sadly, a further 22 deaths have been registered of people who first tested positive in the previous 28 days.
The total number of people who have died under the daily measurement is now 7,483.
Nicola Sturgeon sent her “deepest condolences” to those who have lost a loved one.
Turning to the vaccination programme, the First Minister announced that as of 8.30 am this morning, 1,825,800 people had received a first dose of vaccine- an increase of 16,642 since yesterday.
In addition, 141,433 people have received the second dose- an increase of 8,673 since yesterday.
In total, 25,315 people received vaccination yesterday.
The First Minister also announced that ‘virtually all’ over 65 year-olds have now had a first dose of the vaccine and so have 45% 60-64year- olds, 38% of 55-59 year-olds and 31% of 50-54 year-old.
Ms Sturgeon also added that the Scottish Government remain ‘on track’ to offer first doses to everyone over 50, all unpaid carers and all adults with underlying health conditions by mid-April.
The figures come as today marks a year since the World Health Organisation (WHO) declared Covid-19 a pandemic.