The Centre for Covid-19 Situation Administration on Sunday reported 2,671 new cases and 23 deaths over a 24-hour period
Of the total, 1,095 were local patients who were admitted to hospitals, 889 were found during proactive testing, 604 were found in prisons.
Bangkok led the list of most cases with 675, followed by Samut Sakhon (288), Phetchaburi (196), Nonthaburi (163), and Samut Prakarn (124).
Of the 83 who had come from abroad, 76 were Thais working in Cambodia who returned illegally via the border and got caught between May 28 and June 3.
In the last 24 hours, 173 people have been caught at the border for illegally entering the country, mostly from Laos (37), Myanmar (35), and Cambodia (26).
Meanwhile, 2,242 patients have recovered and been discharged in the last 24 hours.
As of Sunday, the number of confirmed cases in Thailand had risen to 177,467.
So far, 126,517 have recovered and been discharged, 49,714 patients are still in hospitals (1,209 in serious condition with 389 on ventilators), and 1,236 have died.
According to Worldometer, as of 11am on Sunday, the number of confirmed cases globally had risen to 173.7 million (up by 394,844), 156.59 million of whom have recovered, 13.2 million are active cases (87,585 in severe condition) and 3.7 million have died (up by 9,013).
Thailand ranks 80th on the global list of most cases, which is topped by the US with 34.2 million, followed by India 28.8 million, Brazil 16.9 million, France 5.7 million, and Turkey 5.28 million.
Meanwhile, another 26,611 people were given their first Covid-19 shot in the last 24 hours, while 20,948 people were given their second shot, bringing the total number of Covid-19 vaccine doses administered in Thailand to 4,190,503.