Bruton is a town and civil parish in Somerset, England, situated on the River Brue along the A359 between Frome and Yeovil. It is seven miles south-east of Shepton Mallet, just south of Snakelake Hill and Coombe Hill, ten miles north-west of Gillingham and twelve miles south-west of Frome in the South Somerset district. The town has a population of 2,907. The parish includes the hamlet of Wyke Champflower.
Bruton station is situated on the Great Western mainline (often referred to as the Berks and Hants route) between Westbury and Taunton although the stretch between Westbury and Castle Cary is also part of the Heart of Wessex line and is only served by rail services between Bristol and Weymouth.
Bruton has a museum dedicated to the display of items from Bruton's past from the Jurassic geology right up to the present day. The museum houses a table used by the author John Steinbeck to write on during his six-month stay in Bruton.
The River Brue has a long history of flooding in Bruton. In 1768 the river rose very rapidly and destroyed a stone bridge. On the 28 June 1917, 242.8 mm of rain fell in 24 hours at Bruton, leaving a water mark on one pub twenty feet above the normal level of the river. In 1984 a protective dam was built 1 km upstream from the town.