BALLOTS ARE DUE 7PM ON JUNE 30!

2026 Democratic Primary

VOTER GUIDE

Welcome to the ballot guide for Colorado’s left.

We're Ana and Deep, your Left in the Attic hosts. Over the past year we've had most candidates on this ballot sit six feet from us in our recording space. We made them endure awkward small talk, answered hard questions, broke bread with some, broke news with others, and had real conversations with all of them.

We cannot vouch for every single policy and statement these folks have made, but we did our homework and believe these are the best candidates to make a Colorado for all of us. If you disagree, good! Vote your conscience, then call our voicemail and tell us why.

And if you want to see who else endorsed these candidates, check out the grid below:

vote buttons

A few rules of the road:

  • This guide reflects how we are personally voting. It's not an institutional endorsement from anyone but us.

  • We're not pretending the choices are easy. Where we struggled, we tell you we struggled. Where we're certain, we tell you that too.

  • Ballots are due 7pm on June 30. Drop them in a ballot box by June 30th or mail them in by June 20th! 

The SINGLE BIGGEST thing on this ballot: Money in politics.

We used this lens for every race. Across this guide we oppose candidates bankrolled by corporate dark money, AIPAC-adjacent PACs, and front groups like One Main Street (linked to the Vail retreat ethics probe). It's structural, not ideological: winners who rely on that cash owe it forever. They fold on housing because they owe the corporate landlord lobby, or they fold on healthcare because of the insurance industry, or they fold on Gaza because of AIPAC.

The pattern is predictable. We're skeptical of any Democrat who needs corporate conservative money to win a primary. Seventy-nine percent of Americans want to overturn Citizens United. Voters already disagree with these candidates. We’ll vote accordingly and you should too.

Federal RACES

  • We've had Julie in the attic. We've watched her on the Senate floor and we know the champion we're getting. Julie came up as a community organizer in Denver before getting to the State Senate in 2018, where she has spent the last eight years passing over 200 bills on housing, reproductive rights, immigrant protections, and workers' rights. Not the kind of bills that get you a national TV hit but the kind of bills that change what landlords can do to tenants, what protections workers actually have, and whether immigrant Coloradans can drive to work without fear. She does not take corporate PAC money. She has been endorsed by the AFL-CIO, SEIU Local 105, the Sunrise Movement, Indivisible, Our Revolution and earned a recommendation from DSA Denver. She would be the first woman and first Latina ever elected to the U.S. Senate from Colorado.

    John Hickenlooper has spent the last two years voting like a Republican and asking us to thank him for it. He voted to confirm ten of Donald Trump's cabinet picks, more than any Democrat in the Senate except John Fetterman. He defended those votes by saying they "reduced the damage" and helped him keep "direct lines" with Trump officials. Colorado Newsline called him the Democratic caucus's number one outlier for voting with Trump's agenda almost twice as often as expected. Earlier in his tenure, he voted no on every major effort to block arms shipments to Israel during the genocide in Gaza, siding with the Senate's most pro-Netanyahu Democrats while 40+ of his colleagues have moved the other way. He takes corporate PAC money and he sees the Senate as a job for life since he’ll be 80 by the end of this next term. He is asking you for another six years on the strength of name recognition and a record that has actively hurt Coloradans. One candidate is asking you to trust him because he's been around forever. The other is asking you to imagine what a senator might do if she actually used the office.

  • Melat Kiros is the daughter of Ethiopian immigrants, a former corporate attorney who got fired for defending pro-Palestinian student protesters, a barista, a PhD student, and now the first person in 30 years who has actually scared Diana DeGette in her own district. She walked into the Denver County Assembly and won 67 percent of the delegate vote to DeGette's 33. We were in the room and watched from the front row as DeGette's team turned around in stunned silence as Melat finished her speech. Melat has a real chance of winning this.

    Melat is running on Medicare for All, universal childcare, abolishing ICE, a Green New Deal, an arms embargo on Israel, and getting corporate money out of politics. She takes no corporate PAC money. She's been endorsed by the DSA, Sunrise Movement, Justice Democrats and the kind of grassroots coalition that doesn't actually exist for most candidates. With Melat, it's real. We've watched it get built.

    Diana DeGette has been in this seat since 1996. She has passed two bills. The healthcare industry that needs reforming is one of her top donors. She refused to support the Block the Bombs Act. And after a young constituent asked her a respectful question, she yelled at the woman, chased her out the door, and got it all on video. That's the behavior of an incumbent who has forgotten she works for her constituents.

    Wanda James has a remarkable life story and we have a lot of respect for her business and her advocacy work. We had her on the show and we'd have her on again. Her message in this race has leaned on her standing with the business community, and her framing on Israel has been a wider miss for us than for her other voters. 

    CD1 is the safest blue seat in Colorado. Whoever wins the Democratic primary represents Denver in Congress. So this primary is the entire race. We don't get to send a fighter to Washington if we send Diana DeGette back instead.

    Vote Melat Kiros. We're not being subtle about this one. She is the future. Help her get there.

  • We had Alex on the show, and the episode drops next week. Listen for the full conversation.

    The thing that hit us hardest with Alex was healthcare. Per the Colorado Sun's issue guide, Alex believes in affordable healthcare coverage for all Americans, with the option to opt out and buy private if you want. Dwayne Romero, his opponent, said he'd be "interested in exploring a public option structure." That's the difference between a candidate who's actually committed to universal coverage and one who's keeping the door open for the insurance industry to walk back in.

    CD3 covers most of the Western Slope and most of southern Colorado. These are communities that have been on the wrong end of every healthcare cut, every rural hospital closure, every maternity care desert. Nine Colorado hospitals are at risk of closing under Trump's Medicaid cuts. A bunch of them are in CD3. Voters there need a representative who's going to fight for universal coverage, not someone exploring options.

  • This is the most painful entry in this guide. Deep wrote a long piece about how he got here, and if you want the full story, read it: Manny Rutinel Once Called Israel's Actions a Genocide. Now He's Okay Funding It.

    The short version: we can't recommend Shannon Bird, who has the most conservative voting record of any modern Colorado House Democrat, who founded the corporate-funded Opportunity Caucus, and who is bankrolled by AIPAC-adjacent dark money. And we can't recommend Manny Rutinel, who Deep hosted fundraisers for, vouched for to skeptical progressive friends, and who has now reversed himself on Medicare for All, banning fracking, canceling student debt, abolishing ICE, and continued U.S. military funding for Israel, in less than a year. The Israel flip is the one that broke it. The man who privately called it a genocide and marched as a teenager now wants to fund it publicly. When Deep confronted him directly, he doubled down. 

    We know the stakes. CD8 could decide the House. Gabe Evans has to go. We still can't ratify either of these choices in good conscience.

    We're leaving CD8 blank. Vote everything else on your ballot. Skip this race. Whoever wins will need to make some substantial promises to the base before anyone should be ready to back them. Right now we're not picking a horse.

