Horningsham is a small village and civil parish in Wiltshire, England, on the county border with Somerset. The village lies about 4 miles (6 km) southwest of the town of Warminster and 4+1⁄2 miles (7 km) southeast of Frome, Somerset. The parish forms part of the Longleat estate and includes the hamlets of Hitcombe Bottom and Newbury.