Marion County Town & City Hall

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

Bear Creek City Hall 341 Main Street Bear Creek AL 35543 205-486-4707

Brilliant City Hall 1275 Main Street Brilliant AL 35548 205-465-2281

Guin City Hall 7500 U.s. 43 Guin AL 35563 205-468-2242

Hackleburg City Hall 314 1st Avenue Hackleburg AL 35564 205-935-3133