STATEWIDE RACES

  • Here's the case for Phil, and we want you to hear it all the way through if you're on the fence as many of our progressive friends are.

    #1 Before any policy difference, look at how these two are running their campaigns. That's the clearest tell for what kind of politics they'll promote in office.

    Phil has visited every county in Colorado. He's running on individual donors, grassroots organizers, and the painstaking work of asking real people for their votes one at a time. Bennet is meeting with billionaires and corporate executives in back rooms to sell his Senate seat as part of the same deal that buys him the governorship. Even if you can't see a big policy difference between them, ask yourself: do you want to encourage more candidates like Phil who campaign in the open, in front of voters? Or more like Bennet, the definition of making deals in a smoke filled backroom that has been failing working people for forty years?

    We know our answer.

    #2 Phil will lead an effort to overturn Citizens United. Bennet is the candidate of Citizens United.

    As Attorney General, Phil has built his career on the idea that concentrated power, whether a monopoly jacking up grocery prices or an algorithm setting your rent, distorts democracy and squeezes working people. He has gone to court against that concentration and won for workers and the people.

    Bennet's super PAC has pulled in over $7 million, more than half of it from billionaires and the dark money groups they fund. Michael Bloomberg alone has dropped $2.5 million into it, plus millions more through his networks. And here's the part that should make every Coloradan furious: Bloomberg isn't just buying Bennet the governor's race. He's buying it as a two-for-one. If Bennet wins, he vacates his Senate seat, and the new governor gets enormous influence over who fills it. Bloomberg writes one set of checks and gets a governor and a Senate seat to shape. Open corruption, in plain sight on our ballot.

    #3 Phil has plans and real proof of fighting Trump. Bennet has a barely outlined set of goals and has bent the knee to MAGA.

    On housing: modular construction, permitting reform, real numbers on starter homes. We watched both of them on stage at the YIMBY forum. One came with specifics. The other refused to hold up the yes/no paddle on the HOME Act until the crowd booed him into it. On Trump: Phil is the only candidate in this race who has actually fought the Trump administration in court, 65+ times, while Bennet was casting yes votes for the cabinet officials. 

    To be clear, we're to Phil's left and we disagree with him on some important things, including the continued funding of Israel. Two things on that. First, the Governor's office has little to do with foreign policy. Second, we deeply appreciated Phil showing up to the Colorado Muslim Vote forum that Michael Bennet skipped, where he took hard questions and demonstrated a real willingness to move on policy. If Phil wins, we'll be one of many voices to his left pushing him to build a Colorado for all of us. 

    This is one of the most important races on your ballot. Treat it that way. Don't skip it.

  • We're going to be honest with you, this race was the one we wrestled with the longest. We've had three of the four candidates on the show. We like three of them as people, so this isn't a hit job. We just want to walk you through how we landed where we did. 

    Hetal Doshi (LITA 14) is a serious, accomplished antitrust lawyer who would be an excellent attorney general. She's done real work breaking up monopolies and fighting for the working class. If she wins this, Colorado is in great hands.

    Michael Dougherty (LITA 8) is a thoughtful, principled prosecutor who's fought hard to protect the rule of law and can lead the office well. He's endorsed by people we respect and has built a real coalition.

    Jena Griswold is a harder conversation. On March 28, seven former senior staffers from her Secretary of State office went public. They described a hostile workplace, bullying and retaliation, NDAs used to silence former employees, taxpayer money spent on personal political branding (which the legislature ultimately had to pass a law to stop), and the use of disappearing-message apps to evade public records requirements. They said the six who couldn't speak under their own names were afraid of what she'd do to their careers if she became Attorney General. Deep wrote about it publicly the day the statement dropped. 

    David Seligman has spent his entire career as the lawyer for the people in this state who don't have one. As executive director of Towards Justice, he's fought corporate landlords colluding on rent algorithms. He's sued companies using black-box AI to set wages, deny housing, and screen tenants. He's gone after the people who profit from poverty, and he's won. When we sat with him on LITA 11, the through line was clear: David sees the rule of law collapsing because elites and corporations have made themselves untouchable, and he wants to be the lawyer who makes them touchable again.

    The next AG is going to spend a lot of time fighting an administration that's using federal power to crush working people. David has spent his whole career on the receiving end of that asymmetry, without a state agency behind him. Imagine what he does with one.

    We're voting David Seligman.

  • Amanda has been running large-scale elections in Jefferson County since 2023 and built her career writing the laws that protect voting rights in Colorado. She won the assembly 63-37. She has the endorsements. She has the experience. She is who we send into a fight against an administration that is actively trying to dismantle election infrastructure.

  • Jeff is the only Democrat on the ballot. He chairs the Joint Budget Committee. He knows the state's books cold. He'll do the job well.

  • Kubs is going to make the Board of Regents a more progressive place, and the CU system better for students, staff, and the community. He has the perspective the board needs and he's not afraid to take on the federal government when it comes for CU students. Kubs is exactly the kind of fighter CU is going to need as the Trump administration uses federal funding to bend universities to its will. He also has the backing of Boulder Progressives and the endorsement of Congressman Ro Khanna.

