ReppedStart Here‹ Map
Help
← Back to map
David Cannon

David Cannon

State Representative

RepublicanstateWV · District 89
✓ Verified · last checked Jun 2026

Contact

About

David Cannon is an American politician serving as a Republican member of the West Virginia House of Delegates for the 89th district. On January 13, 2025, Governor Jim Justice appointed Cannon to take the place of Darren Thorne, who had been named to the West Virginia Senate. Cannon previously served as Hampshire County Commissioner until resigning on February 11, 2025.

Source: Wikipedia

Background

Voting record & actions

Voting scorecard

Committees

Sponsored bills

Source: Congress.gov

See something wrong? Report an error.

Independent civic-information reference. Not affiliated with any government agency. Data is compiled from official government sources and public references such as Wikipedia; the complete list of sources is in our Privacy Policy.