It happened just before 3pm on the A386 near Bideford and involved a BMW, a Vauxhall Astra and a Citroen Dispatch.
A 41-year old woman from Torrington, who was passenger in the Astra, died at the scene.
A 29-year-old man from Bideford was detained on suspicion of causing death by dangerous driving - he was later released under investigation pending further enquiries.
Police are appealing for witnesses.
Lifeboat washes up at Sidmouth
Torbay hotels tested on child exploitation checks
Rare wolf pups born at Devon Zoo
“Disappointment” over North Devon funding settlement
Controversial Exeter road consultation to begin in the New Year
Family homes to replace former Plymouth language school
