The Colorado primary election is Tuesday, June 30. Ballots were mailed to registered voters beginning June 8.
The recommended deadline to return a ballot by mail is June 22. Completed ballots must be received by county election officials no later than 7 p.m. on Election Day, June 30.
Voters have until July 8 to cure a signature discrepancy or resolve other ballot issues.
Who receives which ballot?
Voters affiliated with a major political party will receive a ballot containing candidates from their affiliated party and may vote only in that party’s primary.
Voters affiliated with a minor political party will receive a ballot containing candidates from their affiliated party and may vote only in that party’s primary.
Unaffiliated voters will receive both Democratic and Republican ballots. Unaffiliated voters may choose to vote in the Democratic, Republican or Unity Party primary, but they may cast a ballot in only one party’s primary election.
If an unaffiliated voter returns ballots for more than one political party, all ballots returned will be rejected, and none of the votes will be counted.
Unaffiliated voters may also vote in person at any Voter Service and Polling Center in their county and select the party ballot they wish to cast.
Check your voter registration status
Voters can verify their registration status, register to vote, or update their voter registration information online by entering their name, ZIP code, and date of birth.
What is the deadline to register to vote?
Colorado does not have a voter registration deadline. Eligible voters may register and vote up to and including Election Day. Registration is available until 7 p.m. on June 30 at a Voter Service and Polling Center.
Can you vote in person?
Yes. Voters who choose to vote in person must provide an acceptable form of identification, such as a Colorado driver’s license, U.S. passport, or another approved form of ID.
Check the status of your ballot
Voters can track the status of their ballot through BallotTrax.
Return your ballot
Completed ballots may be returned by mail, placed in an official ballot drop box, or delivered to a Voter Service and Polling Center. Ballots must be received by county election officials no later than 7 p.m. on June 30.
Estes Valley ballot drop-off and in-person voting locations
Ballot drop boxes opened June 8 and are available 24 hours a day through 7 p.m. on Election Day, June 30. Voters may return their completed ballot at either location:
- Estes Park Municipal Building, 170 MacGregor Ave.
- Estes Park Vehicle Licensing Office, 1601 Brodie Ave.
Voter Service and Polling Center
The Estes Valley Community Center, 660 Community Drive, serves as the Estes Valley’s Voter Service and Polling Center. The center opened June 22 and provides in-person voting, voter registration, address changes, replacement ballots, ballot drop-off services, and ADA-accessible voting equipment.
Voter Service and Polling Center hours
- Monday-Friday, June 22-26: 8 a.m. to 5 p.m.
- Saturday, June 27: 9 a.m. to 1 p.m.
- Monday, June 29: 8 a.m. to 5 p.m.
- Election Day, Tuesday, June 30: 7 a.m. to 7 p.m.
At the Voter Service and Polling Center, voters may:
- Vote in person.
- Register to vote or update their registration.
- Change their address.
- Obtain a replacement ballot.
- Return a completed mail ballot.
- Use an ADA-accessible voting machine.
Candidates on the ballots of Larimer County voters: Who’s running for what?
Federal Offices for Senate
Democratic Primary
- John Hickenlooper — the incumbent U.S. senator, former governor of Colorado, and former mayor of Denver.
- Julie Gonzales — a Denver state senator running as a progressive challenger to Hickenlooper.
Republican Primary
- Mark Baisley — the only Republican candidate who qualified for the GOP primary ballot for U.S. Senate. Because he is unopposed, he is effectively the Republican nominee.
Federal Offices for the Second Congressional District
In Colorado’s 2nd Congressional District—which includes Estes Park, Larimer County west of I-25, Boulder County, and much of the mountain corridor—the 2026 primary ballot looks like this:
Democratic Primary
- Joe Neguse — the incumbent, a Boulder Democrat running unopposed for the Democratic nomination.
Republican Primary
- Kelley Dennison — a Larimer County massage therapist whose campaign focuses on environmental conservation, public lands, immigration policy, and government accountability.
- Christina Blunt — a Fort Collins small-business owner and hairdresser who has emphasized reducing government spending and applying private-sector management approaches to government.
State Offices
Governor’s Race
Gov. Jared Polis is term-limited and cannot seek a third consecutive term.
Democratic Primary
- Michael Bennet — U.S. senator from Colorado.
- Phil Weiser — Colorado attorney general.
Republican Primary
- Scott Bottoms — State representative from Colorado Springs.
- Barbara Kirkmeyer — State senator from Weld County.
- Victor Marx — Author, speaker and ministry leader.
Secretary of State
For the 2026 Colorado Secretary of State race, the office is open because incumbent Secretary of State Jena Griswold is term-limited and cannot run again.
Democratic Primary
- Amanda Gonzalez — Jefferson County Clerk and Recorder and former executive director of Colorado Common Cause.
- Jessie Danielson — State senator from Wheat Ridge and former member of the Colorado House.
Republican Primary
- James Wiley — Running unopposed for the Republican nomination and is effectively the GOP nominee.
State Treasurer
There is no contested primary on either side because each major party has only one candidate who qualified for the ballot. The office is open because Treasurer Dave Young is term-limited.
Democratic Nominee
- Jeff Bridges — a state senator from Greenwood Village and vice chair of the Joint Budget Committee. He secured the Democratic nomination through the state assembly process, eliminating the need for a Democratic primary.
Republican Nominee
- Kevin Grantham — a Fremont County commissioner and former president of the Colorado Senate. He is the sole Republican candidate and therefore became the GOP nominee without a primary contest.
Regent
For the University of Colorado Board of Regents, District 2, which includes Boulder, Larimer, and several mountain counties, including Estes Park, voters will see a contested Democratic primary and no Republican primary candidate on the June 30 ballot.
Democratic Primary
- Edie Hooton
- Kubs Lalchandani
- Murray Smith
Republican Primary
- No candidate
Larimer County Commissioner
For Larimer County Commissioner, only District 1 is on the 2026 ballot. The seat is open because incumbent Commissioner John Kefalas is not seeking reelection. District 1 includes northern Fort Collins, Laporte, Wellington, and the surrounding rural areas.
Democratic Primary
- Shane Atkinson — legislative affairs coordinator in the Larimer County Manager’s Office, former teacher, and former constituent advocate for U.S. Rep. Joe Neguse. Atkinson is the only Democratic candidate who qualified for the primary ballot after other candidates failed to secure ballot access.
Republican Primary
- No candidate
Colorado State Senate District 15
For Colorado State Senate District 15, which includes Estes Park and much of western Larimer County, there is no contested primary in 2026. For Estes Valley voters, the Marchman–Woodward race is expected to be one of the most closely watched legislative contests on the November ballot, pitting an incumbent Democrat against a well-known former Republican officeholder with strong name recognition in Larimer County.
Democratic Primary
- Janice Marchman — the incumbent Democratic senator. She was elected to the seat in 2022 after previously serving on the Thompson School District Board of Education.
Democratic Primary
- Rob Woodward — former state senator and former Larimer County commissioner. He previously represented Senate District 15 before being term-limited from the Senate and is seeking to return to the seat.
Other Larimer County offices on the ballot
“We in America do not have government by the majority. We have government by the majority who participate,” Thomas Jefferson is often credited with saying. That idea is especially important in down-ballot races — the contests for offices listed below the top race on a ballot. While presidential and statewide campaigns often draw the most attention, down-ballot races for county, municipal, school board, and special district offices can have the most direct effect on daily life. These elected officials help shape decisions about roads, public safety, schools, housing, taxes, health care, water, recreation, and other local services.
Clerk and Recorder
Democratic Primary
- Tina Harris — the incumbent, running unopposed
Republican Primary
- Bob Johnson
Treasurer
Democratic Primary
- Joann Ginal
- Conor Duffy
Republican Primary
- No candidate
Assessor
Democratic Primary
- Bob Overbeck, the incumbent, running unopposed
Republican Primary
- No candidate
Sheriff
Democratic Primary
- John Feyen, the incumbent, running unopposed
Republican Primary
- No candidate
Coroner
Democratic Primary
- Stephen Hanks, the incumbent, running unopposed
Republican Primary
- No candidate
Surveyor
Democratic Primary
- Chad Washburn
Republican Primary
- No candidate
