The Avebury Stones are believed to have come from nearby quarries in the Marlborough Downs region, located about 20 miles away from the Avebury stone circle. The stones were likely transported to Avebury using sledges and wooden rollers by Neolithic people around 2500 BC.