Halstock is a village in Dorset, England.

It is situated within the BA22 postcode district, which is within the Yeovil post town.

The full list of postcode districts within the Yeovil post town is as follows:

The Yeovil post town is within the Bath postcode area.


Key data for Halstock:

Administrative Ward: Halstock

Administrative District: West Dorset

Administrative County: Dorset

Country: England

UK Parliament: West Dorset

NHS Local Health Authority: South West

NHS Region: Southern

A map showing the location of Halstock within the BA22 postcode district