Skip to main content

OppScore › Politician Ratings › David Cannon

David Cannon OppScore Rating: +4.07

David Cannon is a Republican State House representative for West Virginia district 89 and holds an OppScore of +4.07. OppScore is a nonpartisan political rating system that scores politicians from -5.00 to +5.00 across the Five Points of Opportunity, using published voting records and public disclosures.

David Cannon is the Republican delegate representing West Virginia House District 89, covering Hampshire and Morgan counties. Appointed in January 2025 after serving as Hampshire County commissioner, he focuses on conservative priorities including term limits, school security, and tax relief.

We hold little public record for David Cannon so far, so most of this score is inferred from their stated party and general positions rather than from documented votes. It will change as a record appears, or when they complete the OppScore self assessment.

David Cannon rating summary

What is on this profile

Primary sources

Browse all politician ratings · Other West Virginia politicians · Compare David Cannon with another politician · How the OppScore is calculated