Current seat holder: D. Rolland Jennings (Republican).
Colin Savage is the Democratic candidate running for West Virginia House of Delegates District 84. He is 20 years old and has lived in Terra Alta, Preston County, his entire life. Savage developed an interest in civics and government while in high school, when he participated in a program that allowed him to observe his county school board and report on its decisions. He later attended legislative sessions to learn more about state government. Savage currently works as a sales associate at Dollar General in Terra Alta. He has worked in advocacy and public communication as the interim executive director of the West Virginia Highlands Conservancy, where he worked on issues related to clean air and water, public lands, pollution and data centers. Savage is seeking his first term in the House of Delegates. In the 2026 Democratic primary, he ran unopposed and received 730 votes. He will face Republican incumbent D. Rolland “Buck” Jennings in the November general election.
· Candidate campaign website & Ballotpedia (secondary source)
D. Rolland “Buck” Jennings is the incumbent Republican candidate for West Virginia House of Delegates District 84 in Preston County. Jennings was appointed to the House in 2017 after a vacancy and was elected to the House in 2018. He has continued to serve in the House and is running for reelection in 2026. Jennings was born in Clarksburg and is a longtime Preston County resident who lives in Thornton. He is self-employed and has worked as a construction company owner. Before entering the state legislature, Jennings worked as an emergency medical technician and paramedic and served as an EMS instructor. His priorities while in office have included issues involving emergency medical services, education and public safety. Jennings currently chairs the House Homeland Security Committee and serves on the House Education, Judiciary and Public Education committees. He has sponsored legislation involving EMS, education and the state’s Fusion Center. Jennings is running against Democrat Colin Savage and Independent Joshua Lee Haskiell in the 2026 general election.
Joshua Haskiell (Independent) is a 2026 candidate for the West Virginia House of Delegates representing District 84 (Preston County) on the November 3, 2026 general election ballot.
· Candidate campaign website & Ballotpedia (secondary source)