The main car park and the fields up the Trusloe is the site of a Saxon village and on the edge of Waden hill there was a Roman village so I think the site has been occupied forever.
Avebury: Biography of a landscape by Pollard & Reynolds is a good read which covers the history of the village.