skip to main content

    Where to Send Election Materials — Alabama

    Choose another state
    JurisdictionMailing Address
    State Election Office Secretary of State's Office
    PO Box 5616
    Montgomery, AL 36103-5616
    Phone:334-242-7210
    Fax:334-242-2444
    E-Mail:Janice.McDonald@sos.alabama.gov
    Autauga County Autauga County Circuit Clerk
    134 North Court St. Rm. 114
    Prattville, AL 36067
    Phone:334-358-6801
    Fax:334-361-4830
    E-Mail:whit.moncrief@alacourt.gov
    Baldwin County Baldwin County
    Absentee Election Manager
    Courthouse Square - 312 Courthouse Sq.
    Suite 10
    Bay Minette, AL 36507
    Phone:251-937-0379
    E-Mail:jody.cambell@alacourt.gov
    Barbour County Barbour County Circuit Clerk
    303 East Broad Street, Room 201
    Eufala, AL 36027
    Phone:334-687-1500
    Fax:334-687-1599
    E-Mail:david.nix@alacourt.gov
    Bibb County Bibb County Circuit Clerk
    PO Box 185
    Centreville, AL 35042
    Phone:205-926-3103
    Fax:205-926-3132
    E-Mail:gayle.bearden@alacourt.gov
    Blount County Blount County Circuit Clerk
    County Courthouse
    220 Second Ave. E. Room B6
    Oneonta, AL 35121
    Phone:205-625-4121
    Fax:205-625-4016
    E-Mail:ema@co.blount.al.us
    Bullock County Bullock County Circuit Clerk
    PO Box 230
    Union Springs, AL 36089
    Phone:334-738-2280
    Fax:334-738-2282
    E-Mail:wilbert.jernigan@alacourt.gov
    Butler County Butler County Circuit Clerk
    PO Box 236
    Greenville, AL 36037
    Phone:334-382-7166
    Fax:334-382-3521
    E-Mail:allen.stephenson@alacourt.gov
    Calhoun County Calhoun County
    Calhoun County Circuit Clerk
    County Courthouse
    25 W. 11th Street, Suite 300
    Anniston, AL 36201
    Phone:256-231-1750
    Fax:256-231-1826
    E-Mail:ted.hooks@alacourt.gov
    Chambers County Chambers County Circuit Clerk
    County Courthouse, Ste. B-114
    2 Lafayette Street South
    Lafayette, AL 36862
    Phone:334-864-4348
    Fax:334-864-4348
    E-Mail:charles.story@alacourt.gov
    Cherokee County Cherokee County Circuit Clerk
    County Courthouse
    100 Main Street, Room 203
    Centre, AL 35960
    Phone:256-927-3637
    Fax:256-927-3444
    E-Mail:dwayne.amos@alacourt.gov
    Chilton County Chilton County Circuit Clerk
    PO Box 1946
    Clanton, AL 35046
    Phone:205-755-4275
    Fax:205-755-1387
    E-Mail:glenn.mcgriff@alacourt.gov
    Choctaw County Choctaw County Circuit Clerk
    PO Box 428
    Butler, AL 36904
    Phone:205-459-2155
    Fax:205-459-3218
    E-Mail:donna.murphy@alacourt.gov
    Clarke County Clarke County Circuit Clerk
    PO Box 921
    Grove Hill, AL 36451
    Phone:251-275-3363
    Clay County Clay County Circuit Clerk
    PO Box 816
    Ashland, AL 36251
    Phone:256-354-7926
    Fax:256-354-2242
    E-Mail:jeffery.colburn@alacourt.gov
    Clebume County Clebume County Circuit Clerk
    County Courthouse, Room 202
    120 Vickery St, Rm. 202
    Heflin, AL 36264
    Phone:256-463-2651
    Fax:256-463-2257
    E-Mail:jerrypaul.owen@alacourt.gov
    Coffee County Coffee County Circuit Clerk
    PO Box 311284
    Enterprise, AL 36331
    Phone:334-393-2750
    Fax:334-393-2047
    E-Mail:mickey.counts@alacourt.gov
    Colbert County Colbert County Circuit Clerk
    County Courthouse
    201 N. Main St.
    Tuscumbia, AL 35674
    Phone:256-314-5854
    Fax:256-386-8505
    E-Mail:nancy.hearn@alacourt.gov
    Conecuh County Conecuh County
    Conecuh County Circuit Clerk
    111 Court St., Room 203
    Evergreen, AL 36401
    Phone:251-578-7012
    Fax:251-578-7013
    E-Mail:david.jackson@alacourt.gov
    Coosa County Coosa County Circuit Clerk
    PO Box 98
    Rockford, AL 35136
    Phone:256-377-2678
    Fax:256-377-1599
    E-Mail:jeff.wood@alacourt.gov
    Covington County Covington County Circuit Clerk
    County Courthouse
    1-K North Court Square
    Andalusia, AL 36420
    Phone:334-428-2520
    Fax:334-428-2531
    E-Mail:roger.powell@alacourt.gov
    Crenshaw County Crenshaw County Circuit Clerk
    PO Box 167
    Luverne, AL 36049
    Phone:334-335-6568
    Fax:334-335-2076
    E-Mail:sandra.barry@alacourt.gov
    Cullman County Cullman County Circuit Clerk
    Courthouse Room 303
    500 2nd Ave. SW
    Cullman, AL 35055
    Phone:256-775-4770
    Fax:256-734-1883
    E-Mail:robert.bates@alacourt.gov
    Dale County Dale County Circuit Clerk
    PO Box 1350
    Ozark, AL 36360
    Phone:334-774-5003
    E-Mail:delores.woodham@alacourt
    Dallas County Dallas County Circuit Clerk
    PO Box 327
    Selma, AL 36702
    Phone:334-874-2523
    E-Mail:susan.ingram@dallascounty-al.org
    DeKalb County DeKalb County Circuit Clerk
    PO Box 681149
    Fort Payne, AL 35968
    Phone:256-845-8525
    Fax:256-845-8535
    E-Mail:pam.simpson@alacourt.gov
    Elmore County Elmore County Circuit Clerk
    PO Box 310
    Wetumpka, AL 36093
    Phone:334-514-3129
    Fax:334-567-5957
    E-Mail:larry.dozier@alacourt.gov
    Escambia County Escambia County Circuit Clerk
    PO Box 856
    Brewton, AL 36427
    Phone:251-867-0225
    Fax:251-867-0379
    E-Mail:kenneth.taylor@alacourt.gov
    Etowah County Etowah County Circuit Clerk
    Judicial Building, Suite 202
    801 Forrest Avenue
    Gadsden, AL 35901
    Phone:256-549-2181
    Fax:256-439-6001
    E-Mail:billy.yates@alacourt.gov
    Fayette County Fayette County Circuit Clerk
    PO Box 906
    Fayette, AL 35555
    Phone:205-932-4617
    Fax:205-932-2697
    E-Mail:samantha.howrard@alacourt.gov
    Franklin County Franklin County Circuit Clerk
    PO Box 160
    Russellville, AL 35653
    Phone:256-332-8861
    E-Mail:anita.scott@alacourt.gov
    Geneva County Geneva County Circuit Clerk
    PO Box 86
    Geneva, AL 36340
    Phone:334-684-5620
    Fax:334-684-5605
    E-Mail:gale.laye@alacort.gov
    Greene County Greene County Circuit Clerk
    PO Box 307
    Eutaw, AL 35462
    Phone:205-372-3598
    Fax:205-372-1510
    E-Mail:etta.edwards@alacourt.gov
    Hale County Hale County Circuit Clerk
    1001 Main St. Rm 13 AA
    Greensboro, AL 36744
    Phone:334-624-4334
    Fax:334-624-8064
    E-Mail:catrinna.perry@alacurt.gov
    Henry County Henry County Circuit Clerk
    County Courthouse
    101 W. Court Square, Suite J
    Abbeville, AL 36310
    Phone:334-585-2753
    Fax:334-585-5006
    E-Mail:shirlene.vickers@alacourt.gov
    JurisdictionMailing Address
    Houston County Houston County Circuit Clerk
    PO Drawer 6406
    Dothan, AL 36302
    Phone:334-671-8764
    Fax:334-377-4806
    E-Mail:carla.woodall@alacourt.gov
    Jackson County Jackson County Circuit Clerk
    PO Box 459
    Scottsboro, AL 35768
    Phone:256-574-9320
    Fax:256-259-9981
    E-Mail:ken.ferrell@alacourt.gov
    Jefferson - Bessemer County Jefferson County Circuit Clerk - Bessemer Division
    606 Courthouse Annex
    1801 3rd Ave N.
    Bessemer, AL 35020
    Phone:205-497-8510
    Fax:205-481-4169
    E-Mail:earl.carter@alacourt.gov
    Jefferson - Birmingham County Jefferson County Circuit Clerk - Birmingham Division
    Courthouse, Room 400
    716 Richard Arrington, Jr. Blvd., N.
    Birmingham, AL 35203
    Phone:205-335-5313
    Fax:205-352-5362
    E-Mail:annemarie.adams@alacourt.gov
    Lamar County Lamar County Circuit Clerk
    PO Box 434
    Vernon, AL 35592
    Phone:205-695-7193
    Fax:205-695-0046
    E-Mail:mary.jones@alacourt.gov
    Lauderdale County Lauderdale County Circuit Clerk
    PO Box 776
    Florence, AL 35631
    Phone:256-760-5728
    Fax:256-760-5727
    E-Mail:missy.hibbett@alacourt.gov
    Lawrence County Lawrence County Circuit Clerk
    PO Box 249
    Moulton, AL 35650
    Phone:256-974-2438
    Fax:256-974-2426
    E-Mail:sandra.ligon@alacourt.gov
    Lee County Lee County Circuit Clerk
    Lee County Justice Center, Room 104
    2311 Gateway Drive
    Opelika, AL 36801
    Phone:334-737-3490
    Fax:334-737-3499
    E-Mail:absentee@lee.co.us
    Limestone County Limestone County Circuit Clerk
    1st Floor Courthouse
    200 Washington Street, W.
    Athens, AL 35611
    Phone:256-233-6406
    E-Mail:charles.page@alacourt.gov
    Lowndes County Lowndes County Circuit Clerk
    PO Box 876
    Hayneville, AL 36040
    Phone:334-548-2252
    Fax:334-548-2548
    E-Mail:ruby.jone@alacourt.gov
    Macon County Macon County Circuit Clerk
    County Courthouse
    101 E. Rosa Parks Ave
    Tuskegee, AL 36083
    Phone:334-724-2614
    Fax:334-727-6483
    E-Mail:david.love@alacourt.gov
    Madison County Madison County Circuit Clerk
    County Courthouse
    100 Northside Square, Room 217
    Huntsville, AL 35801
    Phone:256-532-3390
    Fax:256-532-3768
    E-Mail:jane.smith@alacourt.gov
    Marengo County Marengo County Circuit Clerk
    PO Box 480566
    Linden, AL 36748
    Phone:334-295-2224
    Fax:334-295-8772
    E-Mail:rusty.nichols@alacourt.gov
    Marion County Marion County Circuit Clerk
    PO Box 1595
    Hamilton, AL 35570
    Phone:205-921-7451
    E-Mail:sheila.bozeman@alacourt.gov
    Marshall County Marshall County Circuit Clerk
    424 Blount Avenue, Suite 201
    Guntersville, AL 35976
    Phone:256-571-7740
    Fax:256-571-7794
    E-Mail:cheryl.pierce@alacourt.gov
    Mobile County Mobile County
    Mobile County Circuit Clerk
    205 Government Plaza, Suite C-913
    Mobile, AL 36644
    Phone:251-574-8806
    Fax:251-574-8796
    E-Mail:alleen.barnett@atacourt.gov
    Monroe County Monroe County Circuit Clerk
    County Courthouse
    65 N. Alabama Avenue
    Monroeville, AL 36460
    Phone:251-743-2283
    Fax:251-579-5933
    E-Mail:bob.mcmillan@alacourt.gov
    Montgomery County Montgomery County
    Elections Director
    125 Washington Avenue
    Montgomery, AL 36104
    Phone:334-832-1281
    Fax:334-832-7131
    E-Mail:justinaday@mc-ala.org
    Morgan County Morgan County Circuit Clerk
    PO Box 668, 4th Floor
    Decatur, AL 35602
    Phone:256-351-4790
    E-Mail:johnpat.orr@alacourt.gov
    Perry County Perry County Circuit Clerk
    PO Box 505
    Marion, AL 36756
    Phone:334-683-6106
    Fax:334-683-2207
    E-Mail:mary.moore@alacourt.gov
    Pickens County Pickens County Circuit Clerk
    PO Box 418
    Carrollton, AL 35447
    Phone:205-367-2050
    Fax:205-367-2054
    E-Mail:bobby.cowart@alacourt.gov
    Pike County Pike County Circuit Clerk
    PO Box 1147
    Troy, AL 36081
    Phone:334-566-5113
    E-Mail:audrey.milton@alacourt.gov
    Randolph County Randolph County Circuit Clerk
    PO Box 328
    Wedowee, AL 36278
    Phone:256-357-4551
    Fax:256-357-9012
    E-Mail:chris.may@alacourt.gov
    Russell County Russell County Circuit Clerk
    501 14th St
    Phenix City, AL 36867
    Phone:334-298-0516 x224
    Fax:334-297-6250
    E-Mail:kathy.coulter@alacourt.gov
    Shelby County Shelby County Circuit Clerk
    PO Box 1810
    Columbiana, AL 35051
    Phone:205-669-3779
    E-Mail:mary.harris@alacourt.gov
    St. Clair County St. Clair County Circuit Clerk
    100 6th Ave, Suite 400
    Ashville, AL 35953
    Phone:205-594-2148
    Fax:205-338-2511
    E-Mail:annette.hall@alacourt.gov
    Sumter County Sumter County Circuit Clerk
    PO Box 936
    Livingston, AL 35470
    Phone:205-652-2291
    Fax:205-652-1010
    E-Mail:edmond.bell@alacourt.gov
    Talladega County Talladega County Circuit Clerk
    PO Box 6137
    Talladega, AL 35161
    Phone:256-761-2102
    Fax:256-480-5291
    E-Mail:clarence.haynes@alacourt.gov
    Tallapoosa County Tallapoosa County Circuit Clerk
    County Courthouse
    125 N. Broadnax Street, Room 132
    Dadeville, AL 36853
    Phone:256-825-1098
    E-Mail:frank.lucas@alacourt.gov
    Tuscaloosa County Tuscaloosa County Circuit Clerk
    714 Greensboro Ave
    Rm 214
    Tuscaloosa, AL 35401
    Phone:205-349-3870 x259
    Fax:205-469-6590
    E-Mail:margaria.bobo@alacourt.gov
    Walker County Walker County Circuit Clerk
    PO Box 1389
    Jasper, AL 35501
    Phone:205-384-7268
    Fax:205-384-7271
    E-Mail:susan.odom@alacourt.gov
    Washington County Washington County Circuit Clerk
    PO Box 548
    Chatom, AL 36518
    Phone:251-847-2239
    E-Mail:steve.grimes@alacourt.gov
    Wilcox County Wilcox County Circuit Clerk
    PO Box 608
    Camden, AL 36726
    Phone:334-682-4126
    Fax:334-682-4025
    E-Mail:ralph.ervin@alacourt.gov
    Winston County Winston County Circuit Clerk
    PO Box 309
    Double Springs, AL 35553
    Phone:205-489-5533
    Fax:205-489-5140
    E-Mail:john.snoddu@alacourt.gov
    Version: 3.9, Build Number: 44, Revision: 72377, Production Mode: true