STATE LEgislature RACES

  • Chela has spent over a decade in environmental advocacy and stood with striking workers when it wasn't convenient. Deep originally endorsed Andrés Carrera but is disappointed that he is no longer supporting Rent Stabilization. Chela is the clear progressive option with an endorsement by Bernie Sanders. She stands for workers rights, getting money out of politics, universal healthcare, affordable housing, better gun safety laws, fully funded schools, and climate justice.

  • Justine Sandoval vs Sterling Simms . . . neutral.

  • Iris is a civil rights and workers' rights attorney who has fought for transgender workers, sexual harassment victims, librarians fired for refusing to implement book bans, and undocumented workers facing wage theft. She has helped write the laws she's now running to defend, including the POWR Act and a new bill creating a private right of action against ICE agents who violate Coloradans' constitutional rights. Her opponent, Sean Camacho, is a co-chair of the Opportunity Caucus, the dark money-backed group caught taking corporate lobbyist meetings at a One Main Street-funded Vail retreat. Vote Iris.

  • Neal is running on Primary Care for All, universal healthcare, social housing, ending TABOR, the Colorado Workers Protection Act, and a Green New Deal for Colorado. He's been endorsed by Julie Gonzales, Ro Khanna, the Teamsters, New Era Colorado and a long list of progressive legislators. His opponent has deep ties to the for-profit healthcare industry and doesn’t support single payer healthcare. Vote Neal as the clear progressive option.

  • Chauncy is young, grassroots, and running a real challenge to the incumbent in the Springs. We're with him.

  • Anil is running against the One Main Street candidate in this race. That tells you everything you need to know about the choice. One candidate is funded by the corporate dark money network currently under ethics investigation. The other is running a campaign accountable to the voters of the district. Vote Anil.

  • Gabriel is running a leftist campaign rooted in his community, with a big social media presence and a clear willingness to fight the dark money flowing into races like this one. That's the lane we want represented at the Capitol. Vote Gabriel.

  • Kenny is the first Vietnamese and Asian American Democrat in the Colorado House. He's also full of energy and life. He won the vacancy committee fair and square and he deserves to keep the seat. He's a real progressive fighting hundreds of thousands in dark money coming in against him. Vote Kenny.

COUNTY RACES

  • Jessica is the incumbent. She funded affordable housing programs through a budget shortfall, doesn't take dark money, and has built real local infrastructure. Her opponent appears to have One Main Street backing. Vote Jessica.

Ballot guide grid

We believe more information is better! We’re compiling a bunch of recommendations and endorsements from around Colorado in one place so you can compare and contrast.

If you want your guide included, send us an email.

BALLOTS ARE DUE 7PM ON JUNE 30!

Drop them in a ballot box by June 30th or mail them in by June 20th!