Framingham Police said a female student, 17, driving a Subaru, struck the school bus carrying more than a dozen Walsh Middle students on Thursday.
Framingham Police Lt. Ron Brandolini said the drive of the vehicle drove through a stop sign and struck the bus on the driver's side.
The driver and her passenger were both taken to MetroWest Medical Center for treatment, said Brandolini.
The driver's name was not released. Brandolini said the driver has not been cited, but the investigation is still pending.
The crash took place just before 3 p.m. Thursday at the intersection of Grant and Lawrence streets. The bus driver and the Walsh Middle students on the bus were not hurt.