2024 West Virginia Attorney General election
The 2024 West Virginia Attorney General election was held on November 5, 2024, to elect the next attorney general of West Virginia, concurrently with the 2024 U.S. presidential election, as well as various state and local elections, including for U.S. Senate, U.S. House, and governor of West Virginia. Incumbent Republican Attorney General Patrick Morrisey was eligible to run for re-election to a fourth term but decided instead to run for governor. Republican state auditor JB McCuskey defeated Democratic attorney Teresa Toriseva with 70.02% of the vote.
Republican primary
Candidates
Nominee
Eliminated in primary
- Michael B. Stuart, state senator from the 7th district
Withdrawn
- Ryan Weld, state senator from the 1st district ''''
Declined
- Patrick Morrisey, incumbent attorney general ''''
Democratic primary
Candidates
Nominee
- Teresa Toriseva, attorney
Eliminated in primary
- Richie Robb, former mayor of South Charleston, candidate for U.S. Senate in 2020 and Republican candidate for the Supreme Court of Appeals in 1996.
General election
Results
By county
Counties that flipped from Democratic to RepublicanBy congressional district
McCuskey won both congressional districts.| District | McCuskey | Toriseva | Representative |
| 72% | 28% | Carol Miller | |
| 68% | 32% | Alex Mooney | |
| 68% | 32% | Riley Moore |