2026 Iowa (IA-03) US House Voters Guide

Zach Nunn (R) vs Sarah Trone Garriott (D)

House of Representatives | Election | Nov 3, 2026

The Candidates

Zach Nunn

Zach Nunn

Republican

Incumbent
Sarah Trone Garriott

Sarah Trone Garriott

Democrat

The Issues

Abortion

Ban or legal?

Zach Nunn (R)

Mostly ban. Is “pro-life and believe[s] life begins at conception.” Supported a 6-week “fetal heartbeat” abortion ban as an Iowa state legislator. Opposes a federal abortion ban; says the decision should be left to each state. Supports access to birth control.

Sarah Trone Garriott (D)

Legal. “I’ll work to restore nationwide protections for abortion access and safeguard the right to contraception, IVF, and prenatal care.” Voted against a 6-week “fetal heartbeat” abortion ban. Sponsored a resolution to add the right to abortion to the Iowa constitution.

Share Their Positions

Climate Change

Should climate change be a top priority?

Zach Nunn (R)

Mixed. Voted for a bill that ended Biden-era clean energy tax credits. Voted to repeal programs for reducing greenhouse gas emissions. Sponsored a bill establishing “climate change mitigation bundles.”

Sarah Trone Garriott (D)

Yes. “We can tackle climate change and strengthen our economy at the same time.” Sponsored a bill to establish a task force on climate adaptability and resiliency. Would “support investments in clean energy like wind, solar, and biofuels.”

Share Their Positions

Criminal Justice

How to ensure effectiveness and fairness in law enforcement?

Zach Nunn (R)

Is “focused on giving officers every tool they need to get the job done.” Introduced a bill to double federal funding for small and mid-size police departments, to “hire more officers and equip them with better tools.” Sponsored a bill to fund de-escalation and safety training, and retention and recruitment.

Sarah Trone Garriott (D)

Would “invest in what local law enforcement needs, more victim services, and community-based mental health response teams.” Sponsored a bill to fund body cameras and establish a “community health advocate” for police. Voted against expandingqualified immunity” for police and raising penalties for protest-related offences.

Share Their Positions

Economy

Cut or increase government investment in, and regulation of, the economy?

Zach Nunn (R)

Mostly cut. “Out-of-control government spending has caused inflation to skyrocket.” Voted to cut USAID foreign aid and funding for NPR and PBS. Introduced a bill to expand rural broadband access. Introduced a bill to reduce reporting requirements for emerging growth companies.

Sarah Trone Garriott (D)

Increase. Would “[crack] down on corporate price gouging.” Would “support local small businesses.” Supports “investing in apprenticeships…and job training programs.” Voted to not prohibit local guaranteed income programs. “When the people have more money, they can make better choices.”

Share Their Positions

Education

Use public funding for private and/or for-profit schools?

Zach Nunn (R)

Yes. Voted for public funding of private education via tax credits. Supports “ensuring public education is meeting the needs of every single child.” And when it doesn’t, “We should be able to provide options for parents.” Supports waivers that allow states to allocate educational funding outside certain federal guidelines.

Sarah Trone Garriott (D)

No. Opposes “private school vouchers…coming at the cost of our Iowa kids.” “Our responsibility is to provide education for the children of Iowa, and we do that through the public schools.” Opposes “diverting millions of taxpayer dollars to private school vouchers.”

Share Their Positions

Environment

Loosen or tighten environmental regulations?

Zach Nunn (R)

Loosen. Opposes “burdensome regulation of private land.” Voted to revise the Clean Water Act to narrow protections on American waterways. Voted to block the use of public funds to enforce a fracking ban in the Delaware River Basin. Voted to increase forest thinning in fire-prone areas by easing environmental laws.

Sarah Trone Garriott (D)

Tighten. Would “work with farmers to promote sustainable practices that keep our soil healthy and our water safe.” Says “conservation practices to improve soil health and reduce agricultural runoff are voluntary, but they shouldn’t be optional.” Voted to limit the use of eminent domain for hazardous liquid and carbon pipelines.

Share Their Positions

Gun Laws

Loosen or tighten gun laws?

Zach Nunn (R)

Loosen. Introduced a bill in the Iowa Senate that would prohibit “federal infringements on the people’s right to keep and bear arms.” Said existing laws address gun control and mass shootings. “Let’s enforce the laws already on the books effectively.”

Sarah Trone Garriott (D)

Tighten. Introduced a bill that would ban the sale of large capacity ammunition feeding devices. Sponsored a bill creating “red flag” laws. Voted against authorizing professional permits for school employees to carry firearms.

Share Their Positions

Health Care

