Delegate · state

David Cannon

Delegate since — · re-elected
#RepublicanIncumbent—

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.

Promises kept
—
No promises tracked yet
src ⓘ
Corporate / PAC funding
—
No funding data yet
src ⓘ
Attendance
92.765045%
1295 of 1396 votes
src ⓘ
Legal cases
—
No legal records found
src ⓘ
OverviewVotes20Promises0FundingLegal0Elections0Scorecards0Network
Section · Voting record
20 recent votes
Each vote distinguished: cast / abstained / missed.
Attended
1295/ 1396
Missed
101/ 1396
Abstained
0/ 1396
Attendance
93%
With Party
—
Data pending
Recent votes
openstates
YEA
Relating to statute of limitations for asbestos and silica litigation
openstates
YEA
Reforming Boards and Commissions
openstates
MISS
Repealing obsolete and outdated sections of the Education code.
openstates
YEA
Relating to voting in West Virginia elections while residing overseas
openstates
YEA
Relating to industrial access roads
openstates
NAY
Repealing obsolete and outdated sections of the Education code.
openstates
YEA
Supplemental appropriation to Department of Education, fund 0313.
openstates
YEA
To bring virtual currency kiosks within the purview of money transmission licensure and create disclosure requirements and daily transaction limitations for new and existing customers.
openstates
MISS
Allowing constitutional carry for 18- to 20-year-olds
openstates
YEA
Reforming State Personnel System
openstates
YEA
Repealing obsolete and outdated sections of the Education code.
openstates
YEA
Authorizing Unemployment Automation and Administration Fund to modernize and enhance WorkForce West Virginia
openstates
YEA
Providing online training for Executors/Executrix of an Estate
openstates
MISS
Repealing obsolete and outdated sections of the Education code.
openstates
YEA
To allow Gold Star parents to receive one free Gold Star vehicle registration for personal use.
openstates
YEA
Relating to the meaning of residence for the purpose of bail
openstates
YEA
Increasing the criminal penalties for DUI causing death to be known as “Baylea’s Law.”
openstates
YEA
Permitting certain teachers to be certified to work as school principals
openstates
YEA
Adjusting salaries for certain administrative law judges
openstates
YEA
Relating to hotel occupancy tax.
No promises data
Section · Campaign finance
Funding breakdown
Campaign contributions by source type. Data from FEC and state disclosures.
$0.0M
Total raised
Top: Unknown
Individual 100%
Individual
Corporate/PAC
No election data
Section · Committees & bodies
Where they sit
Committee and chamber memberships as recorded by Open States. Ended memberships are shown as ended, never as current.

  • Agriculture and Rural Developmentmember · current
  • Department of Transportation Accountability Legislative Oversight Commissionmember · current
  • Energy and Public Worksmember · current
  • Judiciarymember · current
  • HouseMember · since 2025-01-13
  • RepublicanMember · current
Section · Contact
Public offices
Official contact details on the public record — so you can reach them.

  • capitolState Capitol Room 231E, Complex, Building 1 1900 Kanawha Blvd. East, Charleston, WV 25305 · 304-340-3157
  • districtWV · 304-663-8489
No scorecards yet
About this page

Public records on David Cannon — votes, promises, funding, legal cases. Every datapoint cites its source.

SSE live updates active · auto-refresh

Quick stats
Votes20
Promises0
Scorecards0
Legal0
Elections0
Editorial note

Algorithmic stance and sentiment models exist but are not displayed on public profiles. Interpretation is attribution; only public-record facts are shown. See our methodology.

Profile · Contact

Contact & Digital Presence

✉ Contact

Official Contact

Section · Coverage analysis

How the cited coverage reads

Counted from the excerpts of the articles cited on this page — a reading of the coverage, not a verdict on the politician. The sources and quotes are listed below.
No analysed articles yet. This panel fills in once the excerpts of cited articles have been classified; it shows nothing rather than a guess in the meantime.
Profile · Staff

Key Staff & Team

Staff directory not yet available for this official.
Profile · Voting History

Complete Voting Record

