An estimated 2.3 million people or one in 30 has the virus - a rise of 32% on the week before.
The rise is being driven by two new fast-spreading sub-variants of Omicron - called BA.4 and BA.5.
People can be infected even if they've had Covid before, but jabs are helping to protect against serious illness.
Health officials are urging anyone over 75 who has not had a vaccine or booster in the past six months, to get one.
Sarah Crofts, from the ONS, said: "Across the UK we've seen a continued increase of over half a million infections, likely caused by the growth of BA.4 and BA.5 variants."
In its analysis of England, it found infections were going up in all regions and in all age groups.
In Scotland, which has had the highest Covid rates in the UK since the end of May, the rise in infections may be slowing slightly.
In England, almost 9,000 hospital beds were taken up with Covid patients on 30 June - and that number has doubled since the start of the month.
Data from the other UK nations is not as up-to-date but suggests a similar rise over the last month.
The number of Covid patients in hospital is currently still way below the record high of more than 34,000 in January 2021, during the wave of the Alpha variant of coronavirus.
Not all hospital patients testing positive for Covid are being treated for it - some are there for another reason, but it can make their care more difficult.
This applies to about two-thirds of patients in hospital at the moment.
The number of Covid patients in intensive care has reached 211 in England, which is an increase from 111 at the start of June.
Back in January 2021, more than 3,700 people needed this type of care at a time where intensive care units were in danger of being overwhelmed.