Bahrain yesterday recorded 275 new cases of Covid-19 alongside 240 recoveries.
Of the 275 new cases registered, 142 were expat workers, 130 new cases of local contacts and three travel-related.
An additional 240 people recovered, taking the total to 93,160.
Of the 2,954 active cases, 45 are receiving treatment and 22 are in critical condition.
Bahrain has so far registered 96,470 cases, including active cases, recoveries and deaths.
The kingdom has conducted 2,507,245 tests for Covid-19.