Every recorded roll-call vote, exactly as cast. The position and the measure's outcome are shown as facts — the platform does not grade them.
Newest first · most recent 5050 votes
2026-03-14
YES
SB 1008Relating to statute of limitations for asbestos and silica litigation
passed
2026-03-14
YES
HB 5364Reforming Boards and Commissions
passed
2026-03-14
NOT VOTING
HB 5537Repealing obsolete and outdated sections of the Education code.
failed
2026-03-14
YES
HB 5401Relating to voting in West Virginia elections while residing overseas
passed
2026-03-14
YES
HB 4007Relating to industrial access roads
passed
2026-03-14
NO
HB 5537Repealing obsolete and outdated sections of the Education code.
failed
2026-03-14
YES
HB 5694Supplemental appropriation to Department of Education, fund 0313.
passed
2026-03-14
YES
HB 5353To bring virtual currency kiosks within the purview of money transmission licensure and create disclosure requirements and daily transaction limitations for new and existing customers.
passed
2026-03-14
NOT VOTING
HB 4106Allowing constitutional carry for 18- to 20-year-olds
passed
2026-03-14
YES
HB 5441Reforming State Personnel System
passed
2026-03-14
YES
HB 5537Repealing obsolete and outdated sections of the Education code.
passed
2026-03-14
YES
SB 1053Authorizing Unemployment Automation and Administration Fund to modernize and enhance WorkForce West Virginia
passed
2026-03-14
YES
HB 4850Providing online training for Executors/Executrix of an Estate
passed
2026-03-14
NOT VOTING
HB 5537Repealing obsolete and outdated sections of the Education code.
failed
2026-03-14
YES
HB 4437To allow Gold Star parents to receive one free Gold Star vehicle registration for personal use.
passed
2026-03-14
YES
HB 4606Relating to the meaning of residence for the purpose of bail
passed
2026-03-14
YES
HB 4712Increasing the criminal penalties for DUI causing death to be known as “Baylea’s Law.”
passed
2026-03-14
YES
SB 899Permitting certain teachers to be certified to work as school principals
passed
2026-03-14
YES
SB 1038Adjusting salaries for certain administrative law judges
passed
2026-03-14
YES
HB 5065Relating to hotel occupancy tax.
passed
2026-03-14
YES
HB 4463Relating to the Board of Sanitarians
passed
2026-03-14
YES
HB 4483Relating to funeral service licensure and administration
passed
2026-03-14
YES
HB 4999Relating to crimes against athletic officials
passed
2026-03-14
YES
SB 916Using “A.C.” as name ending for accounting corporation
passed
2026-03-14
YES
HB 4265Relating to authorizing the Department of Agriculture to promulgate a legislative rule relating to registration forms and tags for registration, taxation, and control of dogs.
passed
2026-03-14
YES
HB 5438To modify the foundation allowance to improve instructional programs.
passed
2026-03-14
YES
SB 1043Supplemental appropriation to Department of Agriculture, fund 1401
passed
2026-03-14
YES
SB 1033Clarifying powers and duties of Commissioner of Agriculture over state-owned land
passed
2026-03-14
NO
HB 5381Relating to developing a comprehensive energy development policy and plan for the Office of Energy
passed
2026-03-14
YES
HB 4009Relating to the creation of the Portable Benefit Account Act
passed
2026-03-14
YES
SB 997Allowing certain hospital staff members to begin withdrawing from retirement benefits in certain circumstances
passed
2026-03-14
YES
HB 4996Relating to bail in cases involving terroristic threats to schools or children
passed
2026-03-14
YES
SB 927Clarifying Commissioner of Agriculture's authority to regulate bees
passed
2026-03-14
YES
SB 985Relating to registration and enforcement of kratom products
passed
2026-03-14
YES
HB 5015Relating to the Respiratory Care Interstate Compact
passed
2026-03-14
YES
SB 155Relating to adjunct teaching permits
passed
2026-03-14
NO
HB 4004Creating the Recharge West Virginia Program
passed
2026-03-14
YES
SB 890Changing certain school calendar requirements from days or months to hours
passed
2026-03-14
YES
HB 4345Relating to the preservation of missing persons records and evidence
passed
2026-03-14
YES
HB 5438To modify the foundation allowance to improve instructional programs.
passed
2026-03-14
YES
HB 5564Relating to deputy sheriffs’ vacation time
passed
2026-03-14
YES
HB 4592Relating to college campus safety
passed
2026-03-14
YES
HB 4366Relating to military interpersonal violence
passed
2026-03-14
YES
HB 4106Allowing constitutional carry for 18- to 20-year-olds
passed
2026-03-14
YES
SB 1026Increasing criminal penalties and fines for disturbing religious worship
passed
2026-03-14
NO
HB 4606Relating to the meaning of residence for the purpose of bail
failed
2026-03-14
NO
HB 5537Repealing obsolete and outdated sections of the Education code.
failed
2026-03-14
YES
HB 5366Relating to rules governing the practice of law
passed
2026-03-14
YES
HB 5048To ensure virtual instruction for foster students while in temporary placement facilities.
passed
2026-03-14
YES
HB 5684Relating to authorizing the Supreme Court of Appeals to create child protection commissioners
passed
Profile · Endorsements

Endorsements & Support

Endorsements Received

No endorsements recorded yet.

Endorsements Given

No endorsements given yet.
Profile · Stock Act

Stock Trade Disclosures

Mandatory disclosures under the STOCK Act (2012)
No stock trade disclosures on file.
Profile · Lobbying

Lobbying Activity

Lobbying disclosures targeting this official (LDA data)
No lobbying records targeting this official.
Profile · Network

Co-sponsorship Network

Frequently co-sponsors legislation with these colleagues
No co-sponsorship data available.
Profile · In the news

Articles mentioning this politician

Headlines link to the original source. A copy is kept only when archived deliberately.
No articles found yet.