Cedar Bluff, Alabama

Cedar Bluff is a town in Cherokee County, Alabama, United States. At the 2020 census, the population was 1,845. Cedar Bluff is on the north shore of Weiss Lake, noted for its crappie fishing. References