West Virginia's 2nd congressional district


West Virginia's 2nd congressional district consists of the northern half of the state. It contains Barbour, Berkeley, Brooke, Doddridge, Grant, Hampshire, Hancock, Hardy, Harrison, Jefferson, Lewis, Marion, Marshall, Mineral, Monongalia, Morgan, Ohio, Pleasants, Preston, Randolph, Ritchie, Taylor, Tucker, Tyler, Upshur, Wetzel, and Wood counties.
[United States United States Republican Party|Republican Party|Republican] Riley 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.

History

The second district as originally formed in 1863 included Taylor, Marion, Monongalia, Preston, Tucker, Barbour, Upshur, Webster, Pocahontas, Randolph, Pendleton, Hardy, Hampshire, Berkeley, and Morgan counties. It was essentially the successor of Virginia's 10th congressional district. The district was unchanged for 1882.
In 1902, the district was changed to Monongalia, Preston, Tucker, Taylor, Barbour, Tucker, Randolph, Pendleton, Grant, Hardy, Mineral, Hampshire, Morgan, Berkeley, and Jefferson counties. The district was unchanged for 1916. Taylor was removed for 1934. The district was again unchanged for 1954. In 1962 Upshur, Webster, Pocahontas, and Greenbrier counties were added. In 1972, Lewis, Monroe, Summers, and Fayette were added. In 1982, Barbour was added.
1992 saw the district consist of Berkeley, Braxton, Calhoun, Clay, Glimer, Hampshire, Hardy, Jackson, Jefferson, Kanawha, Lewis, Mason, Morgan, Nicholas, Pendleton, Putnam, Randolph, Roane, Upshur, and Wirt counties. In 2002, Gilmer and Nicholas were removed and for the election cycle beginning in 2012, Mason was removed.
Responding to the 2020 census, the district was reconstituted to contain Barbour, Berkeley, Brooke, Doddridge, Grant, Hampshire, Hancock, Hardy, Harrison, Jefferson, Lewis, Marion, Marshall, Mineral, Monongalia, Morgan, Ohio, Pleasants, Preston, Randolph, Ritchie, Taylor, Tucker, Tyler, Upshur, Wetzel, and Wood.

Composition

For the 118th and successive Congresses, the district contains all of the following counties:
#CountySeatPopulation
1BarbourPhilippi15,378
3BerkeleyMartinsburg132,440
9BrookeWellsburg21,373
17DoddridgeWest Union7,680
23GrantPetersburg10,921
27HampshireRomney23,649
29HancockNew Cumberland28,145
31HardyMoorefield14,251
33HarrisonClarksburg64,639
37JeffersonCharles Town59,787
41LewisWeston16,500
49MarionFairmont55,807
51MarshallMoundsville29,405
57MineralKeyser26,867
61MonongaliaMorgantown107,718
65MorganBerkeley Springs17,649
69OhioWheeling41,194
73PleasantsSt. Marys7,428
77PrestonKingwood34,099
83RandolphElkins27,350
85RitchieHarrisville8,167
91TaylorGrafton16,388
93TuckerParsons6,604
95TylerMiddlebourne7,919
97UpshurBuckhannon23,529
103WetzelNew Martinsville13,890
107WoodParkersburg83,052