Skip to main content
The Full Record
Menu

AL · Candidate

John Roberts

RCandidate

On the ballot Nov 3, 2026: Alabama Senate District 2

Biography

John Roberts is the Republican candidate for Alabama State Senate District 2, an open seat, in the November 3, 2026 general election, running against Democrat Rudolph Drake.[1][2] A former economic development and homebuilding-industry official from Huntsville, he says he co-founded the North Alabama Homebuilding Academy.[1]

John Roberts says he was born and raised in Hartselle, Alabama, and received bachelor's and master's degrees from the University of Alabama.[1] According to his Ballotpedia biography, he interned for Senator Shelby, Senator Sessions, Mayor Battle and Lockheed Martin while a student.[1]

Roberts says he worked for the Huntsville Madison County Builders Association as its Director of Government Affairs and Workforce Development, and co-founded the North Alabama Homebuilding Academy, a free workforce development school for the construction trades that he says has graduated more than 170 workers since 2020.[1] He says he most recently served as Business Retention and Expansion Director at the Huntsville Madison County Chamber.[1] Roberts says he serves on the boards of Free 2 Teach and the North Alabama Red Cross, is a graduate of Leadership Huntsville, and lives in Huntsville with his wife, Madison.[1] The Republican primary for the seat was canceled.[1]

  1. 1.John Roberts - Ballotpedia · Ballotpedia Reference
  2. 2.Alabama State Senate elections, 2026 - Ballotpedia · Ballotpedia Reference

Researched from the cited sources on 2026-10-21. Not yet independently fact-checked.

Alabama Senate District 2

John Roberts is on the Nov 3, 2026 ballot for Alabama Senate District 2 as R. Not researched in depth — candidate list only.

Ballotpedia ↗

Other candidates for this seat