The Centre for Covid-19 Situation Administration on Saturday reported 4,803 new cases, among the highest on a single day since the outbreak, and 34 deaths over a 24-hour period
The new cases included 2,702 infections found in prisons and 51 overseas travellers in quarantine.
Bangkok led the list with 1,054 cases, followed by 215 in Samut Prakan and 186 in Nonthaburi.
The infected overseas arrivals included 50 Thais – 47 from Cambodia and three from Saudi Arabia. The other case was a Serbian from Serbia.
The Thai capital also led the list of fatalities with 21 deaths, followed by two each in Samut Prakan, Chiang Rai and Pathum Thani, one each in Phetchaburi, Phetchabun, Nonthaburi, Ayutthaya, Ratchaburi, Songkhla and Saraburi provinces.
Meanwhile, 4,434 patients have recovered and been discharged in the last 24 hours.
As of Saturday, the number of confirmed cases in Thailand had risen to 149,779. So far, 102,311 people have recovered and been discharged, 46,480 patients are still in hospitals and 988 have died.
Meanwhile, another 96,599 people were given their first Covid-19 shot in the last 24 hours, while 60,476 were given their second shot, bringing the total number of Covid-19 vaccine doses administered in Thailand to 3,504,125.
According to Worldometer, as of 10am on Saturday, the number of confirmed cases globally had risen to 170.12 million (up by 505,813), 151.95 million of whom have recovered, 14.64 million are active cases (93,398 in severe condition) and 3.53 million have died (up by 11,968).
Thailand ranks 84th on the global list of most cases, which is topped by the US with 34.02 million, followed by India 27.71 million, Brazil 16.39 million, France 5.64 million, and Turkey 5.22 million.