The Buttahatchee River is a tributary of the Tombigbee River, about 125 miles (201 km) long,[2] in northwestern Alabama and northeastern Mississippi in the United States.
The Buttahatchee River rises in northwestern Winston County, Alabama, near the town of Delmar, and flows generally westward through Marion County, where it collects a short tributary, the West Branch Buttahatchee River.
At Hamilton, the river turns to the southwest and flows through Lamar County, Alabama and Monroe County, Mississippi; its lower reach is used to define part of the boundary between Monroe and Lowndes counties.
The Buttahatchee joins the Tombigbee near Columbus Air Force Base, 12 mi (19 km) north-northwest of Columbus.
According to the Geographic Names Information System, the Buttahatchee River has also been known as:[1]