Madison County · Alabama House District 21

Are you in District 21?

District 21 runs from downtown Huntsville northeast through Chase, up through Meridianville, all the way to the Tennessee state line near Hazel Green. Put your address into the state's official map and it will tell you for certain. This page has the dates, the ballot, and what to do once you know.

Cities & neighborhoods

Where District 21 runs.

These places are partly or fully in HD-21. If your address is in one, you should still check it against the state's address map (district lines run on streets, not city names), but you have a better-than-even shot.

  • Downtown Huntsville
  • Blossomwood
  • Five Points
  • Chase
  • Meridianville
  • Hazel Green
  • Moores Mill

District 21 covers roughly the eastern and northern parts of Madison County, running up to the Tennessee state line.

For the exact boundary, the Alabama Secretary of State publishes the official district maps. See the official House district map.

Who's on the ballot

The November 3, 2026 general election.

Forrest Satterfield (D), engineer, and the candidate who's running because the system needs an engineer's mind, not another career politician's. Read his platform.

Rex Reynolds (R), incumbent, in office since 2018. Former director of the Huntsville Department of Public Safety and former city administrator.

The Democratic primary scheduled for May 19, 2026 was canceled. Forrest advanced as the Democratic nominee unopposed. The general election is Tuesday, November 3, 2026.

How to vote

What to check before November 3.

  • Register to vote through the Alabama Secretary of State
  • Check your registration and find your polling place
  • Alabama requires a photo ID at the polls. A driver's license, passport, state ID, military or tribal ID, or an Alabama college or government employer ID all work. If you don't have any of those, Alabama will issue you a free photo voter ID. Your county Board of Registrars can make you one.
  • Register by Monday, October 19, 2026. That is the deadline for the November 3 general election.
  • Voting absentee: your application has to reach the Madison County Absentee Election Manager by Tuesday, October 27, 2026, and a ballot mailed back has to arrive by noon on Election Day. The office is at 1918 N Memorial Pkwy in Huntsville, (256) 532-3684
What to do once you know

Then take one step.

If you're in District 21: sign up for campaign updates, volunteer, donate, or host a meet-and-greet in your neighborhood.

And put the campaign on your street. The campaign store has District 21 yard signs, car magnets, stickers, and caps, all sold at cost. Browse the campaign store.

If you're not in District 21: the campaign still appreciates your support, and Alabama Democrats keeps a list of every qualified candidate so you can find the race on your own ballot. Find your own Democratic candidate.

Take action

Build the campaign with us.

Donate, volunteer, or share what matters most in your part of Madison County. Every dollar funds a door knocked. Every hour funds a story heard.