Jefferson County Town & City Hall

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


Adamsville City Hall 4828 Main Street Adamsville AL 35005 205-674-5671


Bessemer City Hall 1800 3rd Avenue North Bessemer AL 35020 205-424-4060

Birmingham City Hall 710 20th Street North Birmingham AL 35203 205-254-2290

County Line Town Hall 2843 County Line Rd Trafford AL 35172 205-590-1649

Fairfield City Hall 4701 Gary Avenue Fairfield AL 35064 205-788-2492

Fultondale City Hall 1210 Old Walker Chapel Road Fultondale AL 35068 205-841-4481

Gardendale City Hall 970 Main Street Gardendale AL 35071 205-631-8789

Graysville City Hall 246 South Main Street Graysville AL 35073 205-674-5643

Helena City Hall 816 Highway 52 Helena AL 35080 205-663-2161

Kimberly Town Hall 9256 Stouts Road Kimberly AL 35091 205-647-5531

Leeds City Hall 8373 1st Avenue Southeast Leeds AL 35094 205-699-2585

Maytown Town Hall TOWN HALL Dr Maytown AL 35118 205-786-8611

Mulga Town Hall 505 Mulga Loop Road Mulga AL 35118 205-781-0645

Pleasant Grove City Hall 501 Park Road Pleasant Grove AL 35127 205-744-1720

Sylvan Springs Town Hall 100 Rock Creek Rd Mulga AL 35118 205-491-3210

Sylvan Springs Town Hall 300 Town Hall Drive Sylvan Springs AL 35118 205-491-3226

Warrior City Hall 215 Main Street North Warrior AL 35180 205-647-0520