Jefferson County Board of Registrars
A-100 North Annex
716 Richard Arrington Jr Blvd North
Birmingham, AL 35203
Telephone - (205) 325-5550
You can also register in person at the above address or at the
Southern Satellite
809 Greensprings Highway, Suite 102
Homewood, AL 35209
Telephone - (205) 916-2720