November 8, 2022

2022 Alabama election results

Archived results from the Alabama Secretary of State’s office, via civicAPI. Coverage may be incomplete.

Archived results

Checked

151 races · Summaries show the top three candidates

Key races

Governor by county

  • Kay Ivey leads
  • Yolanda Rochelle Flowers leads
County results

Statewide7 races

Winner reported by civicAPI
  • Kay IveycivicAPI winnerRepublican · 946,932 votes66.9%
  • Yolanda Rochelle FlowersDemocratic · 412,961 votes29.2%
  • Jimmy BlakeLibertarian · 45,958 votes3.3%
  • Write-in9,432 votes0.7%
MarginIvey +37.7
Est. 100% reporting
Winner reported by civicAPI
  • Will AinsworthcivicAPI winnerRepublican · 957,534 votes83.7%
  • Ruth Page-NelsonLibertarian · 178,660 votes15.6%
  • Write-in8,103 votes0.7%
MarginAinsworth +68.1
Est. 100% reporting
Winner reported by civicAPI
  • Steve MarshallcivicAPI winnerRepublican · 955,425 votes67.9%
  • Wendell MajorDemocratic · 450,543 votes32.0%
  • Write-in1,220 votes0.1%
MarginMarshall +35.9
Est. 100% reporting
Winner reported by civicAPI
  • Wes AllencivicAPI winnerRepublican · 925,267 votes65.9%
  • Pamela J. LaffitteDemocratic · 436,862 votes31.1%
  • J. Matthew ShelbyLibertarian · 41,611 votes3.0%
  • Write-in663 votes0.1%
MarginAllen +34.8
Est. 100% reporting
Winner reported by civicAPI
  • Young Boozer, IIIcivicAPI winnerRepublican · 946,936 votes83.7%
  • Scott HammondLibertarian · 175,034 votes15.5%
  • Write-in8,855 votes0.8%
MarginBoozer +68.3
Est. 100% reporting
Winner reported by civicAPI
  • Andrew SorrellcivicAPI winnerRepublican · 949,871 votes84.4%
  • Leigh LachineLibertarian · 166,781 votes14.8%
  • Write-in8,544 votes0.8%
MarginSorrell +69.6
Est. 100% reporting
Winner reported by civicAPI
  • Rick PatecivicAPI winnerRepublican · 946,155 votes84.3%
  • Jason ClarkLibertarian · 168,529 votes15.0%
  • Write-in8,265 votes0.7%
MarginPate +69.3
Est. 100% reporting

Congress4 races

Winner reported by civicAPI
  • Jerry CarlcivicAPI winnerRepublican · 140,592 votes84.2%
  • Alexander RemreyLibertarian · 26,369 votes15.8%
MarginCarl +68.4
Est. 100% reporting
Winner reported by civicAPI
  • Barry MoorecivicAPI winnerRepublican · 137,460 votes69.1%
  • Phyllis Harvey-HallDemocratic · 58,014 votes29.2%
  • Jonathan RealzLibertarian · 3,396 votes1.7%
MarginMoore +40.0
Est. 100% reporting
Winner reported by civicAPI
  • Mike D. RogerscivicAPI winnerRepublican · 135,602 votes71.3%
  • Lin VeaseyDemocratic · 47,859 votes25.1%
  • Douglas A. BellIndependent · 3,831 votes2.0%
  • Thomas CassonLibertarian · 3,034 votes1.6%
MarginRogers +46.1
Est. 100% reporting
Winner reported by civicAPI
  • Robert AderholtcivicAPI winnerRepublican · 164,655 votes84.2%
  • Rick NeighborsDemocratic · 26,694 votes13.6%
  • John C. CochranLibertarian · 4,303 votes2.2%
MarginAderholt +70.5
Est. 100% reporting

State Senate35 races

State Senate seats18 for majority
27Republicans8Democrats

Called seats reflect civicAPI calls; leads are not calls.

State Senate results by district. Select a district for county results.
Candidates

State House105 races

State House seats53 for majority
77Republicans28Democrats

Called seats reflect civicAPI calls; leads are not calls.

State House results by district. Select a district for county results.
Candidates
About these results

Historical coverage may omit races, candidates or counties. Summaries show up to three candidates. Full race pages include all available candidates and county results. Reporting percentages are civicAPI estimates. Winner marks reflect civicAPI’s calls, not certification. Delayed updates retain the last available results.

Lead is the first-place candidate's advantage over second place, in percentage points. Shift compares the Republican-minus-Democratic margin with the same seat's most recent general election in civicAPI's archive. It can swing widely while votes are counted, and district lines may have changed between elections. Seat counts include only races civicAPI has called; leads are not calls.

APR election coverage