Alveston is a village within the Unitary Authority of South Gloucesteshire, UK. It's situated just south-west of Thornbury, about five miles north of Bristol.