Halstock is a small village and civil parish in Dorset in south‑west England, sitting close to the county boundary with Somerset. It occupies classic Dorset countryside of rolling farmland and hedged lanes, with broad views across the surrounding valleys; the settlement is compact, with a scattering of traditional cottages and farm buildings that underline its rural character.
Historically the village has a long agricultural pedigree and retains a church and several listed buildings dating back centuries, giving it a quietly historic feel. Local life revolves around farming, a handful of small businesses and an active community that organises occasional village events and welcomes walkers exploring the nearby lanes and countryside.
BA22 9SH, BA22 9RP, BA22 9SW, BA22 9SD, BA22 9RJ, BA22 9SG, BA22 9SY, BA22 9RX, BA22 9RS … See all