The private bus was on its way from Manva to Solan town when the accident occurred near the Nai Neti panchayat, around 25 km from Rajgarh town.
Most of the injured have been admitted to the Regional Hospital in Solan, about 55 km from the state capital.
He said the cause of the accident was yet to be ascertained.
Eyewitnesses said the administration had a tough time extricating the victims from the badly mangled bus.
People in the area began rescue operations even before authorities reached the spot.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)