The Buttahatchee River is a tributary of the Tombigbee River, about 75 miles (121 km) long, in northwestern Alabama and northeastern Mississippi in the United States. Via the Tombigbee River, it is part of the watershed of the Mobile River, which flows to the Gulf of Mexico.