Published by Paul Ivinskas · Politically neutral. No endorsements.
Tuesday, November 3, 2026

Utah, on the record.

Same sections for every candidate. Every fact linked to its source. How we stay neutral →

Public officials and candidates

James A. Dunnigan

State representative, House District 36 · Republican

James Dunnigan, wearing a dark suit, checked shirt and striped tie, sits in the Utah House chamber.
February 18, 2021 file photo: James A. Dunnigan during Utah House service. Portrait crop supplied by Wikimedia Commons. Photo: Utah Reps / Utah House of Representatives · Public domain · Wikimedia Commons

Salt Lake County

Office held

State representative
Speaker Pro Tempore
House District 36
County: Salt Lake
Service listed by the Legislature: January 1, 2003
Source

Chief sponsor of 10 bills in the 2026 General Session: 9 passed, 1 did not pass both chambers.

From the Legislature's 2026 General Session bill records. Browse all bills.

Voting record

Utah House, 2026 sessions

The official record lists James A. Dunnigan's vote on 838 roll calls in the 2026 sessions. The latest:

  • March 6, 2026 · Vote 1686Voted: Yea
    6th Sub. HB 492: Transportation, Infrastructure, and Housing Amendments
    Conference Committee/Final Passage · Result: Passed, Yeas 66 Nays 5 N/V 4 · Official record
  • March 6, 2026 · Vote 1684Voted: Yea
    1st Sub. SB 156: Constable Amendments
    Senate 3rd Reading, Final Passage · Result: Passed, Yeas 67 Nays 1 N/V 7 · Official record
  • March 6, 2026 · Vote 1683Voted: Yea
    1st Sub. SB 47: Reauthorization of Administrative Rules
    Senate 3rd Reading, Final Passage · Result: Passed, Yeas 64 Nays 6 N/V 5 · Official record
  • March 6, 2026 · Vote 1682Voted: Yea
    3rd Sub. HB 125: Department of Natural Resources Related Modifications Amendments
    Conference Committee/Final Passage · Result: Passed, Yeas 66 Nays 1 N/V 8 · Official record
  • March 6, 2026 · Vote 1680Voted: Yea
    3rd Sub. HB 377: Real Estate Amendments
    Concurrence, Concurred/Final Passage · Result: Yeas 53 Nays 13 N/V 9 · Official record
  • March 6, 2026 · Vote 1678Voted: Yea
    5th Sub. HB 119: Automotive Repair Business Amendments
    Concurrence, Concurred/Final Passage · Result: Yeas 68 Nays 1 N/V 6 · Official record
  • March 6, 2026 · Vote 1676Voted: Yea
    3rd Sub. SB 181: School Discipline Amendments
    Senate 3rd Reading, Final Passage · Result: Passed, Yeas 56 Nays 13 N/V 6 · Official record
  • March 6, 2026 · Vote 1673Voted: Yea
    3rd Sub. HB 591: Nuisance Amendments
    Concurrence, Concurred/Final Passage · Result: Yeas 47 Nays 14 N/V 14 · Official record
  • March 6, 2026 · Vote 1671Voted: Yea
    4th Sub. HB 535: Disposition of Public Property Modifications
    Concurrence, Concurred/Final Passage · Result: Yeas 61 Nays 1 N/V 13 · Official record
  • March 6, 2026 · Vote 1669Voted: Absent or not voting
    2nd Sub. SB 165: Economic Mobility Initiative
    Senate 3rd Reading, Final Passage · Result: Passed, Yeas 63 Nays 4 N/V 8 · Official record

Votes are listed as the official record shows them, newest first. Source: Utah Legislature, floor vote records (le.utah.gov). Updated October 15, 2026.

Closest final-passage votes

