Official Colorado election results are published live at results.sos.state.co.us on election night. Results update in real time by county, with certified totals available within 35 days of the election.
The Colorado Secretary of State is the authoritative source for all election results in the state. Their live results portal is at results.sos.state.co.us. This site goes live on election night and updates continuously as counties upload their counting batches.
Avoid relying solely on news networks or social media for official totals. Media organizations project and call races using statistical models — these are not certified vote counts. For the actual numbers that determine winners, the Secretary of State site is the only correct source.
The SOS results site covers every race on the Colorado ballot: federal offices (President, U.S. Senate, U.S. House), statewide offices (Governor, Attorney General, Secretary of State, Treasurer), state legislature seats, judicial retention votes, and all statewide ballot measures. Local races such as county commissioner and school board are also included.
When you open results.sos.state.co.us, the homepage shows a dashboard with all active contests. Here is how to find what you need step by step:
Colorado results arrive in waves rather than all at once. Understanding what the figures represent helps you interpret them accurately instead of drawing premature conclusions.
Because Colorado is a fully vote-by-mail state, you will see a percentage of expected ballots counted rather than a percentage of precincts reporting. This figure is calculated from the total number of ballots the county expects, based on returned mail envelopes and in-person check-ins. A county showing 60% counted still has 40% of its ballots waiting to be tabulated.
Colorado mail ballots returned well before election day are typically processed and counted first. These early-return voters often skew toward specific demographics that may not represent the full electorate. Ballots dropped off on election day itself — along with in-person votes — are frequently counted in later batches. As a result, a candidate who leads early may see that lead shrink or reverse as counting continues into the night and the following days.
Each candidate row in the results table shows three key figures: Votes (the raw count so far), Percentage (their share of all votes counted in that contest), and in some views a Margin column showing the raw vote difference between the top two candidates. The margin figure is more useful than percentage alone when tracking a close race because it tells you exactly how many votes separate the leaders.
Colorado's 64 counties range from tiny rural jurisdictions like Hinsdale County, which casts a few hundred total votes, to Denver County and Jefferson County with hundreds of thousands of ballots. Filtering by county lets you track where votes are still outstanding and understand how remaining ballots might affect a statewide margin.
To filter by county on the results site:
Swing counties like Arapahoe, Douglas, Jefferson, and El Paso often carry significant weight in statewide races. Watching those specific county totals can help you understand which direction the statewide margin is likely to move as outstanding ballots come in.
Election night figures are unofficial. Here is the complete legal timeline for when Colorado results become certified and final:
Until Day 35, any vote totals you see — including those on the official site — are subject to revision. Media race calls and projected winners are the news organization's statistical assessment, not a legal certification of the outcome.
If you want to be alerted when new batches of results are released rather than manually refreshing the site, you have several practical options.
Many Colorado counties send email or text updates on election night and during the canvass period. Visit your county clerk's website and look for a notifications or news alerts signup. For example, Denver Elections offers an email subscription through denvergov.org. Search for [your county name] Colorado election results notification to locate the signup page for your specific county clerk.
The Colorado Secretary of State's office posts updates on official social media channels when significant result batches are uploaded on election night. Following the official SOS account gives you a heads-up without requiring you to watch the website continuously.
The MyVoterPage portal at myvoterpage.coloradosos.gov lets you track the status of your individual mail ballot through the stages: mailed, received, signature verified, and accepted. While this tracks your own ballot rather than overall race results, it confirms your vote has been received and is being included in the count — which is its own important data point.
Major news applications let you set push notifications for specific races. The Associated Press, local outlets like The Denver Post, and television stations post real-time updates as counties release new batches. These are projections and unofficial tallies rather than certified figures, but they are useful for following the night in real time.
The Colorado Secretary of State archives election results from past elections at sos.colorado.gov. Here is how to access the historical data:
The downloadable CSV files include precinct-level vote totals, candidate names, party affiliations, and vote counts broken down by counting method (mail, in-person, provisional). These files are tab-delimited and open directly in Microsoft Excel or Google Sheets without any special setup.
For federal race data aggregated across all states, the Federal Election Commission at fec.gov publishes certified totals for congressional and presidential races. The FEC data cross-references with Colorado's state-level certified figures and is particularly useful for comparing results across multiple states or election cycles.
Colorado counties begin releasing ballot results at 7:00 PM Mountain Time on election night. Mail ballots received before election day are counted first, so initial totals can be substantial. New batches continue posting throughout the night and in the days following as remaining mail and provisional ballots are processed.
No. Election night results are unofficial canvass results. Colorado law requires a 35-day certification period during which counties conduct a mandatory risk-limiting audit, verify provisional ballots, and reconcile totals. The Secretary of State certifies the final official results only after that process is complete.
Colorado counties must certify their results to the Secretary of State within 28 days of the election. The Secretary of State then has until day 35 to certify the statewide results. For a November election, this typically means certified results arrive in early to mid-December.
Yes. The Colorado Secretary of State archives election results going back several cycles at sos.colorado.gov under the Elections section. Select Election Results, then choose the year and election type. Results are available in both web format and downloadable CSV files that open in Excel or Google Sheets.
Outstanding ballots are mail or drop-box ballots that have been received by the county but not yet counted and tabulated. Because Colorado sends every registered voter a mail ballot, counties often have tens of thousands of outstanding ballots that get processed over the days following election night. This is why early totals can shift significantly as counting continues.
Precinct-level data becomes available on the official results site at results.sos.state.co.us after counties upload their precinct reports, typically a few days after election night. Click into a specific race and look for a Precinct Detail option. Full precinct data files are also downloadable from the Secretary of State election results archive.
One useful how-to when we publish something new — no spam, unsubscribe anytime.