Campaign Finance Portal

We’re excited to launch our new Sunshine Campaign Finance system for 2024. Here, you’ll find the tools, information, and guidelines to navigate campaign finance whether you’re a candidate, PAC or member of the public.

New Sunshine Portal for 2024

Idaho’s new Sunshine Campaign Finance system launched December 20, 2023 for select users:

  • Candidates running in the May 2024 Election
  • Political Action Committees (PACs)
  • State candidates

This includes Statewide offices, legislators, county commissioners, county sheriffs, county prosecuting attorneys, and Political Action Committees (PACs).

All other stakeholders will continue to file using the old system.

Campaign Finance Resources

These tip sheets break down the registration process in the new sunshine system:

What is Campaign Finance?

Campaign Finance information is reported by candidates, campaigns and organizations to provide the public a transparent look at political funding in Idaho. All money raised or spent in relation to a campaign must be accounted for and tracked. This includes the use of a candidate’s own money.

Since 2020, campaign finance at all levels (except Federal) has been reported online to the Idaho Secretary of State.

Archived Campaign Finance Data

We are in the process of transitioning all filed campaign finance reports to our new Sunshine Campaign Finance system.

Until then, data from different years can be reviewed through the following pages:


Idaho Secretary of State
Elections Division

Notice About Republican Caucus Locations

The Idaho Republican Caucus locations will be different from the state polling places listed on the polling place locator here on

Visit to find your Caucus location by County and precinct, or continue to the polling place locator using the button below.

System Upgrade In Progress

Online Voter Tools are expected to be offline from April 9th at 5:00 p.m. MDT, through April 12th at 8:00 a.m. MDT to complete a system upgrade.

We are sorry for any inconvenience this may cause.

Please contact your county clerk for voting registration or absentee ballot requests.