James Lomax is an American politician who has served as a Republican member of the Alabama House of Representatives since November 8, 2022. He represents Alabama's 20th House district.
Lomax graduated from Grissom High School. Lomax graduated from Lipscomb University with a Master's degree in 2017 and completed his undergraduate degree at the University of Alabama in Huntsville in 2013. He lives in Huntsville and is a Baptist.[2]
He was elected unopposed on November 8, 2022, in the 2022 Alabama House of Representatives election. He assumed office the next day on November 9, 2022.[3]