Alabama River
Coosada is located on the Alabama River at (32.504197, -86.334120). According to the U.S. Census Bureau, the town has a total area of , of which is land and (3.37%) is water.