Nonpartisan civic infrastructure
AllCiv·Legis1
·

David Cannon

R
State House D-89 · West Virginia · Serving since 2025
Legislation
Overview of the Representative's office, activities, and communications.

About

David Cannon is a Republican member of the West Virginia House of Delegates representing the 89th district. He was appointed to the seat on January 13, 2025, by Governor Jim Justice, replacing Darren Thorne, who had moved to the West Virginia Senate. Cannon previously served as Hampshire County Commissioner, resigning from that position on February 11, 2025.

Summary generated by AllCiv from public sources.
Years in office
1
Elections won
1
Bills sponsored
8
Cosponsored
91
Committees
4

Committee Assignments

4 committees
member·Agriculture and Rural Development
member·Department of Transportation Accountability Legislative Oversight Commission
member·Energy and Public Works
member·Judiciary
Your actions
District
Population
19,047
Median HH Income
$64K
Unemployment
10.8%
Bachelor's+
18.6%
Veterans
N/A
Median Age
49.2
Mean HH Income
N/A
Poverty Rate
15.1%
HS or Higher
87.5%
Median Home Value
$229K
Median Rent
$752/mo
Owner-Occupied
84.1%
Under 18 / 65+
N/A
Data sourced from official congressional records, CRS, and FEC filings. AllCiv Score methodology available at allciv.com/methodology.