The bus from Smithfield Middle School was hit from behind by a car. There were 30 students on board at the time of the crash.
Officials said seven students and the drivers of both vehicles were taken to Johnston Medical Center.
The injuries were not believed to be life-threatening.
This collision remains under investigation. Charges may be pending.