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 9QZ, BA22 9SW, BA22 9SG, BA22 9SH, BA22 9RY, BA22 9SJ, BA22 9QU, BA22 9SZ, BA22 9SD … See all