A Burke County school bus ran off the road and flipped Tuesday morning, injuring the nine students and two adults on board, according to the North Carolina State Highway Patrol. 

The wreck happened at about 7:25 a.m. on Johnson Bridge Road near Old NC 10 in Hildebran, just west of Hickory. 

"The driver was traveling west on Johnson Bridge Road, lost control, ran off the right side of the road, struck a ditch, and overturned. The bus came to rest on its top," a Highway Patrol spokesman said in a news release. 

The children were taken to hospitals in the area with injuries described as "non-life-threatening," officials said. The bus driver also went to the hospital with minor injuries. 

The other adult on the bus "became partially entrapped" and had to be taken by helicopter to a hospital in Charlotte. That adult is listed in serious condition, according to the Highway Patrol. 

The bus is for students with handicaps and serves several schools in Burke County, the Highway Patrol spokesman said. 

Police cited the driver for "failure to maintain lane control," officials said.