This is a list of rivers and natural waterways that flow either wholly or partially through the ceremonial county of Wiltshire. The list is not comprehensive as there are many small brooks and streams without a recorded name on most official maps. There are three notable rivers that flow through the county: the River Avon (Bristol), the River Avon (Hampshire) and the River Thames.
Due to the geology of the county, the rivers and waterways discharge to the west, east and south. In addition to the natural waterways, the Kennet and Avon Canal crosses the county.
Rivers
NameSourceMouthImageBristol AvonActon Turville Severn Estuary, Avonmouth, Bristol Hampshire Avon Pewsey, Wiltshire English Channel, Mudeford, DorsetBiss near Upton Scudamore, Wiltshire River Avon at Staverton, Wiltshire BlackwaterRedlynch, Wiltshire Totton, Hampshire BourneBurbage Salisbury Broadmead Brook west of Marshfield, Gloucestershire Bybrook River north west of Castle CombeBrinkworth BrookBroad Hinton, Wiltshire Bristol Avon, Great Somerford, Wiltshire Bybrook RiverPrime: Lower Lapdown Farm, Tormarton, South Gloucestershire Secondary: Folly Farm, Cold Ashton, South Gloucestershire Bristol Avon, BatheastonBydemill Brook Stanton Country Park, south of Stanton Fitzwarrenconfluence with River Thames ChalkeMead End, near Bowerchalke, Wiltshire confluence with River Ebble at Broad Chalke River Churn Seven Springs, Gloucestershire confluence with River ThamesCocklemore BrookStudley, Wiltshire River Avon (Bristol) south of Chippenham ColeWanborough, Wiltshire River Thames Damson Brook Milston confluence with Nine Mile RiverNo picture available Derry Brook Ravensroost Wood, Minety Common confluence with Swill Brook south of Ashton KeynesNo picture availableDoncombe Brook south of Marshfield, Gloucestershire confluence with Bybrook River at FordRiver Dun (River Kennet) Great Bedwyn River Kennet near Hungerford River Dun (River Test) Confluence with River Test near Kimbridge in Hampshire River EbbleAlvediston confluence with River Avon Gauze BrookLittleton Drew River Avon (Bristol) south of Malmesbury River KennetSwallowhead Spring near Silbury Hill confluence with River Thames at Reading KeyBraydon Forest near Purton confluence with River Thames near Cricklade Lambrok Stream Hoopers Pool between Southwick and Rode confluence with River Biss at TrowbridgeRiver Marden Ranscombe Bottom, Calstone Wellington, near Calne Bristol Avon near Chippenham River NadderSprings at Nadder Head near Donhead St Mary Confluence with River Avon (Hampshire) in Salisbury Nine Mile Brigmerston Down northeast of Bulford CampConfluence of River Avon at BulfordOddford Brook Bitham Lake northwest of Tisbury confluence with River Nadder at TisburyNo picture availableRiver Og Draycot FoliatRiver Kennet near Marlborough River Ray Wroughton Confluence with River ThamesRiver Semnear Sedgehill near Wardour No picture availableSemington Brook The Warren south of West Lavington confluence with River Avon (Bristol) near WhaddonRiver Stour, DorsetStourhead English Channel at Christchurch, Dorset Summerham Brook north of Rowde confluence with Semington Brook, south of Seend CleeveSwill Brookconfluence of Braydon Brook and Flagham Brook near Somerford Keynes confluence with River Thames at Ashton KeynesTetbury AvonWor Well, Tetbury River Avon (Bristol) at Malmesbury Thamesenters Wiltshire to the east of Ashton Keynes leaves Wiltshire to the southwest of Lechlade-on-Thames Tillnear Tilshead confluence with River Wylye near Stapleford Woodbridge Brook Midgehall Copse near Lydiard Millicent confluence with River Avon (Bristol) near Malmesbury No picture availableWylye Rodmead Farm near Maiden BradleyConfluence with River Nadder
References