2026 general electionElection Day: Nov. 3, 2026Voting dates by state
The Conservative Ledger · Public record

Zach Nunn

Republican nominee for Congress, Iowa’s 3rd District [6]

Four years in the Iowa House, four in the Senate, a fourth year in Congress, and an Air Force commission held through all of it. A record that runs with the party on the defining votes and away from it often enough to be scored as the House’s third most bipartisan member.

Zach Nunn, official congressional portrait
Official congressional portrait — U.S. House of Representatives · Public domain · Source ↗
Public serviceIowa House 2015–2019; Iowa Senate 2019–2023; U.S. House 2023–presentThird District since January 2023 [2][11]
CongressIA-3, since 2023Financial Services, where he is vice chairman of the National Security, Illicit Finance and International Financial Institutions Subcommittee; Agriculture; Select Committee on the Chinese Communist Party [1]
MilitaryU.S. Air ForceColonel, Air Force Reserve; three Middle East deployments and over 700 combat hours, per his official biography [1]
General electionNovember 3, 2026Republican nominee, unopposed in the June 2 primary with 48,309 votes [6]
01

The person behind the name

Zach Nunn’s public career runs from the Iowa House and Senate to two terms in the U.S. House for the Third District, alongside nearly two decades as an Air Force intelligence officer.

Nunn was born in 1979 in Story City, by his Iowa Legislature biography, and was raised in Altoona and on Des Moines’ east side, where he attended Southeast Polk High School. His official House biography describes him as a sixth-generation Iowan raised in “a family of public school teachers, nurses, and farmers” who helped out on the family’s Century farm. He lives in Ankeny with his wife, Kelly; they have six children, two of them adopted. [2][1]

Education and professional preparation

His Iowa Legislature biography reports bachelor’s degrees in political science and international relations from Drake University, a master of studies in international security from the University of Cambridge and a master’s in military operational art and science from the Air Command and Staff College; the campaign adds a degree in strategy and technology innovation from the Air War College. The Legislature’s entries describe his profession as “Cybersecurity entrepreneur, small business owner, military officer, and Drake University professor” and record earlier work as legislative staff to Senator Chuck Grassley, General Keith Alexander and Congressman Greg Ganske. Degree years were not part of this review. [2][3]

The Air Force

By his official biography he served almost two decades in the Air Force as an airborne intelligence officer, flew reconnaissance missions off the coasts of Russia and China, deployed three times to the Middle East after September 11 and “flew over 700 combat hours”; he later “served as Director of Cybersecurity at the White House’s National Security Council” and now holds the rank of colonel in the Air Force Reserve. The Legislature’s entries, written while he served there, list him as a lieutenant colonel commanding the 233d Intelligence Squadron of the Iowa Air National Guard, and earlier as a major stationed with the Guard’s 132nd Wing. The decorations the campaign describes are campaign statements; service records were not part of this review. [1][2][3]

From the Statehouse to Congress

He served two terms in the Iowa House from District 30, from January 12, 2015 to January 13, 2019, and one in the Iowa Senate from District 15, from January 14, 2019 to January 2, 2023. In 2022 he won a three-way Republican primary for the Third District with 30,502 votes, 65.8 percent, and unseated Representative Cindy Axne in November, 156,262 to 154,117, a margin of 2,145 votes. He was re-elected on November 5, 2024 over Lanon Baccam, 213,746 to 197,962, or 51.8 percent of the votes cast for the office. In the June 2, 2026 primary he was unopposed and received 48,309 votes; he faces State Senator Sarah Trone Garriott, a minister and the unopposed Democratic nominee with 54,662 primary votes, on November 3, 2026. [2][9][8][7][6][45][48]

A note on the campaign’s law count. The campaign says he has “helped write and pass more than 25 bills into law under both President Biden and President Trump”. GovTrack, which counts a sponsor’s bill as enacted when it is enacted itself, has an enacted companion bill in the other chamber or has at least about half of its provisions incorporated into an enacted bill, counts one: the Rural Housing Service Reform Act of 2025, carried into the 21st Century ROAD to Housing Act. The two figures count different things; this review did not measure the campaign’s. [43][14][11]

02

Life & public service

From the Statehouse to Congress and into a third campaign for the Third District, the documented milestones show how his record was built.

1979

Story City and Altoona

Born in Story City and raised in Altoona, per his Iowa Legislature biography. [2]

2015–19

Iowa House of Representatives

Two terms from District 30, January 12, 2015 to January 13, 2019, while serving as a major in the Iowa Air National Guard’s 132nd Wing. [2]

2019–23

Iowa Senate

District 15, January 14, 2019 to January 2, 2023. His official House biography says he “helped pass the state’s largest tax cuts three times over”; the individual roll calls in the Iowa journals were not part of this review. [2][1]

2022

A 2,145-vote win over an incumbent

Won the June 7 Republican primary with 30,502 votes, 65.8 percent, then defeated Representative Cindy Axne in the November general election, 156,262 to 154,117. [9][8]

2023

Sworn in; fifteen ballots for McCarthy

Took office in January 2023 and voted for Kevin McCarthy on all fifteen Speaker ballots. Voted Aye on the Fiscal Responsibility Act in May and Nay on the October 3 motion that removed McCarthy. [11][19][24][25][26]

2024

Ukraine, FISA, Mayorkas; re-elected

Voted Yea on the Mayorkas impeachment on February 13, Aye on the FISA reauthorization on April 12 and Yea on the Ukraine supplemental on April 20; re-elected November 5 with 213,746 votes to Lanon Baccam’s 197,962. [27][28][29][7]

2025

The border, the tax bill and a governor’s race declined

Voted Yea on the Laken Riley Act on January 22, for H.R. 1 on May 22 and July 3, and Aye on the Epstein Files Transparency Act on November 18 (427–1). President Trump endorsed him on May 8; on July 11 he confirmed he would seek re-election rather than run for governor, a decision the Washington Examiner described as “shutting down months of speculation he would run for governor in Iowa”. [30][60][32][33][44][46]

2026

Unopposed for the nomination

Unopposed in the June 2 primary with 48,309 votes; State Senator Sarah Trone Garriott, also unopposed, became the Democratic nominee with 54,662. [6][45]

2026

A law by incorporation

On July 11, the 21st Century ROAD to Housing Act became law carrying the provisions of his Rural Housing Service Reform Act, by GovTrack’s reading of the texts. [14]

2026

The GUARD Act and the Iran vote

On September 15 the House passed his GUARD Act 414–7, and the same day he voted Yea on the war-powers resolution on Iran after voting Nay on the June and July versions. See the fuller record. [39][40][37][38]

03

Accomplishments, in the record

Legislative documents, roll calls and the canvasses establish the following work. Outcomes are described at the level those records support, with shared credit where the measure was another official’s initiative.

2023–2026 / LEGISLATIONIndependent analysis

