It happened at the Flatwoods Job Corps in Coeburn.
Deputies there say nearly 50 people broke out into a riot when they arrived.
They arrested four adults and one juvenile.
The adults were charged with assault and battery.
Officials do not know what caused the fight.
No property was damaged and there were no serious injuries.