A 26-year-old Fort Campbell soldier has died of a non-combat injury.