The Tred Avon River is a main tributary of the Choptank River in Talbot County on Maryland's Eastern Shore. The river is 17 miles long.