Around 40 people were injured in the incident, which Foxconn confirmed had occurred after a "personal dispute" got out of hand at the facility in Taiyuan.
Police were called to the factory, which employs 79,000 workers, to deal with the situation.
In a statement, Foxconn said that the incident started on Sunday (September 23) at 11pm local time in a dormitory close to the facility in Shanxi province.
It took until 3am local time before police were able to bring the dispute under control, after which around 40 people had to be taken to hospital and a number of individuals arrested.
The cause of the brawl is not known, but Foxconn said that it was investigating the incident.
However, the company did say that the fight was not thought to be related to work issues.
Foxconn, which makes iPads and the new iPhone 5 for Apple, has previously been accused of poor working conditions for its workers at plants in China.
Earlier in the year, another fight broke out in a restaurant at a Foxconn plant involving around 100 workers. Local media said that that dispute was down to a conflict between the Foxconn employees and the restaurant owner.
Foxconn has agreed to improve the working conditions in its plants and reduce staff hours after a major scandal following a string of suicides among its employees last year.
> Apple iOS 6 mobile software upgrade - review
> Apple insists iOS Maps will 'get better'
iPhone 5 goes on sale:
Copyright: PA Images Bebeto Matthews/AP