One law by incorporation, eight bills through the House

Of the 115 bills and resolutions Nunn has sponsored since January 2023, eight have passed the House: the Protect Small Business and Prevent Illicit Financial Activity Act (December 12, 2023, 420–1), the Daniel J. Harvey, Jr. and Adam Lambert Improving Servicemember Transition to Reduce Veteran Suicide Act (April 29, 2024), the Financial Technology Protection Act (July 22, 2024, and again as a new bill on July 21, 2025), the Protect Small Businesses from Excessive Paperwork Act (February 10, 2025, 408–0), the ELEVATE Act (June 23, 2025), a concurrent resolution expressing support for law-enforcement officers (May 13, 2026, 243–173) and the GUARD Act (September 15, 2026). GovTrack records none of them as having passed the Senate. [13][17][16][15]

One sponsored bill is counted as enacted under GovTrack’s inclusive definition: H.R. 4957, the Rural Housing Service Reform Act of 2025, introduced August 12, 2025 with six Republican and six Democratic cosponsors, whose provisions were incorporated into H.R. 6644, the 21st Century ROAD to Housing Act, which became law without the President’s signature under the ten-day rule on July 11, 2026. The campaign says he wrote the rural housing title of that law; GovTrack’s text comparison is the basis for the statement here. [14][43]

2023–2026 / BIPARTISANSHIPIndependent analysis

Third in the House for working across the aisle

GovTrack’s report card for the 118th Congress found that 46 of the 54 bills and resolutions he introduced had a cosponsor from the other party, the third most of any Representative, and that 43 percent of the 462 measures he cosponsored were introduced by non-Republicans, ninth among House Republicans. Bridge Grades, a scorecard of cross-party legislating, gives him 99.4 and an A for the 119th Congress as of August 31, 2026; sorted by score, his is the third-highest of the 424 members graded, behind Jimmy Panetta and Brian Fitzpatrick. The campaign’s “No. 3 most bipartisan” advertisement rests on that table. [12][21][43]

2023 / THE HOUSEGovernment record

Fifteen ballots, one debt deal and a Speaker removed

Nunn voted for Kevin McCarthy on every one of the fifteen Speaker ballots of January 3–7, 2023. On May 31, 2023 he voted Aye on the Fiscal Responsibility Act, the debt-ceiling agreement, which passed 314–117. On October 3, 2023 he voted Nay on the motion declaring the Speaker’s office vacant, which carried 216–210; he then voted for Jim Jordan on three ballots and for Mike Johnson on October 25, and for Johnson again on January 3, 2025. [19][24][25][26][18][16]

2025 / TAXES AND SPENDINGGovernment record

H.R. 1, twice, and the rescissions

He voted Yea on H.R. 1, the reconciliation bill, at House passage on May 22, 2025 (215–214) and Aye on the motion to concur in the Senate amendment on July 3, 2025 (218–214), which sent the One Big Beautiful Bill Act to the President. On June 12, 2025 he voted Yea on the Rescissions Act (214–212). He voted for the continuing resolution of September 19, 2025 (217–212) and for the Senate amendment to it on November 12, 2025 (222–209). Those are recorded votes, not authorship. [60][32][31][15]

2023–2025 / BORDERGovernment record

Secure the Border Act, Laken Riley, Mayorkas

He voted Yea on H.R. 2, the Secure the Border Act, on May 11, 2023 (219–213). He voted Yea on the Laken Riley Act at House passage on March 7, 2024 (251–170), again on January 7, 2025 (264–159), and on S. 5 as it went to the President on January 22, 2025 (263–156). On February 13, 2024 he voted Yea on the impeachment of Homeland Security Secretary Alejandro Mayorkas, which carried 214–213. [51][17][16][30][27]

2023–2024 / NATIONAL SECURITYGovernment record

Ukraine, Israel and Section 702

On April 20, 2024 he voted Yea on the Ukraine Security Supplemental Appropriations Act (311–112), Yea on the Israel and Indo-Pacific supplementals, and his own amendment to the 21st Century Peace through Strength Act, requiring the Treasury Department to report to Congress on assets of the Iranian Government or covered persons valued at more than $5 million, was agreed to 249–167. On September 25, 2024 his amendment to the STOP CCP Act, adding to its sanctions list any Chinese state-owned enterprise that knowingly manufactures or distributes chemicals used to produce illicit fentanyl, was agreed to 419–1. In 2023 he had voted No on each amendment to prohibit or strike Ukraine assistance in the defense authorization, defense appropriations and foreign-operations bills, while voting Aye on a July 13 amendment to bar the transfer of cluster munitions to Ukraine, Aye on a September 27 amendment to cut the Ukraine Security Assistance Initiative account by $300,000,000, and Nay on H.R. 5692, the stand-alone Ukraine security assistance bill of September 28, 2023 (311–117). On April 12, 2024 he voted No on the amendment to prohibit warrantless searches of Americans’ communications under Section 702, which failed on a 212–212 tie, and Aye on the reauthorization, which passed 273–147. [29][17][58][18][53][57][28]

2023–2026 / AGRICULTUREGovernment record

The farm bill and the Agriculture Committee

He sits on the Agriculture Committee’s subcommittees on General Farm Commodities, Risk Management and Credit and on Commodity Markets, Digital Assets and Rural Development. On April 30, 2026 he voted Yea on H.R. 7567, the Farm, Food, and National Security Act of 2026, which passed 224–200. On September 28, 2023 he had voted Nay on H.R. 4368, the fiscal-year-2024 Agriculture appropriations bill, which failed 191–237. His sponsored measures include the Year-Round E15 Act of 2024, the Cybersecurity in Agriculture Act, the Next Generation of Farmers Act and four “Renewable Fuels Month” resolutions, one of which the House agreed to on January 22, 2026; the rest were introduced and referred. Agriculture and food is the second-largest subject area of his bills, at 21 percent. [1][36][18][13][11]

2026 / FINANCIAL CRIMEGovernment record

The GUARD Act

On September 15, 2026 the House passed his Guarding Unprotected Aging Retirees from Deception Act, co-led by Josh Gottheimer and Scott Fitzgerald, 414–7 under suspension of the rules. The office says the bill would let state, local and tribal law enforcement use eligible federal grants to investigate financial fraud and clarifies that federal law enforcement may help them use blockchain tracing tools to follow and recover stolen money, and that the idea “came directly from an Iowa sheriff’s deputy”. It awaits the Senate. [39][42][13]

2023–2026 / VOTING RECORDIndependent analysis

Attendance, ideology and ratings, measured

Nunn missed 67 of 1,917 roll-call votes from January 2023 to September 2026, 3.5 percent, which GovTrack rates worse than the 2.1 percent median for sitting representatives; the quarter with the most missed votes was January–March 2024, when he missed 13 of 104, and he missed none of the 81 votes in July–September 2026. GovTrack notes: “We don’t track why legislators miss votes, but it’s often due to medical absences, major life events, and running for higher office.” [11]

