Teviot, River, runs through southern Scotland. It rises on the border between Dumfries and Galloway Region and Borders Region. It flows for nearly 40 miles (65 kilometers) in a northeasterly direction through the Borders region and joins the River Tweed at Kelso.