Skip to main content
King County logo

Online PCO filing is available 24 hours a day starting May 11, 2020, at 9 a.m. and ending on May 15, 2020, at 4 p.m.

This brief video will guide you through filing for office using the online candidate filing system.

Frequently asked questions

Online candidate filing for Precinct Committee Officers (PCOs) is available 24 hours a day starting May 11, 2020, at 9 a.m. and ending on May 15, 2020, at 4 p.m.

Before you file for PCO you will need to:

  • Verify that your voter registration information is correct by logging into My Voter Information.
  • If your registration information is not correct, call us at 206-296-1565 before starting to file.
  • Read the PCO Candidate Manual .

When you are ready to file for PCO, you will need:

  • First and last names are you are registered to vote
  • Date of birth
  • Residential address
  • Email address
  • Phone number

There is no time limit, but the system will timeout after 30 minutes of no activity.

No, you must meet all of the qualifications for PCO at the time of filing. Knowingly providing false information on the PCO declaration of candidacy is a class C felony (RCW 29A.04.311).

Online registrations and changes are not processed immediately. If you have any questions about your voter registration or address changes, call us at 206-296-1565.

TTY: Relay 711

Sign up for email or text notifications

/* PW CUSTOM CODE */ // emailOrPhone(); One input that detects whether email or phone number was entered function emailOrPhone() { var email = document.getElementById('emailphone'); var inVal = email.value; var phone = document.getElementById('phone').value = inVal; var emailIn = document.getElementById('emailIn').value = inVal; var mailFormat = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; var phoneRegex = /^[(]{0,1}[0-9]{3}[)]{0,1}[-\s\.]{0,1}[0-9]{3}[-\s\.]{0,1}[0-9]{4}$/; if (mailFormat.test(inVal)) { $('#emph-btn').attr('data-target','#myModal1'); } else if (phoneRegex.test(inVal)) { $('#emph-btn').attr('data-target','#myModal2'); } else { $('#emph-btn').attr('data-target','#myModal3'); } $("#push-btn").click(function(){ $("#push-btn").attr("href", "" + inVal); }); return $(".jcontent").html(inVal);// var in model box } $("#emph-btn").click(function(){ emailOrPhone();; }); // panelScroll(); line list-items to Left of screen when panel-header clicked function panelScroll() { var scrollArea = $('.navbar-sm'); var toScroll = $('.panel'); toScroll.each(function() { var clicked = $(this); clicked.on('click', function () { var leftOffset = clicked.offset().left-0 - scrollArea.offset().left-0 + scrollArea.scrollLeft(); // .left-20 for padding scrollArea.animate({ scrollLeft: leftOffset }, 800); }); }); } panelScroll();