Shelby County Town & City Hall

Search Shelby 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.


Alabaster City Hall 201 1st Street North Alabaster AL 35007 205-664-6800


Columbiana City Hall 107 Mildred Street Columbiana AL 35051 205-669-5800

Harpersville City Hall 157 Alabama 25 Harpersville AL 35078 205-672-9877

Indian Springs Town Hall 2635 Cahaba Valley Rd Indian Springs Village AL 35124 205-982-1755

Wilsonville Town Hall 9905 N MAIN St Wilsonville AL 35186 205-669-6180

Wilsonville Town Hall 9905 North Main Street Wilsonville AL 35186 205-669-6180