The races for governor and a seat in the U.S. Senate are at the top of the ballots Tuesday, but there are far more offices at stake. Seats in the Alabama House of Representatives and the Senate are up for grabs, along with the county sheriff’s office, county board of education seats and judgeships.
Voters in Jefferson County will be selecting party nominees for more than 30 races. Almost 125 candidates are on the Republican and Democratic ballots combined.
The candidates who win their primary bids will be on the ballot in November. If no candidate in a race receives a majority vote, the top two votegetters will go head-to-head in party runoffs June 21.
Before you go to vote, you can read about each of the candidates, get printable versions of the sample ballots and see more coverage from our media partners in the BirminghamWatch Voter Guide.
Also on the ballots is a statewide amendment:
More coverage from our media partners: