The accident happened near Letzburg Road around noon on Friday.
Police say Robert Thomas, from Fort Littleton, was working for a paving company when he was hit by a Franklin county transportation bus.
No one was inside the bus at the time of the accident.
Neighbors say officials tried to revive Thomas. The Franklin county coroner pronounced Thomas dead on the scene.
The name of the driver is not being released, officials say he had no injuries and is cooperating with the investigation.
Drugs and alcohol are not a factor.
No charges have been filed, but the accident is still under investigation.