WeVote

Officials

David Cannon

David Cannon

Rep

State Assembly · 30A

0 Bills
1.6K Votes
0 Answered

Biography

David Maughan Cannon is a Republican representative in the Idaho House of Representatives representing District 30A. He was born in Cleveland, Ohio, and is now based in Blackfoot, Idaho. He has served in the state legislature since 2020 and is running unopposed in 2026, guaranteeing him another term.

Education

Cannon holds a Bachelor's degree in Economics from Brigham Young University and a Juris Doctor from the University of Utah .

Political Experience

Cannon has served as a Representative in the Idaho House of Representatives for District 30A since 2020. He was elected in 2020 and won both his 2024 primary and general elections.

He currently serves as Chair of the House Committee on Revenue and Taxation, a key position with significant influence over tax policy. He is also a member of the House Committee on Agricultural Affairs.

A notable achievement in his legislative tenure has been his focus on tax relief. Cannon has championed substantial tax relief measures in every legislative session since his 2020 election, including House Bill 521, which provided property tax relief by allocating funds for school facilities and supporting education infrastructure.

Professional Background

Outside of his legislative role, Cannon is an Attorney and co-owner of his law practice, Cannon Law, P.A., which he has maintained since 1995. He is also a co-owner of Trestlewood.

Committees

4 assignments
Agricultural Affairs member
Business member
Economic Outlook and Revenue Assessment member
Revenue and Taxation chair

At a glance

Office
State Assembly
District
30A
Mailing
P.O. Box 83720 700 W. Jefferson St., Boise, ID 83720