Clayhatchee is a town in Dale County, Alabama, United States.
Clayhatchee is located in southwestern Dale County at 31°14′16″N 85°42′46″W / 31.23778°N 85.71278°W / 31.23778; -85.71278 (31.237743, -85.712679),[4] between Claybank Creek to the west and the Choctawhatchee River to the east.
Alabama State Route 92 passes through the center of town, leading east 20 miles (32 km) to Dothan (via U.S. Route 84) and northwest 10 miles (16 km) to Enterprise (via AL 167).
According to the U.S. Census Bureau, Clayhatchee has a total area of 2.72 square miles (7.04 km2), all land.
The climate in this area is characterized by hot, humid summers and generally mild to cool winters.