It happened on the 12000 block of Knights Road near Bethel Church Philadelphia Mills around 11 p.m. Thursday.
Police say the 24-year-old driver of a sedan was speeding, lost control, then crossed over the lanes and crashed into an oncoming pickup truck.
The sedan driver died at the hospital.
The 52-year-old driver of the pickup truck is hospitalized in stable condition.
The crash is under investigation.
The name of the man killed has not been released.