Voteview’s DW-NOMINATE score places him at 0.292 on the conservative–liberal dimension in both the 118th and 119th Congresses; of the 227 House Republicans with scores in the 119th, 17 sit to his left, making him the eighteenth least conservative Republican by that measure, against a party median of 0.53, a ranking computed for this profile from Voteview’s member file. Heritage Action scores him 66 percent for the 119th Congress and 62 lifetime; the Club for Growth scorecard gives him 89 for 2025, a lifetime score of 65 and a rank of 134. [20][22][23]

04

Family & community

His official biography says he is honored to call Ankeny home with his wife, Kelly, and that they have six children, two of whom are adopted; the campaign describes Kelly as a native Iowan. While he served in the Legislature, its biographies recorded him as raised in Altoona and residing in Bondurant. [1][3][2]

Those Legislature entries list membership in the Saints John & Paul’s council of the Knights of Columbus, the Bondurant American Legion, the Altoona and Newton chambers of commerce, Drake University’s National Alumni Board and the Iowa Innovation Council, a term on the board of the Harkin Institute and, in his first House term, service on the Iowa Juvenile Justice Advisory Council. In Congress, GovTrack lists him in the Main Street Caucus, with the caveat that its caucus data may be incomplete; his office lists a seat on the Congressional-Executive Commission on China. [2][11][1]

Neither his official House biography nor his campaign biography states a religious affiliation. The campaign calls him “a faith-oriented man” and says his family “built a life based on faith”; the Knights of Columbus membership above is recorded as stated. This profile makes no claim beyond those statements. [4][3][2]

05

Mission & priorities

Campaign’s stated purpose

“Zach will never stop fighting for Iowans’ individual liberties, fiscal discipline, and limited government.” {3}

The following summarizes the agenda on Nunn’s official campaign website, under the banner “Zach Nunn Gets It Done”, and in the campaign’s releases. These are proposed priorities, not completed accomplishments. [5][4]

01

Supporting Iowa families

Campaign proposal

The campaign says “He is fighting to make it easier for parents to work, raise families, and pay the bills” and that his first bill to pass the House expanded parental leave for military parents. The sponsored-bill record shows adoption, foster-care and family bills introduced in both Congresses — a refundable adoption credit for special-needs children, the Fight for Families Act, the INFANT Tax Credit Act, the HOME for Foster Youth Act and the HOPE with Fertility Services Act — none of which has passed; a stand-alone parental-leave bill does not appear among his sponsored measures, so the provision would have moved as an amendment, which this review did not trace. [4][13]

02

A stronger economy

Campaign proposal

“We must stop the tax-and-spend policies that have driven us to record cost levels and help get Americans back to work”. The record: votes for H.R. 1 in May and July 2025, Yea on the Tax Relief for American Families and Workers Act on January 31, 2024 (357–70), Yea on the Limit, Save, Grow Act of April 26, 2023 (217–215) and Aye on the Fiscal Responsibility Act that followed. He has twice introduced a balanced-budget amendment, in 2023 and 2025, neither of which received a vote. [4][60][32][56][18][25][13]

03

Back the Blue and defend the border

Campaign proposal

The campaign says “he helped pass the most comprehensive border security solution”. The record shows Yea on H.R. 2 in May 2023, which passed the House 219–213, Yea on the Laken Riley Act each time it came up, including S. 5, the version sent to the President, Yea on the Mayorkas impeachment, and a concurrent resolution he sponsored expressing support for law-enforcement officers, which the House passed on May 13, 2026. [4][51][17][16][30][27][13]

04

Right to life

Campaign proposal

“He is a recognized pro-life leader, committed to fighting for the unborn.” The record shows Yea on the Born-Alive Abortion Survivors Protection Act at each House passage, January 11, 2023 (220–210) and January 23, 2025 (217–204); Aye on the amendments of July 13, 2023 (221–213) and June 13, 2024 (214–207) to bar the Defense Department from paying or reimbursing abortion-related expenses; and Yea on the Supporting Pregnant and Parenting Women and Families Act and the Pregnant Students’ Rights Act in January 2024 and again in January 2026. Whether any of these measures passed the Senate was not part of this review. [4][49][50][18][17][15]

05

National defense

Campaign proposal

“As a 20 year combat veteran, Zach knows the importance of a strong military when it comes to defending our country, protecting democracy, and promoting peace.” He voted Yea on the defense authorization acts for fiscal years 2024 (July 14, 2023, 219–210, and December 14, 2023), 2025 (June 14 and December 11, 2024), 2026 (December 10, 2025, 312–112) and 2027 (July 22, 2026, 216–212), and for the Ukraine, Israel and Indo-Pacific supplementals of April 2024. On Iran, see the fuller record. [4][52][18][17][15][64][29]

06

Growing agriculture

Campaign proposal

“Zach fights in DC for a Farm Bill to ensure Iowa’s farmers and rural communities have support they need to continue to drive Iowa’s economy.” He voted Yea on the House farm bill of April 30, 2026; his Year-Round E15 Act of 2024 and his renewable-fuels resolutions are documented as introduced, and one resolution was agreed to. [4][36][13]

07

Constitutional rights

Documented position

The campaign says “he’s a firm believer in the right to free speech and the right to bear arms”. On surveillance the record is specific: on April 12, 2024 he voted No on the warrant requirement for Section 702 searches and Aye on the reauthorization. He voted for the SAVE Act’s citizenship-proof requirement for voter registration in July 2024 (221–198), April 2025 (220–208) and, on the Senate bill, February 11, 2026 (218–213), and Yea on the Anti-CBDC Surveillance State Act on July 17, 2025. [4][57][28][17][59][15]

How to assess a proposal. A campaign plan states an intention. Enactment, implementation costs, replacement revenue, and measured results are separate questions. These priorities should be read alongside the legislative and voting history above.

06

The fuller record

