Election Day is Tuesday, November 6. Not sure if you're registered? Can't find your precinct? Want to make sure you live in the district? See below and the map to the right to answer these questions.
District 21 includes downtown and parts of northeast Huntsville in the following zip codes: 35741, 35750, 35759, 35761, 35773, 35801, 35802, 35810, 35811.
Are you registered? Click below to enter your information and confirm your active voter registration. REMEMBER: Even if you are marked 'inactive', you can still fill out a provisional ballot at the polls on November 6.
Charles Stone Agricultural Center, 819 Cook Avenue, Huntsville, 35801
Jackson Way Baptist Church, 1001 Andrew Jackson Way, Huntsville, 35801
First Baptist Church, 600 Governors Drive, Huntsville, 35801
Optimist Park, 703 Oakwood Avenue, Huntsville, 35811
Northeast Huntsville Training and Conference Center, 2137 US Hwy 72, Huntsville, 35813
Cove Church at Chase, 1637 Winchester Road, Huntsville, 35813
Clements Baptist Church, 1413 McClung Avenue, Huntsville, 35801
Monte Sano Fire Station, 911 Monte Sano Blvd, Huntsville, 35801
Covenant Presbyterian Church, 303 Drake Avenue SE, Huntsville, 35804
Trinity United Methodist Church, 607 Airport Road, Huntsville, 35801
Robert Harrison Senior Wellness and Advocacy Center, 6156 Pulaksi Pike, Huntsville, 35811
Mary Kelly Johnston Gym, 145 Caty Huma Lane, Meridianville, 35759
Plainview Church of Christ, 14500 Hwy 231-431, North Hazel Green, 35750
Locust Grove Baptist Church, 171 County Lake Road, New Market, 35761
First Baptist Church of Meridianville, 177 Monroe Road, Meridianville, 35761
Brownsboro Baptist Church, 4315 Hwy 72 East, Brownsboro, 35741
Meridianville Church of Christ, 12230 Hwy 231-431, North Meridianville, 35761
Harold Harbin Gym, 168 Carriger Road, Hazel Green, 35750