Home
Your location

Bradford-on-Avon

Built-up area in Wiltshire, England

Coordinates:51.345, -2.25
OS grid ref:ST 82 60
Population:9,274
Dialling code: 01225 (Bath)
Map of the UK

Bradford-on-Avon in Wiltshire, England is a compact, picturesque town tucked into a steep valley on the River Avon. It has a well preserved medieval core with honey‑coloured stone buildings, the large medieval tithe barn and an Anglo‑Saxon/Norman church, while the riverside and nearby towpath of the Kennet and Avon Canal reveal its past as a centre for woollen cloth and small mills, visible today in rows of former weavers' cottages.

The town is popular with visitors and walkers exploring the fringes of the Cotswolds, and functions as a lively local centre with independent shops, cafés and cultural events. Good rail and road links make it a commuter base for Bath and Bristol, yet it retains a strong community feel and a reputation for heritage and waterside charm.

Postcode districts covering Bradford-on-Avon

Most populated places nearby

Neighbouring places

Example postcodes in Bradford-on-Avon

Transport links

  • Bristol Airport 20.4 miles32.9 km
  • Bournemouth Airport 42.9 miles69 km
  • Bradford-on-Avon Railway Station 0.1 miles0.2 km
  • Avoncliff Railway Station 1.5 miles2.3 km

Hotels near Bradford-on-Avon Ad

Schools in Bradford-on-Avon

  • Christ Church C of E Controlled Primary School Primary
  • Fitzmaurice Primary School Primary
  • St Laurence School Secondary

Local points of interest

  • Roman Baths Historic site 5.3 miles8.6 km
  • Jane Austen Centre Museum 5.6 miles9 km
  • Bath Royal Literary and Scientific Institution Museum 5.6 miles9 km
  • Fashion Museum Museum 5.6 miles9.1 km
  • Orchardleigh Estate Historic site 6.6 miles10.6 km
  • Twerton Park Stadium 6.7 miles10.8 km
  • Hartham Country house 7.4 miles12 km
  • Bath Racecourse Recreation 8.5 miles13.7 km
  • Loxwell Abbey Historic site 9.6 miles15.5 km
  • Stanley Abbey (Wiltshire) Historic site 10 miles16.1 km
  • Dyrham Park Historic site 10.7 miles17.2 km
  • Longleat Country house 11 miles17.7 km