A useful profile includes policy tradeoffs, the limits of a claim, and responses to material criticism.

  • Iran: five Nays, then a Yea

    Between March and July 2026 the House voted five times on concurrent resolutions to remove U.S. forces from hostilities with Iran; Nunn voted Nay each time, including on March 5, when the resolution failed 212–219, on April 16, when it failed 213–214, on May 14, when it failed on a 212–212 tie, and on June 3 and July 23, when it passed 215–208 and 214–208. On September 15, 2026 he voted Yea on H.Con.Res. 93, which passed 220–204. His statement that day: “With the negotiating window closed, sustained combat operations now require congressional authorization. Having deployed multiple times and flown over 700 combat hours in the Middle East, I will not support another open-ended war.” The Trone Garriott campaign answered the next day that he had “cheered this war on from day one and voted five times to keep it going” and that “he cast one vote to try to save himself”. Its list also counts a July 22 vote as war funding; that roll call was the adoption of the fiscal-year-2027 budget resolution, 216–214. The votes are the record; the motive is a campaign inference. [61][62][63][37][38][40][41][47][65]

  • Two discharge-petition bills he voted for

    On January 8, 2026 he voted Yea on H.R. 1834, the Breaking the Gridlock Act, which GovTrack describes as reinstating the enhanced Affordable Care Act subsidies for three years, after voting Nay on the discharge motion that brought it to the floor on January 7 and Nay on the rule; it passed 230–196. On December 11, 2025 he voted Yea on the Protect America’s Workforce Act, H.R. 2550, a bill “to nullify the Executive order relating to Exclusions from Federal Labor-Management Relations Programs”, which passed 231–195; GovTrack lists it as passed by the House with the Senate next. Both bills reached the floor by discharge motion rather than through the majority’s scheduling; he voted Yea on the discharge motion for the workforce bill on December 10 and Nay on the one for the subsidy bill. The campaign’s release for its August 2026 advertisement cites “lowering health care costs” and “standing up for Iowa workers” as evidence of independence. The roll calls support both descriptions; the Senate’s disposition of the subsidy bill was not part of this review. [35][11][15][34][67][43]

  • Endorsements, and the governor’s race that did not happen

    President Trump endorsed Nunn on Truth Social on May 8, 2025, the day Iowa House Minority Leader Jennifer Konfrst entered the Democratic primary and three days after State Senator Sarah Trone Garriott did. CBS2 Iowa, citing the Des Moines Register, reported that Nunn had been considering a run for governor; on July 11, 2025, after the President posted again — “He is a team player, with a tremendous future — And 100% MAGA.” — Nunn confirmed he would seek re-election, which the Washington Examiner reported as “shutting down months of speculation he would run for governor in Iowa”. The sequence is documented; what was said in the conversation between them is not. The campaign also announced on August 25, 2026 the endorsement of the National Federation of Independent Business, whose political director said he “earned a 100% Voting Record on small business issues” in this Congress; NFIB’s scoring was not part of this review. [44][45][46][66][5]

  • Votes that changed: Santos and Ukraine

    On November 1, 2023 he voted Nay on expelling Representative George Santos, which failed 179–213; on December 1, 2023, after the Ethics Committee’s report, he voted Yea, and the expulsion carried 311–114. On Ukraine, he voted Nay on H.R. 5692, the stand-alone security-assistance bill of September 28, 2023 (311–117), and Yea on the April 20, 2024 supplemental (311–112), while voting No on the amendments of September 2023 and April 2024 to prohibit or eliminate Ukraine assistance. The roll calls record the change; his reasons are not in the documents reviewed here. [54][55][53][29][18][17]

  • Money in the race

    Iowans for Zach Nunn reported receipts of $4,869,249 from January 1, 2025 to June 30, 2026, of which $1,010,302 came from individuals, $1,721,477 from other political committees and $2,095,126 as transfers from other authorized committees; it spent $1,353,713 and held $3,568,369 on June 30 with no debts. The FEC also lists a leadership PAC, Call to Service PAC. Filings after June 30 were not part of this review. [10]

  • What the ratings do not say

    Heritage Action’s 66 percent and the Club for Growth scorecard’s 89 for 2025 score him on the votes those organizations chose; Bridge Grades’ 99.4 scores, in the campaign’s description of the scorecard, how often he legislates across party lines. Each is an organization’s measure of its own priorities, not a government record, and none of the handicappers’ race ratings could be retrieved for this review. [22][23][21][43]

07

Questions & answers

Who is Zach Nunn?

Zach Nunn’s public career runs from the Iowa House and Senate to two terms in the U.S. House for the Third District, alongside nearly two decades as an Air Force intelligence officer. Nunn was born in 1979 in Story City, by his Iowa Legislature biography, and was raised in Altoona and on Des Moines’ east side, where he attended Southeast Polk High School. His official House biography describes him as a sixth-generation Iowan raised in “a family of public school teachers, nurses, and farmers” who helped out on the family’s Century farm. He lives in Ankeny with his wife, Kelly; they have six children, two of them adopted. [2][1]

What office is Zach Nunn running for in 2026?

Republican nominee for Congress, Iowa’s 3rd District. [6] The general election is on November 3, 2026; Republican nominee, unopposed in the June 2 primary with 48,309 votes [6]

Who is Zach Nunn running against?

He served two terms in the Iowa House from District 30, from January 12, 2015 to January 13, 2019, and one in the Iowa Senate from District 15, from January 14, 2019 to January 2, 2023. In 2022 he won a three-way Republican primary for the Third District with 30,502 votes, 65.8 percent, and unseated Representative Cindy Axne in November, 156,262 to 154,117, a margin of 2,145 votes. He was re-elected on November 5, 2024 over Lanon Baccam, 213,746 to 197,962, or 51.8 percent of the votes cast for the office. In the June 2, 2026 primary he was unopposed and received 48,309 votes; he faces State Senator Sarah Trone Garriott, a minister and the unopposed Democratic nominee with 54,662 primary votes, on November 3, 2026. [2][9][8][7][6][45][48]

What are Zach Nunn's stated priorities?

The following summarizes the agenda on Nunn’s official campaign website, under the banner “Zach Nunn Gets It Done”, and in the campaign’s releases. These are proposed priorities, not completed accomplishments. [5][4] The campaign lists: Supporting Iowa families; A stronger economy; Back the Blue and defend the border; Right to life; National defense; Growing agriculture; Constitutional rights.

What does the public record show?

Legislative documents, roll calls and the canvasses establish the following work. Outcomes are described at the level those records support, with shared credit where the measure was another official’s initiative. Of the 115 bills and resolutions Nunn has sponsored since January 2023, eight have passed the House: the Protect Small Business and Prevent Illicit Financial Activity Act (December 12, 2023, 420–1), the Daniel J. Harvey, Jr. and Adam Lambert Improving Servicemember Transition to Reduce Veteran Suicide Act (April 29, 2024), the Financial Technology Protection Act (July 22, 2024, and again as a new bill on July 21, 2025), the Protect Small Businesses from Excessive Paperwork Act (February 10, 2025, 408–0), the ELEVATE Act (June 23, 2025), a concurrent resolution expressing support for law-enforcement officers (May 13, 2026, 243–173) and the GUARD Act (September 15, 2026). GovTrack records none of them as having passed the Senate. [13][17][16][15]

How was this profile researched?

Reviewed September 17, 2026. This is a documented overview of publicly available biography, major actions and stated priorities, not an exhaustive vote-by-vote record; his recorded positions on all 1,917 House roll calls since January 2023 were read through GovTrack’s data and 34 defining ones were checked against the Clerk’s tallies, which are cited. Percentages of the vote are computed from the canvass totals for the office, including write-ins; the Voteview and Bridge Grades rankings were computed for this profile from those organizations’ published files. Numerical claims retain their original meaning and attribution; historical sources do not imply current positions. Ballotpedia, Congress.gov, OpenSecrets and the race-rating pages refused automated retrieval and are not cited. Degree years, military service records, the Iowa journals’ roll calls, the Senate’s disposition of House-passed bills, personal financial disclosures and filings after June 30, 2026 were not part of this review. Campaign pages and filings may change after this date.

