Bradford-on-Avon er en by i det vestlige Wiltshire i England, beliggende i Avondalen ved Avonfloden ca. 13 kilometer sydøst for Bath. Byen har et indbyggertal på ca. 9.300  og havde tidligere en omfattende tekstil-industri. Byen er et populært turiststed, med mange historiske bygninger og kanaler. Byens historie kan spores tilbage til romertiden