Cotton Bayou is located between Terry Cove and Alabama Point Beach. The waterways that run by Cotton Bayou are Terry Cove and Cotton Bayou. It is very close to the Perdido Pass Bridge leading to the Gulf of Mexico. It is also conveniently close to stores and entertainment in Orange Beach.