is a village in the county
, two miles south of Salisbury
. In the woods about Odstock one can see earthworks. The meaning of the name is probably "Odo's stockade".
Odstock Hospital - now Salisbury District Hospital - is famous for its specialist burns and spinal units.