The final-passage votes in the 2026 sessions that were decided by the fewest votes, with James A. Dunnigan's vote. These are picked by the size of the margin in the official tally alone, not by topic or party.

  • March 6, 2026 · Vote 1530Voted: Yea
    2nd Sub. SB 176: Landscaping Procurement Amendments
    Senate 3rd Reading, Final Passage · Result: Failed, Yeas 35 Nays 34 N/V 6 · Official record
  • March 3, 2026 · Vote 1120Voted: Yea
    1st Sub. HB 596: Homelessness Amendments
    3rd Reading, Final Passage · Result: Passed, Yeas 34 Nays 37 N/V 4 · Official record
  • February 17, 2026 · Vote 490Voted: Yea
    HB 263: Heavy Duty Vehicle Amendments
    3rd Reading, Final Passage · Result: Failed, Yeas 33 Nays 37 N/V 5 · Official record
  • February 3, 2026 · Vote 162Voted: Nay
    HB 120: Tail Light Obstruction Amendments
    3rd Reading, Final Passage · Result: Failed, Yeas 36 Nays 32 N/V 7 · Official record
  • March 4, 2026 · Vote 1230Voted: Nay
    3rd Sub. SB 229: State Employee Benefits Amendments
    Senate 3rd Reading, Final Passage · Result: Failed, Yeas 34 Nays 40 N/V 1 · Official record

All votes by James A. Dunnigan

Insurance and education

James A. Dunnigan, commonly known as Jim Dunnigan, is an insurance-agency owner and University of Utah business-management graduate. His official House biography also records involvement with the National Council of Insurance Legislators and the National Conference of State Legislatures' financial-services work. These activities connect his professional experience with insurance and business policy, without establishing his position on every proposal affecting insurers or consumers. [2]

Local government before the House

Dunnigan's campaign traces his local service to the Taylorsville/Bennion Community Council from 1991 to 1996, work toward city incorporation and Taylorsville's inaugural City Council from 1996 to 2002. He began House service in January 2003. The current Legislature record identifies him as speaker pro tempore and representative for District 36, which includes Salt Lake County communities. [1] [2]

His stated priorities

The campaign emphasizes lower taxes, fewer business regulations, local control of education and government transparency. It also highlights consumer lending protections and tax treatment of Social Security income. Those are attributed descriptions of his priorities and claimed record. Its broad statement about ending predatory lending should not be read as evidence that every harmful lending practice has been eliminated or that Utah no longer has high-cost credit products. [1]

In the 2026 General Session, James A. Dunnigan was chief sponsor of H.B. 38, Local Government Amendments. It is a wide-ranging update to county and special-district law, covering how a county seat move or a change in form of government reaches voters, the creation of new counties, assessor qualifications, recorder fees and indexing, surveyor duties and the role of finance officers. The governor signed it on March 18, 2026. [3]

In the 2026 General Session, James A. Dunnigan was chief sponsor of H.B. 58, Insurance Code Modifications. It lets the Insurance Department's fraud investigators look into crimes by department licensees, adjusts rules for captive insurers organized as risk retention groups and specifies the kinds of experts the insurance commissioner may use. The governor signed it on March 17, 2026. [4]

Current legislative responsibilities

His committee assignments include House Business, Labor, and Commerce, Political Subdivisions, Criminal Justice Appropriations and interim work on economic development and political subdivisions. He also serves on the Legislative Process Committee. These positions connect commercial regulation, local-government authority and state spending with his long local-government background. Bill sponsorship, a favorable committee recommendation, enactment and implementation are distinct events when examining any particular item in his record. [2]

Profile sources

Profile refreshed October 20, 2026. Candidate statements describe the candidate's own experience or positions; official records and reporting are labeled separately.

  1. Jim Dunnigan campaign — biography and priorities · Candidate statement
  2. Utah Legislature — official member record and committee assignments · Official record
  3. Utah Legislature, H.B. 38 Local Government Amendments · Official record
  4. Utah Legislature, H.B. 58 Insurance Code Modifications · Official record

From the Legislature's roster

Profession
Insurance Agency Owner
Education
B.S., Business Management, University of Utah
Committees

As listed by the Utah Legislature.

In the news

No Utah Ledger stories name James A. Dunnigan yet.

Sources

  1. Utah Legislature, legislator roster data (le.utah.gov)
  2. Utah House of Representatives, James A. Dunnigan

Office and ballot data as of October 15, 2026. See something wrong? Tell us.