WeVote

Officials

David Cannon

David Cannon

Rep

State Assembly · House District 89

84 Bills
1.5K Votes
0 Answered

Biography

David Cannon is a Republican member of the West Virginia House of Delegates representing District 89 . He was appointed to the position on January 13, 2025, by Governor Jim Justice to replace Darren Thorne, who moved to the West Virginia Senate. Prior to this, Cannon served as Hampshire County Commissioner until resigning on February 11, 2025. Notable legislative activity includes sponsoring 7 bills in 2026, such as HB 5063 to permit county commission actions, and HJR20 for constitutional officer term limits.

Education and Political Experience

Limited public details are available on Cannon's education. His political experience includes prior service as Hampshire County Commissioner and his current role as Delegate for District 89 since January 2025, where he actively sponsors legislation on local governance and constitutional issues.

Committees

4 assignments
Judiciary member
Agriculture and Rural Development member
Department of Transportation Accountability Legislative Oversight Commission member
Energy and Public Works member

At a glance

Office
State Assembly
District
House District 89
Mailing
State Capitol Room 231E, Complex, Building 1 1900 Kanawha Blvd. East, Charleston, WV 25305