Not sure this is your district? Enter your ZIP to confirm it and see your full ballot
2026 candidates we're tracking in AL-3

Mike Rogers
Top priorities
From other published sources
- Military readiness and defense modernization, including his role advancing creation of the U.S. Space Force, per official House biography
- Continued funding for the Anniston Army Depot and Fort Benning, per official House biography
About Mike Rogers
Mike Rogers is a sitting U.S. Representative for Alabama's 3rd Congressional District, first elected in 2002, per his official House biography. A sixth-generation Calhoun County resident, he earned degrees in political science and public administration from Jacksonville State University and a law degree from Birmingham School of Law, practicing as an attorney and small business owner before Congress. He chairs the House Armed Services Committee.
Lee McInnis
Top priorities
From the campaign site
- Supports policies to lower the cost of living for working families
- Supports expanding access to healthcare, citing shortages of hospitals and providers in the district
- Says he will not accept money from corporate PACs or PACs representing foreign governments
About Lee McInnis
Lee McInnis is an Alabama native running for Congress in Alabama's 3rd District, per his campaign site. He served six years in U.S. Army Intelligence and spent 28 years in the Defense Intelligence Community, including as Acting Director of Intelligence for NATO/USA Special Operations in Afghanistan, and received the Defense Intelligence Agency's Director's Intelligence Award, per the campaign site. After retiring from federal service he taught communications and American government and earned a second master's degree in history from Auburn University, per the campaign site.
About this race
Alabama's 3rd Congressional District elects one member of the U.S. House of Representatives to a two-year term. Every House seat in the country is on the ballot in 2026. The Alabama primary is Tuesday, May 19, 2026 (runoff Tuesday, June 16, 2026 if needed), and the general election is Tuesday, November 3, 2026.
