A woman has died and two men are suffering spinal injuries after a three-car crash in a suburb northwest of Sydney.

The collision happened at Blaxland Road near Doomben Avenue in Eastwood about 5pm on Wednesday.

The woman, who had been driving one of the vehicles travelling north died at the scene, while two males in a second car travelling south have been taken to hospital with spinal injuries.

A woman driving the third car which had also been travelling north was taken to hospital with minor injuries.

NSW Police said a crime scene has been established and circumstances of the crash will be investigated.