There were 22,387 more confirmed Covid-19 cases and 105 new fatalities during the previous 24 hours, the Public Health Ministry reported on Monday morning.
Monday's figures did not include 15,187 positive results from antigen tests over the past 24 hours. This would raise the total to 37,574.
The 105 people who died were aged 13 to 99 years and included one foreigner, an Australian.
Bangkok continued to lead the most daily cases at 3,174, followed by 1,036 in Chon Buri, 831 in Nakhon Si Thammarat, 784 in Nonthaburi, 766 in Samut Prakan, 650 in Khon Kaen, 602 in Nakhon Pathom, 571 in Samut Sakhon, 553 in Roi Et and 498 in Buri Ram.
The 87 imported cases came from 22 countries. They included 15 from the United Kingdom, 10 from Saudi Arabia, eight from Australia, and seven each from Israel, Cambodia and Germany.