Alabama's 2nd congressional district

Alabama's 2nd congressional district is a United States congressional district in Alabama that elected a representative to the United States House of Representatives. It includes most of the Montgomery and into the southeastern part of the state. The district has parts of Montgomery County and all of Autauga, Barbour, Bullock, Butler, Coffee, Conecuh, Covington, Crenshaw, Dale, Elmore, Geneva, Henry, Houston and Pike counties.
The district is represented by Republican Barry Moore since 2021. Barry Moore took over from Martha Roby who retired in 2020.