Cherokee County Town & City Hall

Search Cherokee County AL town and city halls as part of a free ancestry search. Town and city halls may provide you with free public records related to vital records, birth certificates, death certificates, marriage licenses, as well as property ownership records.

Cedar Bluff City Hall 3420 Spring Street Cedar Bluff AL 35959 256-779-7284

Leesburg Town Hall 215 Industrial Boulevard Leesburg AL 35983 256-526-8890

Sand Rock Town Hall 1925 Sand Rock Avenue Sand Rock AL 35983 256-523-5898