08

Sources & methodology

Government records anchor the profile: the Clerk’s roll calls, the Iowa Secretary of State’s canvasses, the Iowa Legislature’s biographies, the FEC’s filings summary and the member’s official statements. Independent analyses (GovTrack, Voteview, Bridge Grades) and advocacy ratings (Heritage Action, the Club for Growth) are labeled as such; campaign materials, his own and his opponent’s, are used for stated positions and claims.

67 of 67 sources
  1. 01
    About Congressman Zach Nunn (official House biography and committee list)nunn.house.gov · Accessed Sep. 17, 2026
    Official biography: upbringing, education, Air Force service, Iowa House and Senate, committee and subcommittee assignments in the 119th Congress, family as stated.
    Government record
  2. 02
    Zach Nunn — legislator record, all years (86th–89th General Assemblies)Iowa Legislature · Accessed Sep. 17, 2026
    Birth year and place, residence, degrees, Air National Guard command, service dates in Iowa House District 30 and Senate District 15, memberships as stated in each session.
    Government record
  3. 03
    ABOUT — Zach Nunn for Congress (campaign biography)Zach Nunn for Congress (campaign) · Accessed Sep. 17, 2026
    Campaign biography: Air War College degree, decorations and squadron command as the campaign states them, the 2022 margin, the mission sentence quoted in this profile. Self-descriptions.
    Campaign or advocacy material
  4. 04
    ISSUES — Zach Nunn for CongressZach Nunn for Congress (campaign) · Accessed Sep. 17, 2026
    The eight campaign planks quoted in this profile. Proposals and self-descriptions, not record.
    Campaign or advocacy material
  5. 05
    Home — Zach Nunn for CongressZach Nunn for Congress (campaign) · Accessed Sep. 17, 2026
    Campaign home page: the slogan, the campaign's social-media links and the WinRed committee name used for the channel list.
    Campaign or advocacy material
  6. 06
    2026 Primary Election Canvass Summary (June 2, 2026)Iowa Secretary of State · Canvass June 22, 2026
    Third District Republican primary: Nunn 48,309, write-in 695, unopposed; Democratic primary: Trone Garriott 54,662, unopposed.
    Government record
  7. 07
    2024 General Election Canvass Summary (November 5, 2024)Iowa Secretary of State · Canvass Dec. 2, 2024
    Third District: Nunn 213,746; Baccam 197,962; write-in 1,197. Percentages in this profile are computed from these totals.
    Government record
  8. 08
    2022 General Election Canvass Summary (November 8, 2022)Iowa Secretary of State · 2022
    Third District: Nunn 156,262; Axne 154,117; write-in 534 — a margin of 2,145 votes.
    Government record
  9. 09
    2022 Primary Election Canvass Summary (June 7, 2022)Iowa Secretary of State · Canvass July 1, 2022
    Third District Republican primary: Nunn 30,502; Hasso 8,991; Leffler 6,800; write-in 89.
    Government record
  10. 10
    NUNN, ZACH — candidate overview, H2IA03119 (financial summary, 2026 cycle)Federal Election Commission · Coverage through June 30, 2026; accessed Sep. 17, 2026
    Receipts, disbursements and cash on hand of Iowans for Zach Nunn from January 1, 2025 to June 30, 2026, rounded to the dollar in this profile; principal and leadership committees.
    Government record
  11. 11
    Rep. Zachary (Zach) Nunn — member page, missed votes and enacted legislationGovTrack.us · Accessed Sep. 17, 2026
    Attendance: 67 of 1,917 roll calls missed, January 2023 to September 2026 (3.5 percent), by quarter; one bill counted as enacted under GovTrack's inclusive definition; caucus membership; key votes.
    Independent analysis or rating
  12. 12
    2024 Report Card, Rep. Zachary (Zach) Nunn (118th Congress)GovTrack.us · Updated Feb. 13, 2025
    54 bills introduced; 46 with a cosponsor from another party, the third most of any Representative; 43 percent of 462 cosponsorships on non-Republican bills; no laws enacted; 36 of 1,241 votes missed.
    Independent analysis or rating
  13. 13
    Bills and resolutions sponsored by Zach Nunn, 2023–2026 (115 records)GovTrack.us (API) · Accessed Sep. 17, 2026
    Status of every sponsored measure: eight passed the House, one simple resolution agreed to, four more reported from committee; the rest introduced or referred. Four Renewable Fuels Month resolutions, two balanced-budget amendments and the family bills named in this profile.
    Independent analysis or rating
  14. 14
    H.R. 4957, Rural Housing Service Reform Act of 2025 — bill statusGovTrack.us · Accessed Sep. 17, 2026
    Marked enacted via other measures: its provisions were incorporated into H.R. 6644, the 21st Century ROAD to Housing Act, which became law under the ten-day rule on July 11, 2026; 12 cosponsors, six from each party.
    Independent analysis or rating
  15. 15
    Recorded positions of Zach Nunn on House roll calls, March 27, 2025 – September 16, 2026 (600 records)GovTrack.us (API) · Accessed Sep. 17, 2026
    Machine-readable vote positions read for this profile, including the full title of H.R. 2550 as carried on the roll call for H.Res. 432; the defining votes were then checked against the Clerk's own tallies, cited separately.
    Independent analysis or rating
  16. 16
    Recorded positions of Zach Nunn on House roll calls, January 3 – March 25, 2025 (76 records)GovTrack.us (API) · Accessed Sep. 17, 2026
    The Speaker vote of January 3, 2025 and the first roll calls of the 119th Congress, including the Laken Riley Act, the Born-Alive Abortion Survivors Protection Act of January 23, 2025 and the full-year continuing resolution.
    Independent analysis or rating
  17. 17
    Recorded positions of Zach Nunn on House roll calls, November 9, 2023 – December 20, 2024 (600 records)GovTrack.us (API) · Accessed Sep. 17, 2026
    Positions on the tax-relief bill of January 2024, the Laken Riley Act of March 2024, the pregnancy bills of January 2024, the FISA amendments, the FY2025 defense authorization, Nunn's amendments of April and September 2024, the SAVE Act and the Santos expulsion of December 2023.
    Independent analysis or rating
  18. 18
    Recorded positions of Zach Nunn on House roll calls, January 26 – November 9, 2023 (600 records)GovTrack.us (API) · Accessed Sep. 17, 2026
    Positions on the Secure the Border Act, the Limit, Save, Grow Act, the FY2024 defense authorization and its Ukraine and abortion amendments, H.R. 4368, H.R. 5692, the October 2023 Speaker ballots and the first Santos vote.
    Independent analysis or rating
  19. 19
    Recorded positions of Zach Nunn on House roll calls, January 3–31, 2023 (100 records)GovTrack.us (API) · Accessed Sep. 17, 2026
    All fifteen Speaker ballots of January 2023 and the Born-Alive Abortion Survivors Protection Act vote of January 11, 2023.
    Independent analysis or rating
  20. 20
    DW-NOMINATE member data (HSall_members.csv)Voteview (UCLA) · Accessed Sep. 17, 2026
    First-dimension score 0.292 in the 118th and 119th Congresses. The ranking among House Republicans was computed from this file for this profile.
    Independent analysis or rating
  21. 21
    Bridge Grades: U.S. House of Representatives (119th Congress)Bridge Grades · As of Aug. 31, 2026 (v119.2)
    Nunn scored 99.4 with an A grade, the third-highest score of the 424 members graded; the ranking was computed from the published table.
    Independent analysis or rating
  22. 22
    Scorecard: Rep. Zach Nunn, 119th CongressHeritage Action for America · Accessed Sep. 17, 2026
    Session score 66 percent; lifetime score 62 percent.
    Independent analysis or rating
  23. 23
    Congressional Scorecard — Rep. Zach Nunn (IA-03), legislator page N000193Club for Growth Foundation · Accessed Sep. 17, 2026
    2025 score 89, lifetime score 65, rank 134, with the votes the Club counted, keyed to the same Bioguide identifier the Clerk of the House uses.
    Independent analysis or rating
  24. 24
    Roll call 20, Jan. 7, 2023 — election of the Speaker, fifteenth ballotClerk of the U.S. House · Jan. 7, 2023
    Nunn recorded for McCarthy on the ballot that elected him.
    Government record
  25. 25
    Roll call 243, May 31, 2023 — H.R. 3746, Fiscal Responsibility ActClerk of the U.S. House · May 31, 2023
    Nunn recorded Aye; passed 314–117.
    Government record
  26. 26
    Roll call 519, Oct. 3, 2023 — H.Res. 757, declaring the office of Speaker vacantClerk of the U.S. House · Oct. 3, 2023
    Nunn recorded Nay; the motion carried 216–210.
    Government record
  27. 27
    Roll call 43, Feb. 13, 2024 — H.Res. 863, impeaching Secretary MayorkasClerk of the U.S. House · Feb. 13, 2024
    Nunn recorded Yea; agreed to 214–213.
    Government record
  28. 28
    Roll call 119, Apr. 12, 2024 — H.R. 7888, Reforming Intelligence and Securing America ActClerk of the U.S. House · Apr. 12, 2024
    Nunn recorded Aye on the FISA Section 702 reauthorization; passed 273–147.
    Government record
  29. 29
    Roll call 151, Apr. 20, 2024 — H.R. 8035, Ukraine Security Supplemental Appropriations ActClerk of the U.S. House · Apr. 20, 2024
    Nunn recorded Yea; passed 311–112.
    Government record
  30. 30
    Roll call 23, Jan. 22, 2025 — S. 5, Laken Riley ActClerk of the U.S. House · Jan. 22, 2025
    Nunn recorded Yea on the bill as it went to the President; passed 263–156.
    Government record
  31. 31
    Roll call 168, June 12, 2025 — H.R. 4, Rescissions Act of 2025Clerk of the U.S. House · June 12, 2025
    Nunn recorded Yea; passed 214–212.
    Government record
  32. 32
    Roll call 190, July 3, 2025 — H.R. 1, One Big Beautiful Bill Act, motion to concur in the Senate amendmentClerk of the U.S. House · July 3, 2025
    Nunn recorded Aye; passed 218–214.
    Government record
  33. 33
    Roll call 289, Nov. 18, 2025 — H.R. 4405, Epstein Files Transparency ActClerk of the U.S. House · Nov. 18, 2025
    Nunn recorded Aye; passed 427–1.
    Government record
  34. 34
    Roll call 332, Dec. 11, 2025 — H.R. 2550, Protect America’s Workforce ActClerk of the U.S. House · Dec. 11, 2025
    Nunn recorded Yea; passed 231–195.
    Government record
  35. 35
    Roll call 11, Jan. 8, 2026 — H.R. 1834, Breaking the Gridlock ActClerk of the U.S. House · Jan. 8, 2026
    Nunn recorded Yea; passed 230–196. GovTrack describes the bill as reinstating the enhanced Affordable Care Act subsidies for three years.
    Government record
  36. 36
    Roll call 154, Apr. 30, 2026 — H.R. 7567, Farm, Food, and National Security Act of 2026Clerk of the U.S. House · Apr. 30, 2026
    Nunn recorded Yea on the farm bill; passed 224–200.
    Government record
  37. 37
    Roll call 199, June 3, 2026 — H.Con.Res. 86, removing U.S. Armed Forces from hostilities with IranClerk of the U.S. House · June 3, 2026
    Nunn recorded Nay; agreed to 215–208.
    Government record
  38. 38
    Roll call 282, July 23, 2026 — H.Con.Res. 89, removing U.S. Armed Forces from hostilities with IranClerk of the U.S. House · July 23, 2026
    Nunn recorded Nay; agreed to 214–208.
    Government record
  39. 39
    Roll call 301, Sept. 15, 2026 — H.R. 2978, GUARD Act, motion to suspend the rules and passClerk of the U.S. House · Sept. 15, 2026
    Nunn recorded Yea on his own bill; passed 414–7.
    Government record
  40. 40
    Roll call 307, Sept. 15, 2026 — H.Con.Res. 93, removing U.S. Armed Forces from hostilities with IranClerk of the U.S. House · Sept. 15, 2026
    Nunn recorded Yea; agreed to 220–204.
    Government record
  41. 41
    Nunn Votes to End Open-Ended Combat Operations Against Iran (statement)Office of Rep. Zach Nunn (nunn.house.gov) · Sept. 15, 2026
    His stated reason for voting for H.Con.Res. 93, in his own words.
    Government record
  42. 42
    Nunn Bill to Protect Iowa Retirees from Scams Passes HouseOffice of Rep. Zach Nunn (nunn.house.gov) · Sept. 15, 2026
    The GUARD Act's mechanism, its co-leads and the 414–7 vote, as the office describes them.
    Government record
  43. 43
    Nunn Campaign Launches New Ad Highlighting Top 3 Bipartisan RankingZach Nunn for Congress (campaign) · Aug. 28, 2026
    The campaign's claims that he ranks third most bipartisan and has helped pass more than 25 bills into law; the ranking is checked against the Bridge Grades table in this profile, the law count is not.
    Campaign or advocacy material
  44. 44
    Trump backs Iowa Congressman in 2026, Sen. Cory Booker endorses Dem running in same raceCBS2 Iowa (Iowa's News Now) · May 9, 2025
    President Trump's Truth Social endorsement of May 8, 2025; Trone Garriott's entry on May 5 and Konfrst's on May 8.
    Independent reporting
  45. 45
    President Trump endorses Iowa Rep. Zach Nunn for reelection to CongressCBS2 Iowa (Iowa's News Now) · July 13, 2025
    The July 11, 2025 Truth Social post quoted in this profile; Nunn's reported consideration of a run for governor; the general-election date.
    Independent reporting
  46. 46
    Trump-endorsed Nunn forgoes gubernatorial bid to run for reelection in the HouseWashington Examiner (David Zimmermann) · July 12, 2025
    Reported that Nunn confirmed his re-election bid on July 11, 2025 after months of speculation about a governor's race; the article's opening paragraphs are public, the rest is behind a subscription. The 'speculation' characterization is the Examiner's.
    Independent reporting
  47. 47
    Zach Nunn Can’t Cut and Run from his Support for the War in Iran (opponent's release)Sarah for Iowa (Trone Garriott campaign) · Sept. 16, 2026
    The attack as the opponent's campaign states it, with the roll calls it cites; answered from the record in this profile.
    Campaign or advocacy material
  48. 48
    Sarah for Iowa (opponent's campaign site)Sarah for Iowa (Trone Garriott campaign) · Accessed Sep. 17, 2026
    The Democratic nominee's self-description as a minister, nonprofit leader and state legislator.
    Campaign or advocacy material
  49. 49
    Roll call 29, Jan. 11, 2023 — H.R. 26, Born-Alive Abortion Survivors Protection ActClerk of the U.S. House · Jan. 11, 2023
    Nunn recorded Yea; passed 220–210.
    Government record
  50. 50
    Roll call 27, Jan. 23, 2025 — H.R. 21, Born-Alive Abortion Survivors Protection ActClerk of the U.S. House · Jan. 23, 2025
    Nunn recorded Yea; passed 217–204.
    Government record
  51. 51
    Roll call 209, May 11, 2023 — H.R. 2, Secure the Border ActClerk of the U.S. House · May 11, 2023
    Nunn recorded Yea; passed 219–213.
    Government record
  52. 52
    Roll call 328, July 14, 2023 — H.R. 2670, National Defense Authorization Act for Fiscal Year 2024Clerk of the U.S. House · July 14, 2023
    Nunn recorded Yea; passed 219–210.
    Government record
  53. 53
    Roll call 503, Sept. 28, 2023 — H.R. 5692, Ukraine Security Assistance and Oversight Supplemental Appropriations ActClerk of the U.S. House · Sept. 28, 2023
    Nunn recorded Nay; passed 311–117.
    Government record
  54. 54
    Roll call 564, Nov. 1, 2023 — H.Res. 773, expulsion of Representative George SantosClerk of the U.S. House · Nov. 1, 2023
    Nunn recorded Nay; failed 179–213.
    Government record
  55. 55
    Roll call 691, Dec. 1, 2023 — H.Res. 878, expulsion of Representative George SantosClerk of the U.S. House · Dec. 1, 2023
    Nunn recorded Yea; agreed to 311–114.
    Government record
  56. 56
    Roll call 30, Jan. 31, 2024 — H.R. 7024, Tax Relief for American Families and Workers ActClerk of the U.S. House · Jan. 31, 2024
    Nunn recorded Yea; passed under suspension 357–70.
    Government record
  57. 57
    Roll call 114, Apr. 12, 2024 — Biggs amendment to H.R. 7888 (warrant requirement for Section 702 searches)Clerk of the U.S. House · Apr. 12, 2024
    Nunn recorded No; failed 212–212. The amendment's text is described in the GovTrack record cited alongside.
    Government record
  58. 58
    Roll call 144, Apr. 20, 2024 — Nunn amendment to H.R. 8038, 21st Century Peace through Strength ActClerk of the U.S. House · Apr. 20, 2024
    Nunn recorded Aye on his own amendment; agreed to 249–167.
    Government record
  59. 59
    Roll call 102, Apr. 10, 2025 — H.R. 22, SAVE ActClerk of the U.S. House · Apr. 10, 2025
    Nunn recorded Yea; passed 220–208.
    Government record
  60. 60
    Roll call 145, May 22, 2025 — H.R. 1, One Big Beautiful Bill Act, House passageClerk of the U.S. House · May 22, 2025
    Nunn recorded Yea; passed 215–214.
    Government record
  61. 61
    Roll call 85, Mar. 5, 2026 — H.Con.Res. 38, removing U.S. Armed Forces from hostilities in IranClerk of the U.S. House · Mar. 5, 2026
    Nunn recorded Nay; failed 212–219.
    Government record
  62. 62
    Roll call 114, Apr. 16, 2026 — H.Con.Res. 40, removing U.S. Armed Forces from hostilities with IranClerk of the U.S. House · Apr. 16, 2026
    Nunn recorded Nay; failed 213–214.
    Government record
  63. 63
    Roll call 170, May 14, 2026 — H.Con.Res. 75, removing U.S. Armed Forces from hostilities against IranClerk of the U.S. House · May 14, 2026
    Nunn recorded Nay; failed on a 212–212 tie.
    Government record
  64. 64
    Roll call 278, July 22, 2026 — H.R. 8800, National Defense Authorization Act for Fiscal Year 2027Clerk of the U.S. House · July 22, 2026
    Nunn recorded Yea; passed 216–212.
    Government record
  65. 65
    Roll call 281, July 22, 2026 — H.Con.Res. 113, fiscal-year-2027 budget resolutionClerk of the U.S. House · July 22, 2026
    Nunn recorded Yea; agreed to 216–214. The vote the opponent's release counts as war funding.
    Government record
  66. 66
    NFIB Endorses Zach Nunn for ReelectionZach Nunn for Congress (campaign) · Aug. 25, 2026
    The campaign's announcement of the National Federation of Independent Business endorsement and the NFIB political director's statement; date from the campaign's home-page listing.
    Campaign or advocacy material
  67. 67
    H.R. 2550, Protect America’s Workforce Act — bill statusGovTrack.us · Accessed Sep. 17, 2026
    Full title of the bill and its status: passed the House on December 11, 2025, Senate next; sponsored by a Maine Democrat.
    Independent analysis or rating

Scope & method. Reviewed September 17, 2026. This is a documented overview of publicly available biography, major actions and stated priorities, not an exhaustive vote-by-vote record; his recorded positions on all 1,917 House roll calls since January 2023 were read through GovTrack’s data and 34 defining ones were checked against the Clerk’s tallies, which are cited. Percentages of the vote are computed from the canvass totals for the office, including write-ins; the Voteview and Bridge Grades rankings were computed for this profile from those organizations’ published files. Numerical claims retain their original meaning and attribution; historical sources do not imply current positions. Ballotpedia, Congress.gov, OpenSecrets and the race-rating pages refused automated retrieval and are not cited. Degree years, military service records, the Iowa journals’ roll calls, the Senate’s disposition of House-passed bills, personal financial disclosures and filings after June 30, 2026 were not part of this review. Campaign pages and filings may change after this date.

Images. Conservative Ledger masthead supplied by the site creator. The candidate portrait is the official portrait published by the Clerk of the U.S. House of Representatives, a work of the United States Government and therefore in the public domain. No campaign-owned photograph is used. Inclusion does not imply campaign authorization or endorsement of this publication.

09

Where to find the candidate

Every link below was read from the campaign’s own website or the candidate’s official government page. A follower count is printed only where it was measured; otherwise the link is published and the number is left blank rather than guessed at.

10

Voting in Iowa: official dates, deadlines and rules

The general election is Tuesday, November 3, 2026. The dates and rules below were read from the Iowa Secretary of State; the authority's own page, linked beside each one, is the final word.

Dates and deadlines

  1. Voter registration deadline (pre-registration)October 19, 2026 is the pre-registration deadline. The Secretary of State's calendar for this election gives the deadline as 5:00 p.m.; online and mailed registrations have their own cutoffs (see the online and mail deadlines). After that date you may still register and vote through Election Day Registration, with proof of identity and residence. Read from: sos.iowa.gov/sites/default/files/2026-07/2026%20General%20Candidate%27s%20Guide.pdf
  2. Online registration deadlineOctober 19, 2026, at or before 11:59 p.m. CT (fifteen days before the election), through the Iowa DOT online system. You need an Iowa driver's license or non-operator ID and the last five digits of your Social Security number. Read from: voterready.iowa.gov/registertovote
  3. Mail registration deadlineOctober 19, 2026: a registration form mailed to your county auditor must be received by 5:00 p.m. CT that day or be postmarked fifteen days prior to the election; the Secretary of State's calendar for this election says mailed forms postmarked on or before October 19, 2026 are on time even if they are received after the deadline. Read from: voterready.iowa.gov/registertovote
  4. Election Day registrationAvailable. On Election Day, November 3, 2026, you may register and vote at the polling place for your current address with proof of identity and residence; the same process is available during in-person absentee voting at your county auditor's office after the October 19, 2026 pre-registration deadline. Read from: voterready.iowa.gov/registertovote
  5. Absentee ballots start being mailedNo sooner than October 14, 2026: county auditors mail absentee ballots no sooner than 20 days before Election Day, and the Secretary of State lists October 14 as the first day of absentee voting. Read from: voterready.iowa.gov/voting-absentee
  6. Early voting (in-person absentee) beginsOctober 14, 2026, the first day of absentee voting. In-person absentee voting takes place at your county auditor's office or at a satellite location, if available. Read from: voterready.iowa.gov
  7. Early voting (in-person absentee) endsNovember 2, 2026, the day before the election; in-person absentee voting runs up to 5 p.m. Read from: voterready.iowa.gov
  8. Deadline to request an absentee ballot by mailOctober 19, 2026: your original, signed request form must be received by your county auditor before 5:00 p.m. CT. County auditors began accepting requests on August 25, 2026. Read from: voterready.iowa.gov

Rules to know

  1. What to bringPrecinct election officials must ask voters to show one of these IDs: Iowa driver's license or Iowa non-operator ID (not expired more than 90 days); U.S. passport (not expired); U.S. military ID or veteran ID (not expired); Iowa Voter ID PIN card (must be signed); Tribal ID card or document (signed, with photo, not expired). Without one, another registered voter in your precinct may attest to your identity, you may prove identity and residence with Election Day Registration documents, or you have the right to a provisional ballot; provisional voters receive a notice with the deadline to provide additional documentation. If you moved to a new precinct in the same county, also bring proof of residence with your name and correct address, current within 45 days. Read from: voterready.iowa.gov/voter-id-information
  2. Voting absentee by mailAny registered voter may vote absentee by mail. Send the original, signed Absentee Ballot Request Form to your county auditor; it does not need to be witnessed or notarized. It must give your name, date of birth, Iowa residential address, a voter verification number (Iowa driver's license or non-operator ID number, or the four-digit PIN on your Iowa Voter ID Card), the name or date of the election, and your signature and the date. The auditor must receive it before 5:00 p.m. CT on October 19, 2026. Return the ballot in the envelope the auditor supplies so that it is received before 8:00 p.m. CT on Election Day, by mail or by hand delivery to the county auditor. Only an immediate family member, a member of your household or, if you are disabled, a person you designate may return it for you. Read from: voterready.iowa.gov/voting-absentee
  3. Early voting (absentee in person)Iowa's early voting is in-person absentee voting. It is available beginning 20 days before the election (October 14, 2026) and runs up to 5 p.m. the day before the election (November 2, 2026), at your county auditor's office or at a satellite location, if available. You complete the absentee ballot request form, and election officials must ask you to show one of the accepted IDs. To find out whether a satellite station is planned, contact your county auditor. Read from: voterready.iowa.gov/voting-absentee
  4. Registering on Election DayYou may register and vote on Election Day at the correct polling place for your current address; you must prove both who you are and where you live. Identity: an Iowa driver's license, or another photo ID that is current, valid and has an expiration date: Iowa non-operator ID, out-of-state driver's license or non-operator ID, U.S. passport, U.S. military or veteran ID, ID card issued by an employer, student ID issued by an Iowa high school or college, or Tribal ID. If the ID lacks your current address, bring a paper or electronic document with your name and current address, current within 45 days: residential lease, utility bill (including a cell phone bill), bank statement, paycheck, government check or other government document, or property tax statement. If you cannot provide these, a registered voter from your precinct may attest for you; both of you must sign an oath. Read from: sos.iowa.gov/voters/election-day
  5. Track your absentee ballotYou can track the status of your absentee ballot with the Secretary of State's Track Your Absentee Ballot tool after the county auditor has received your request form. The search form has fields for your first name, last name, date of birth and ZIP code. Read from: voterready.iowa.gov/voting-absentee

Read from: Voter Ready | A Guide To Voting In Iowa · Register to Vote | Voter Ready | A Guide To Voting In Iowa · Voting Absentee | Voter Ready | A Guide To Voting In Iowa · Voting at the Polls | Voter Ready | A Guide To Voting In Iowa · Voter ID Information | Voter Ready | A Guide To Voting In Iowa · Elections & Voting | Iowa Secretary of State - Paul D. Pate — Rules and dates as of Sep 17, 2026

Ideas, questions, corrections

A monitored address for this page has not been set yet. Until it is, corrections can be sent through the About page.

This page is compiled and published by Atlas Authority Politics. It is not authorised by any candidate or candidate committee, and nothing on it is a solicitation for money.

Return to the LedgerBack to top