Bitton is a village and civil parish of South Gloucestershire in Gloucestershire, England, to the east of Bristol and on the River Boyd. The parish of Bitton had a population of 9,307, and apart from the village itself, includes Swineford, Upton Cheyney, Beach, Oldland Common, North Common and part of Willsbridge.