The Tuscumbia River rises in Prentiss County, Mississippi, near Booneville. It flows through Alcorn County, then into McNairy County in West Tennessee, where it flows into the Hatchie River, just before it reaches Hardeman County, near Pocahantas, Tennessee.