James Petzke
Incumbent
Idaho House of Representatives, District 21 Seat A
James Petzke: Idaho House District 21, Seat A
James Petzke ran unopposed in the May 19, 2026 Republican primary, collecting 3,568 votes and the nomination for a second term representing Idaho House District 21, Seat A, which covers part of Meridian in Ada County, according to certified Idaho Secretary of State results. On November 3 he faces Democratic nominee Camille Allan. Petzke is a confirmed 2026 member of the Joint Finance-Appropriations Committee (JFAC), the joint panel that writes the state budget, where he has spent the year defending specific programs against his own party's proposed cuts.
Background
Petzke grew up in Hailey and has lived in Idaho for 30 years, according to his candidate survey response. He earned an A.A. and a B.A. from Boise State University and a master's degree in finance from Harvard University Extension School, per his official legislative biography. In total he has started four companies, bought two others, and sold three of them, including Upland Optics, an online retailer of sporting optics for hunters that he describes as the company he's most proud of. In his own survey summary, he describes his background simply: "10 years of small business ownership. Four years of service in the Idaho House."
That business record shaped his committee assignments. He sits on JFAC, Resources and Conservation, and Transportation and Defense.
Legislative record
Petzke's signature bill was House Bill 92 in 2023, which required high schools to offer a financial literacy class that counts as a graduation requirement. The Idaho House passed it 67-0. The bill was also a priority for newly elected state superintendent Debbie Critchfield, according to the Idaho Capital Sun's Statehouse roundup at the time.
His budget work has put him at odds with some colleagues. In March 2026, the House rejected House Bill 909, which would have provided $350,000 so the Secretary of State's Office could produce the voters' pamphlet that state law requires in years with a constitutional amendment, ballot initiative, or referendum on the ballot. The vote was 27-43, according to the Idaho Capital Sun. Petzke argued for the funding: "They do not have any money in their budget to put out that voter pamphlet currently, even though they are required by law to do so." He added, "If we did not fund this, they would potentially be in conflict with the law, because they are required for the law to put that out." The House had already cut the office's budget through the 2026 Idaho Rescissions Act, which reduced its funding by $850,000, about 15 percent of its base budget.
Petzke took a similar position in February 2026, when JFAC twice rejected funding for the National Guard tuition assistance program, which gives eligible Guard members $8,000 a year toward studies at state universities and certain vocational programs. Sen. Codi Galloway of Boise proposed striking the program's $190,000 budget line, arguing the money was better spent elsewhere. Petzke pushed back, noting that Idaho's total compensation for National Guard members ranks "at the bottom" of the country compared with other states. "If the comparison is really going to be between this and the attorney general's office, I'd point out the attorney general's office is filled with very highly paid lawyers who could probably more easily absorb a pay cut than our service members," he said, according to Boise State Public Radio. Neither Galloway's proposal to cut the funding nor a competing proposal to restore it passed the committee.
In his survey response, Petzke lists his legislative output as "a high school personal finance education requirement, a phone free school policy, improvements to Idaho Launch, and dozens of budget bills."
Idaho Freedom Index
The Idaho Freedom Foundation, an advocacy group that grades lawmakers on its own methodology, gave Petzke a grade of F on its 2026 Freedom Index, with a score of 48.5 percent, and an F on its Spending Index, with a score of 10.5 percent. These are the advocacy group's own ratings, not an official or neutral measure of his record.
Campaign finance
Petzke's 2026 campaign filings on the Idaho Secretary of State's Sunshine portal show $30,121.49 in total contributions and $12,015.38 in expenditures, leaving $47,115.02 in cash with no outstanding debt. His donor list is heavy on Idaho business interests: United Heritage Insurance gave $2,000, and $1,000 each came from Idaho Power, the J.R. Simplot Company, the Idaho Land Fund, the Idaho Credit Union Legislative Action Committee, Google, Syringa Networks, and the Amalgamated Sugar Company PAC. Peggy Larsen and Richard Larsen, both of Dubois, gave $1,000 each — the only individuals on the top-contributor list.
Candidate survey
In the CBS2/FOX9 general election survey published in August 2026, Petzke named transportation as the dominant district issue. "The entire state has infrastructure needs, but we feel them especially hard here with some of the largest, busiest intersections and interchanges in the state," he wrote. He also flagged e-bikes ("a growing source of frustration for many in the district") and cost of living. Asked what the legislature is failing to address, he pointed to long-term investment: "the areas where we've been weakest and are losing sight of the long term are in higher education and in transportation." On recent budget shortfalls, he said Idaho does not currently have one, adding, "I supported some of the cuts we made last year and opposed others." He argued budgets should be analyzed individually by their merits and that cutting evenly across the board "was the wrong approach."
Camille Allan did not respond to the survey in time, so the only answers on the page for this race are his.
Sources
- James Petzke, official biography, Idaho Legislature
- 2026 general election survey: State Representative District 21A, CBS2/FOX9
- Idaho Statehouse roundup: House passes financial literacy bill, Idaho Capital Sun
- Idaho House rejects funding for Secretary of State to publish voter pamphlet, Idaho Capital Sun
- JFAC, for a second time, rejects National Guard tuition funding, Boise State Public Radio
- Lawmaker Leaderboard, Idaho Freedom Index
- James Petzke candidate profile, Idaho Sunshine portal
- Certified May 19, 2026 primary election results, Idaho Secretary of State
Profile published by IdahoVoters.com. Last updated September 26, 2026. This profile will be updated as additional information becomes available.
Frequently asked questions
- What office is James Petzke running for?
- He is running for reelection as state representative for Idaho House District 21, Seat A, which covers part of Meridian in Ada County. He faces Democratic nominee Camille Allan in the November 3, 2026 general election.
- What happened in the primary?
- Petzke ran unopposed in the May 19, 2026 Republican primary and won 3,568 votes, per certified Idaho Secretary of State results.
- Is Petzke on the budget committee?
- Yes. He is a confirmed 2026 member of the Joint Finance-Appropriations Committee, the joint panel that writes the state budget. He also serves on Resources and Conservation and Transportation and Defense.
- What is his background?
- He grew up in Hailey, has lived in Idaho for 30 years, and holds degrees from Boise State University and Harvard University Extension School. He has started four companies, bought two, and sold three, including the online sporting optics retailer Upland Optics.
- What is the Idaho Freedom Index?
- It is a scorecard from the Idaho Freedom Foundation, an advocacy group, that grades lawmakers on how closely their votes match the group's preferred positions. Petzke received an F on the 2026 Freedom Index with a score of 48.5 percent, and an F on the Spending Index with a score of 10.5 percent. These are the group's own ratings, not an official measure.
- What does his campaign finance look like?
- His 2026 filings show $30,121.49 in total contributions and $12,015.38 in spending, leaving $47,115.02 in cash with no debt. His top donors include United Heritage Insurance, Idaho Power, the J.R. Simplot Company, Google, and the Amalgamated Sugar Company PAC.
Also on the ballot in District 21
Every candidate for the State Senate and both House seats in this district. See the full District 21 page.
- DemocratCamille AllanHouse Seat A
- DemocratCasey HessHouse Seat B
- RepublicanJeff EhlersHouse Seat B
- RepublicanTreg A. BerntSenate