The Tuscumbia River rises in Prentiss County, Mississippi, near Booneville. It flows through Alcorn County, then into McNairy County in West Tennessee, where it is joined by a major trbutary, Cypress Creek, and then flows into the Hatchie River, just before it reaches Hardeman County, near Pocahontas, Tennessee.