Avebury is a village and
civil parish in
Wiltshire, England. The village is about west of
Marlborough and northeast of
Devizes. Much of the village is encircled by the prehistoric monument complex also known as
Avebury. The parish also includes the small villages of
Avebury Trusloe and
Beckhampton, and the hamlet of
West Kennett.