Increase or decrease government support for health care?

Zach Nunn (R)

Mostly cut. Voted for a bill that cut Medicaid. Opposes a public healthcare option; supports maintaining private options. Would defend Medicare. Voted to extend Affordable Care Act premium subsidies for 3 years. “I want the ACA gone as much as any of you, but I’m not going to leave 126,000 Iowans to wait.”

Sarah Trone Garriott (D)

Increase. Calls for reversing “the massive Medicaid cuts” and extending “the ACA tax credits.” Would allow “Medicare to negotiate prescription drugs prices to lower costs.” Supports raising Medicaid reimbursement rates. Supports a “public option,” allowing Americans to buy government-funded insurance plans

Share Their Positions

Immigration

How to handle immigration?

Zach Nunn (R)

“We have to secure our border before we can talk about any type of immigration reform.” “If you came here illegally, you don’t get to stay.” Sponsored a bill that would allow undocumented immigrants, including DACA holders, a path to permanent resident status. Voted for additional limits on asylum eligibility & to build border wall.

Sarah Trone Garriott (D)

Supports “immigration reform that ensures we can deport criminals and creates a path to earned citizenship for law-abiding immigrants who work hard and pay taxes.” Would protect [DACA] “Dreamers.” “We…need a system that enforces the law and secures our borders.” “ICE’s actions away from the border have made us less safe.”

Share Their Positions

Iran

Support the war in Iran?

Zach Nunn (R)

Mostly yes. Voted in March, April, May, and June against requiring Congressional authorization for U.S. military action in Iran. “We have decimated Iran,” and “are safer because that regime is weaker.” “I do not want to see a forever war.” “I want to end the conflict immediately,” but we “have to hold Iran accountable.”

Sarah Trone Garriott (D)

No. Called the war in Iran “disastrous” and “reckless.” Says the war takes resources away from Americans. The war is “directly hurting Iowans” and “will raise the price of fertilizer, food, and fuel for Iowans.”

Share Their Positions

Labor

Make it easier or harder for unions to organize?

Zach Nunn (R)

Easier. Voted to protect federal employees’ collective bargaining rights. “I broke with leadership to support Iowa workers.”

Sarah Trone Garriott (D)

Easier. “Will always stand with working people and the labor movement.” Supports passage of the PRO Act, which would protect workers’ organizing rights. “Iowans deserve fair pay, strong benefits, and union protections.”

Share Their Positions

LGBTQ Rights

Limit or expand LGBTQ rights?

Zach Nunn (R)

Unclear. Said that the 2022 Respect for Marriage Act, which puts same-sex and interracial marriage into federal law, was “political posturing.Said he would side with Republicans who voted for the bill, saying that “we’ve already established [the issue] in law.”

Sarah Trone Garriott (D)

Expand. Voted against banning transgender girls from participating in women’s sports in Iowa schools. Voted against banning gender-affirming care for minors in Iowa. Voted against restricting bathroom and changing room use in Iowa K-12 schools, based on biological sex.

Share Their Positions

Minimum Wage

Raise the federal minimum from $7.25 per hour?

Zach Nunn (R)

No position found.

Sarah Trone Garriott (D)

Yes. Sponsored a bill that would increase Iowa’s minimum wage to $15 an hour, with increases in proportion to federal Social Security benefits.

Share Their Positions

Taxes

Raise or lower taxes on corporations and wealthier individuals?

Zach Nunn (R)

Lower. Voted for a bill extending the 2017 Trump tax cuts, which included, among other tax breaks, a break for the very wealthy and the largest one-time cut in the corporate tax rate. Sponsored a bill to repeal the federal estate tax.

Sarah Trone Garriott (D)

Raise. Called extending the 2017 Trump tax cuts a “bad bill that will make life more expensive for hardworking Iowans and their families.”  Says “it’s wrong” to “give billionaires a tax cut.”

Share Their Positions

Voting Rules

Make voting harder or easier?

Zach Nunn (R)

Harder. Voted to require proof of U.S. citizenship when registering to vote in federal elections. “This commonsense bill protects every lawful voter’s voice and upholds the foundation of our democracy.” Supports voter ID.

Sarah Trone Garriott (D)

Easier. Voted against requiring the use of a federal data system to verify Iowa voters’ U.S. citizenship status. “This bill does not enhance election integrity,” but will “send us down the road of more bad data.”

Share Their Positions

guides.vote is a nonpartisan effort to show where candidates stand. We do not support or oppose any political party or candidate. We include candidates polling 15% or more. Vote411.org offers guides to local races and how to vote. For campuses, see Campus Vote Project’s state-specific guides to student voting rules.