For a second day running, Singapore recorded another daily high of new coronavirus cases, 728, with the total number of people infected crossing the 4,000 mark.
Like in the past two weeks, foreign workers living in dormitories continue to drive this increase, accounting for 654 of new patients.
There were five new clusters announced, with some linked to dormitories, the Ministry of Health (MOH) said in its daily update.
Of the remaining new cases, 48 are other local community cases while 26 are work permit holders living outside dormitories.
The ministry said 19 percent of the new cases are currently unlinked and contact tracing on these cases is being done.
No imported cases were reported for the seventh successive day.
Singapore now has 4,427 Covid-19 cases.