A Palestinian woman delivered a stillborn baby in an ambulance after the vehicle was delayed by Israeli soldiers at a checkpoint in the occupied West Bank on Monday.

The 28-year-old woman was six months pregnant and unconscious when medics collected her from her home in the village of Qaryout, south of the city of Nablus, Palestinian medic Bashar Qaryouti told AFP.

"She was suffering from very heavy bleeding and her condition was extremely critical," Qaryouti said.

The entrance to one nearby village was closed, forcing the ambulance to take dirt tracks through olive groves before reaching the Awarta checkpoint, where a gate was shut, and a long queue of vehicles had formed.

Israeli soldiers emerged from a nearby watchtower and ordered Qaryouti to turn off the ambulance's power.