The country registered 21,881 new Covid-19 cases and 59 more fatalities during the previous 24 hours, the Public Health Ministry announced on Sunday morning.
This compared with the 22,818 new cases and 52 coronavirus-related fatalities reported on Saturday morning.
Daily deaths exceeded the 50 mark for the third consecutive day. The country reported 54 deaths on Friday and 52 on Saturday, Centre for Covid-19 Situation Administration (CCSA) data shows.
Death statistics have risen steadily since Feb 26, except the report on Saturday that saw the figure drop by two from the previous day. There is generally a two-week lag between a spike in infections and a spike in deaths.
The new fatalities included one Myanmar citizen, while 78% of the deaths were people aged 60 or above.
The country has 12.7 million people in that agegroup and only 30% have received a third vaccine shot, compared to 79% who got two jabs. The government has campaigned for them to be administered with a booster to keep the fatality rate down.
Bangkok logged the most new deaths — eight — followed by four each in Surin and Surat Thani. Phangnga, Phuket, Phatthalung and Chon Buri each recorded three fatalities.
Of the 21,861 new cases, 21,747 were locally transmitted and 134 imported.
The capital had 2,147 new cases, the most in the country, and more than double the 980 recorded in second-placed Nakhon Si Thammarat. Chon Buri logged 883 new infections and Nakhon Ratchasima had 723.
New arrivals from Cambodia lead imported infections with 39 cases — five of them Thai residents.
Air travellers from Germany came second with 13 cases, one more than from Russia.On Saturday, 21,448 Covid-19 patients were discharged from hospitals after recovering from the coronavirus. That day 232,521 people received Covid-19 treatment at hospitals, including 1,145 seriously ill patients and 366 dependent on ventilators.
Since the pandemic started in early 2020, there have been 3,026,695 Covid-19 cases, including 803,260 cases this year.
The accumulated death toll stood at 23,235 since the beginning of the pandemic.
The highest number of Covid-related fatalities in a 24-hour period was 312 recorded on Aug 13. The highest number of cases was 25,615 on Feb 26.
Thailand was 18th in the global rankings with just over 3 million accumulated cases.