The total number of dismissal cases in Bahrain since the start of the anti-government uprisings totals 2,462, the Ministry of Labour said on Monday.
A statement was issued by the Ministry giving the latest figures of dismissal cases "to avoid any guess-estimations".
The ministry statement said that 847 dismissals have been ruled out, with 316 found to have been dismissed lawfully, 121 finding new employers and 410 failing to submit any complaint.
Another 564 workers would be reinstated in compliance with royal directives issued from King Hamad bin Isa Al Khalifa, state news agency BPA said.
It said there were still 1,051 dismissal cases pending with no agreement made to determine their legal status with their employers.
In June, The UN labour rights agency urged Bahrain to give jobs back to at least 2,000 workers fired for striking in support of pro-democracy protests.
Bahrain's unions called a general strike in March to back protesters from the Shi'ite majority demanding greater freedoms from the Sunni-led government.
Bahraini forces and troops from nearby Sunni Gulf countries including Saudi Arabia crushed demonstrations later that month.For all the latest industry news from the UAE and Gulf countries, follow us on Twitter and Linkedin, like us on Facebook and subscribe to our YouTube page, which is updated daily.
Subscribe to Arabian Business' newsletter to receive the latest breaking news and business stories in Dubai,the UAE and the GCC straight to your inbox.