Civoren logo

James Lomax

Incumbent State Representative and House Majority Whip in Huntsville, AL

James Lomax is a candidate for State House District 20 in Alabama State House District 20, Alabama — 2026 Primary Election.

Also running: James Linderholm, Mo Brooks.

James Lomax, a Republican, serves as an incumbent State Representative for Alabama's House District 20, having assumed office in November 2022. He currently holds the position of House Majority Whip. Lomax is seeking re-election in the Republican primary on May 19, 2026, where he will face Mo Brooks. He is an advocate for educational freedom, school choice, lower taxes, regulatory reform, and the end of judicial deference. Lomax aims to continue serving Alabama families by championing these reforms. He represents the Madison area, including Huntsville. His current term is set to conclude in November 2026.