Nadia Lochard with the Civil Protection Agency says the bus went down a ravine after the driver apparently lost control late Tuesday in the coastal town of Petit-Goave.
She said the bus was headed to the western coastal city of Jeremie. The injured were taken to a hospital by ambulance and helicopter.
Fatal traffic accidents are common in Haiti, where vehicles are often grossly overloaded and police rarely enforce traffic laws.