There were 501,629 cases in the week ending March 31, a 17 per cent drop from the week before.
The wave, linked to the highly contagious Omicron sub-variant BA.2, is now subsiding in all regions of the UK, the data shows.
The BA.2 wave has seen case rates hit the second highest level in the pandemic so far, after the Omicron wave of the past winter.
The high infection rates, and the resulting absences, are still causing disruption in schools and workplaces.
Across the UK, hospitalisations remain at high levels, although they are lower than the numbers seen during the lockdowns of 2020 and 2021.
BA.2 was given the nickname ‘stealth Omicron’ because it was more difficult to tell it apart from the Delta variant.
Experts believe the increased contagiousness of the sub-variant is a key reason for the current wave, alongside the waning effectiveness of boosters and the lifting of many restrictions.
At neighbourhood level, Covid-19 case rates have been published for the week to March 31.
The figures include people infected with Covid-19 for the first time as well as reinfections.
Here are the neighbourhoods in Scarborough borough and Ryedale with the highest case rates right now.

.
Here's where Covid rates are highest across Scarborough, Whitby and Ryedale. Photo: Richard Ponter

. Helmsley and Ampleforth
Helmsley and Ampleforth had 611 Covid-19 cases per 100,000 people in the latest week, a fall of 25 per cent from the week before. Photo: Google Maps

. Kirkbymoorside and Moors
Kirkbymoorside and Moors had 571 Covid-19 cases per 100,000 people in the latest week, a fall of 47 per cent from the week before. Photo: Contributed

. Scarborough Town and North Bay
Scarborough Town and North Bay had 539 Covid-19 cases per 100,000 people in the latest week, a fall of 22 per cent from the week before. Photo: Contributed

. Sheriff Hutton, Slingsby and Swinton
Sheriff Hutton, Slingsby and Swinton had 691 Covid-19 cases per 100,000 people in the latest week, a fall of 29 per cent from the week before. Photo: Google Maps

1. Helmsley and Ampleforth
Helmsley and Ampleforth had 611 Covid-19 cases per 100,000 people in the latest week, a fall of 25 per cent from the week before. Photo: Google Maps

2. Kirkbymoorside and Moors
Kirkbymoorside and Moors had 571 Covid-19 cases per 100,000 people in the latest week, a fall of 47 per cent from the week before. Photo: Contributed

3. Scarborough Town and North Bay
Scarborough Town and North Bay had 539 Covid-19 cases per 100,000 people in the latest week, a fall of 22 per cent from the week before. Photo: Contributed

4. Sheriff Hutton, Slingsby and Swinton
Sheriff Hutton, Slingsby and Swinton had 691 Covid-19 cases per 100,000 people in the latest week, a fall of 29 per cent from the week before. Photo: Google Maps