Topic summary
West Virginia's 2nd congressional district

West Virginia's 2nd congressional district consists of the northern half of the state, as well as both the Northern Panhandle and most of Eastern Panhandle. It includes Martinsburg, Morgantown, Parkersburg, and Wheeling, along with the smaller cities of Bridgeport, Charles Town, Clarksburg, Fairmont, and Moundsville.
RepublicanRiley Moore is the representative of the district.
The legislature placed both the previous 1st district congressman David McKinley and the previous 2nd district congressman Alex Mooney in the new 2nd district, setting up a Republican primary race between Mooney and McKinley. The new 2nd was geographically and demographically more McKinley's district, making McKinley the de facto incumbent. However, in the Republican Primary held on May 10, 2022, Mooney, who was endorsed by Donald Trump, easily defeated McKinley, who was endorsed by Democrat Joe Manchin 54% to 36%, with three minor candidates receiving the balance. Mooney then easily won the general election.