Josh Keyser is a first-term Republican member of the Idaho State Senate representing District 20, which covers Meridian and western Ada County. Keyser won the seat in 2024 by defeating then-Senate Majority Leader Chuck Winder in the Republican primary. He is running for re-election in the May 19, 2026 Republican primary against Russ Spencer and Richard Marsh. The general election is November 3, 2026.
Background
Keyser, 38, was raised in the San Fernando Valley outside Los Angeles and relocated to the Treasure Valley in spring 2018. He earned a B.A. in Business from Vanguard University, a private Christian college in Costa Mesa, California, and is a U.S. Marine Corps veteran with service that included infantry machine gunner, military police officer, and nuclear weapon security roles, as described on his legislative biography. He joined the Boise Police Department as a recruit in 2018 and graduated as academy valedictorian. His tenure ended after roughly a year amid a dispute described below. He is currently Vice Principal of Vineyard Christian Academy, a private Christian school in the Treasure Valley. He is married to Michelle Keyser; they have three children, and he identifies as a citizen of the Cherokee Nation.
Political Career
Keyser was first elected to the Idaho Senate in 2024, defeating then-Senate Majority Leader Chuck Winder in the Republican primary, as documented by Ballotpedia. He assumed office December 1, 2024. His committee assignments include Vice Chair of Senate Transportation and member of Senate Health & Welfare and Senate Judiciary & Rules. According to Idaho Statesman coverage, while a Boise Police Academy trainee in 2019, Keyser was among recruits who reported an instructor for using a prohibited chokehold on another trainee, then alleged retaliation. Keyser filed a federal civil-rights lawsuit alleging discrimination, retaliation, and harassment; it was dismissed before trial in June 2021 after his attorney withdrew and he did not obtain replacement counsel. The City of Boise settled a related federal lawsuit brought by another trainee for $400,000 in 2022.
Policy Positions
Keyser centers his platform on school choice, removing "DEI" from public schools, parental rights, "Idaho sovereignty" from federal regulation, lower taxes, and Second Amendment protections. From his campaign values page: "As a former school administrator, it's evident that there are as many learning styles as there are fingerprints. I will work with Idaho families in support of parental choice for education... I have also worked to get DEI out of our public schools to protect children from radical ideologies." In his 2025 freshman session he voted yea on House Bill 822 (parental notification of a child's gender-related disclosures) and House Bill 752 (bathroom and facilities use according to biological sex). He co-sponsored a 2025 bill banning homeless encampments on public property and House Bill 199 lowering the income cap for refugees to qualify for certain federal medical aid. He has signed the U.S. Term Limits pledge.
Political Alignment
Keyser is Idaho Freedom Foundation-aligned. The 2025 Idaho Freedom Foundation Freedom Index graded Keyser at B. He was endorsed in 2024 by Idaho Freedom PAC, Citizens Alliance of Idaho PAC, Stop Idaho RINOs, the Idaho Freedom Caucus, and Make Liberty Win, the Young Americans for Liberty-affiliated PAC. Idaho EdNews reported that Citizens Alliance of Idaho PAC draws substantial out-of-state funding, including a $450,000 transfer from a Virginia-based federal affiliate and Pennsylvania gaming-related sources.
Campaign and Endorsements
Independent expenditure filings on the Idaho Sunshine portal show Citizens Alliance of Idaho PAC has reported approximately $36,653 in 2026 independent expenditures supporting Keyser — the largest single 2026 CAI investment in any Idaho race. Keyser's own committee has raised approximately $12,750 from 17 donors per the most recent Sunshine bulk export. His 2026 Republican primary opponent Russ Spencer is running on a "God. Family. Country." platform as a seventh-generation Idahoan.
Profile published by IdahoVoters.com. Last updated May 7, 2026. This profile will be updated as additional information becomes available.