Castleberry, Alabama, United States [Town]; population was 669 in 1990; housing units was 292 in 1990; location is 31°18'N 87°2'W; land area is 1.72 square miles (1,098 acres); water area is 0.02 square miles (12 acres); FIPS code is 12496 [SourceCBP]