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 [1] 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