Colorado — 2004 presidential election
Recent presidential results
state2004 presidential electionColorado · PresidentBushR+4.7
How it voted
Share of the 2004 vote
| George W. Bush ✓Republican | 51.7% | 1,101,256 |
|---|---|---|
| John KerryDemocratic | 47.0% | 1,001,725 |
| OtherAll other candidates | 1.3% | 27,344 |
2004presidential margin
D+60R+60
64 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
Colorado cast 9 electoral votes this cycle.
County-level results (64 counties) — table
| County | Winner | Margin |
|---|---|---|
| Adams County, CO | Democratic | D+2.3 |
| Alamosa County, CO | Republican | R+2.6 |
| Arapahoe County, CO | Republican | R+4.0 |
| Archuleta County, CO | Republican | R+25.0 |
| Baca County, CO | Republican | R+54.8 |
| Bent County, CO | Republican | R+25.7 |
| Boulder County, CO | Democratic | D+33.9 |
| Broomfield County, CO | Republican | R+4.6 |
| Chaffee County, CO | Republican | R+12.6 |
| Cheyenne County, CO | Republican | R+63.9 |
| Clear Creek County, CO | Democratic | D+8.3 |
| Conejos County, CO | Democratic | D+0.8 |
| Costilla County, CO | Democratic | D+34.3 |
| Crowley County, CO | Republican | R+35.4 |
| Custer County, CO | Republican | R+37.8 |
| Delta County, CO | Republican | R+38.8 |
| Denver County, CO | Democratic | D+40.3 |
| Dolores County, CO | Republican | R+39.4 |
| Douglas County, CO | Republican | R+33.8 |
| Eagle County, CO | Democratic | D+6.5 |
| El Paso County, CO | Republican | R+34.6 |
| Elbert County, CO | Republican | R+48.9 |
| Fremont County, CO | Republican | R+34.4 |
| Garfield County, CO | Republican | R+9.2 |
| Gilpin County, CO | Democratic | D+15.0 |
| Grand County, CO | Republican | R+13.4 |
| Gunnison County, CO | Democratic | D+15.5 |
| Hinsdale County, CO | Republican | R+19.8 |
| Huerfano County, CO | Republican | R+1.3 |
| Jackson County, CO | Republican | R+53.5 |
| Jefferson County, CO | Republican | R+5.2 |
| Kiowa County, CO | Republican | R+60.5 |
| Kit Carson County, CO | Republican | R+56.9 |
| La Plata County, CO | Democratic | D+6.7 |
| Lake County, CO | Democratic | D+12.3 |
| Larimer County, CO | Republican | R+5.2 |
| Las Animas County, CO | Democratic | D+1.6 |
| Lincoln County, CO | Republican | R+56.3 |
| Logan County, CO | Republican | R+41.9 |
| Mesa County, CO | Republican | R+35.5 |
| Mineral County, CO | Republican | R+25.2 |
| Moffat County, CO | Republican | R+50.5 |
| Montezuma County, CO | Republican | R+28.3 |
| Montrose County, CO | Republican | R+39.7 |
| Morgan County, CO | Republican | R+37.7 |
| Otero County, CO | Republican | R+21.8 |
| Ouray County, CO | Republican | R+4.6 |
| Park County, CO | Republican | R+16.0 |
| Phillips County, CO | Republican | R+48.8 |
| Pitkin County, CO | Democratic | D+38.4 |
| Prowers County, CO | Republican | R+43.9 |
| Pueblo County, CO | Democratic | D+6.3 |
| Rio Blanco County, CO | Republican | R+61.2 |
| Rio Grande County, CO | Republican | R+26.1 |
| Routt County, CO | Democratic | D+10.1 |
| Saguache County, CO | Democratic | D+15.4 |
| San Juan County, CO | Democratic | D+7.6 |
| San Miguel County, CO | Democratic | D+44.7 |
| Sedgwick County, CO | Republican | R+43.9 |
| Summit County, CO | Democratic | D+20.2 |
| Teller County, CO | Republican | R+38.3 |
| Washington County, CO | Republican | R+63.0 |
| Weld County, CO | Republican | R+26.8 |
| Yuma County, CO | Republican | R+52.5 |
Colorado results by county
64 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Adams County | John Kerry+3,210 | 65,91248.2% | 69,12250.6% | 1,6431.2% | 136,677 |
| Alamosa County | George W. Bush+162 | 3,17950.6% | 3,01748.0% | 831.3% | 6,279 |
| Arapahoe County | George W. Bush+9,213 | 119,47551.4% | 110,26247.5% | 2,6281.1% | 232,365 |
| Archuleta County | George W. Bush+1,460 | 3,60161.7% | 2,14136.7% | 971.7% | 5,839 |
| Baca County | George W. Bush+1,197 | 1,68076.9% | 48322.1% | 231.1% | 2,186 |
| Bent County | George W. Bush+553 | 1,33862.1% | 78536.4% | 321.5% | 2,155 |
| Boulder County | John Kerry+53,978 | 51,58632.4% | 105,56466.3% | 2,1091.3% | 159,259 |
| Broomfield County | George W. Bush+1,072 | 12,00751.7% | 10,93547.1% | 2931.3% | 23,235 |
| Chaffee County | George W. Bush+1,109 | 4,87555.6% | 3,76642.9% | 1291.5% | 8,770 |
| Cheyenne County | George W. Bush+725 | 92381.4% | 19817.5% | 131.1% | 1,134 |
| Clear Creek County | John Kerry+467 | 2,52244.9% | 2,98953.3% | 1021.8% | 5,613 |
| Conejos County | John Kerry+30 | 1,86449.0% | 1,89449.8% | 451.2% | 3,803 |
| Costilla County | John Kerry+604 | 56632.2% | 1,17066.5% | 241.4% | 1,760 |
| Crowley County | George W. Bush+528 | 1,00667.4% | 47832.0% | 90.6% | 1,493 |
| Custer County | George W. Bush+918 | 1,65768.2% | 73930.4% | 321.3% | 2,428 |
| Delta County | George W. Bush+5,498 | 9,72268.7% | 4,22429.8% | 2131.5% | 14,159 |
| Denver County | John Kerry+96,232 | 69,90329.3% | 166,13569.6% | 2,7881.2% | 238,826 |
| Dolores County | George W. Bush+452 | 78568.4% | 33329.0% | 292.5% | 1,147 |
| Douglas County | George W. Bush+40,990 | 80,65166.5% | 39,66132.7% | 8890.7% | 121,201 |
| Eagle County | John Kerry+1,211 | 8,53346.1% | 9,74452.6% | 2341.3% | 18,511 |
| El Paso County | George W. Bush+83,713 | 161,36166.7% | 77,64832.1% | 2,7791.1% | 241,788 |
| Elbert County | George W. Bush+5,555 | 8,38973.8% | 2,83424.9% | 1411.2% | 11,364 |
| Fremont County | George W. Bush+6,380 | 12,31366.5% | 5,93332.0% | 2801.5% | 18,526 |
| Garfield County | George W. Bush+1,895 | 11,12353.9% | 9,22844.7% | 2961.4% | 20,647 |
| Gilpin County | John Kerry+478 | 1,32941.6% | 1,80756.5% | 601.9% | 3,196 |
| Grand County | George W. Bush+1,017 | 4,26056.0% | 3,24342.6% | 1061.4% | 7,609 |
| Gunnison County | John Kerry+1,303 | 3,47941.3% | 4,78256.8% | 1591.9% | 8,420 |
| Hinsdale County | George W. Bush+119 | 35559.0% | 23639.2% | 111.8% | 602 |
| Huerfano County | George W. Bush+45 | 1,70150.1% | 1,65648.8% | 391.1% | 3,396 |
| Jackson County | George W. Bush+500 | 71076.0% | 21022.5% | 141.5% | 934 |
| Jefferson County | George W. Bush+14,086 | 140,64451.8% | 126,55846.6% | 4,3661.6% | 271,568 |
| Kiowa County | George W. Bush+540 | 71279.8% | 17219.3% | 80.9% | 892 |
| Kit Carson County | George W. Bush+1,992 | 2,72177.7% | 72920.8% | 521.5% | 3,502 |
| La Plata County | John Kerry+1,705 | 11,70445.9% | 13,40952.6% | 4001.6% | 25,513 |
| Lake County | John Kerry+362 | 1,26142.8% | 1,62355.0% | 652.2% | 2,949 |
| Larimer County | George W. Bush+7,618 | 75,88451.8% | 68,26646.6% | 2,2861.6% | 146,436 |
| Las Animas County | John Kerry+104 | 3,19648.5% | 3,30050.1% | 961.5% | 6,592 |
| Lincoln County | George W. Bush+1,316 | 1,81977.8% | 50321.5% | 150.6% | 2,337 |
| Logan County | George W. Bush+3,677 | 6,16870.4% | 2,49128.4% | 1071.2% | 8,766 |
| Mesa County | George W. Bush+21,975 | 41,53967.1% | 19,56431.6% | 7821.3% | 61,885 |
| Mineral County | George W. Bush+156 | 38361.9% | 22736.7% | 91.5% | 619 |
| Moffat County | George W. Bush+2,892 | 4,24774.2% | 1,35523.7% | 1232.1% | 5,725 |
| Montezuma County | George W. Bush+3,121 | 6,98863.4% | 3,86735.1% | 1601.5% | 11,015 |
| Montrose County | George W. Bush+6,442 | 11,21869.2% | 4,77629.4% | 2251.4% | 16,219 |
| Morgan County | George W. Bush+3,748 | 6,78768.3% | 3,03930.6% | 1101.1% | 9,936 |
| Otero County | George W. Bush+1,783 | 4,94760.5% | 3,16438.7% | 690.8% | 8,180 |
| Ouray County | George W. Bush+124 | 1,40251.5% | 1,27847.0% | 411.5% | 2,721 |
| Park County | George W. Bush+1,336 | 4,78157.2% | 3,44541.2% | 1311.6% | 8,357 |
| Phillips County | George W. Bush+1,135 | 1,71773.8% | 58225.0% | 261.1% | 2,325 |
| Pitkin County | John Kerry+3,551 | 2,78430.1% | 6,33568.4% | 1371.5% | 9,256 |
| Prowers County | George W. Bush+2,084 | 3,39271.5% | 1,30827.6% | 450.9% | 4,745 |
| Pueblo County | John Kerry+4,252 | 31,11746.3% | 35,36952.6% | 7011.0% | 67,187 |
| Rio Blanco County | George W. Bush+1,837 | 2,40380.0% | 56618.8% | 341.1% | 3,003 |
| Rio Grande County | George W. Bush+1,442 | 3,44862.4% | 2,00636.3% | 721.3% | 5,526 |
| Routt County | John Kerry+1,193 | 5,19944.2% | 6,39254.3% | 1711.5% | 11,762 |
| Saguache County | John Kerry+431 | 1,16341.5% | 1,59456.9% | 461.6% | 2,803 |
| San Juan County | John Kerry+37 | 21644.4% | 25352.1% | 173.5% | 486 |
| San Miguel County | John Kerry+1,797 | 1,07926.8% | 2,87671.6% | 641.6% | 4,019 |
| Sedgwick County | George W. Bush+597 | 97171.4% | 37427.5% | 151.1% | 1,360 |
| Summit County | John Kerry+2,774 | 5,37039.1% | 8,14459.3% | 2211.6% | 13,735 |
| Teller County | George W. Bush+4,538 | 8,09468.3% | 3,55630.0% | 1921.6% | 11,842 |
| Washington County | George W. Bush+1,595 | 2,05081.0% | 45518.0% | 251.0% | 2,530 |
| Weld County | George W. Bush+23,723 | 55,59162.7% | 31,86835.9% | 1,1941.3% | 88,653 |
| Yuma County | George W. Bush+2,392 | 3,45675.8% | 1,06423.3% | 390.9% | 4,559 |
Nominees: John Kerry (D) · George W. Bush (R)
Colorado's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −41.1% |
| 1896 | +70.6% |
| 1900 | +13.6% |
| 1904 | −14.2% |
| 1908 | +1.1% |
| 1912 | +20.9% |
| 1916 | +26.0% |
| 1920 | −23.4% |
| 1924 | −35.0% |
| 1928 | −30.8% |
| 1932 | +13.4% |
| 1936 | +23.3% |
| 1940 | −2.6% |
| 1944 | −6.8% |
| 1948 | +5.4% |
| 1952 | −21.3% |
| 1956 | −19.7% |
| 1960 | −9.7% |
| 1964 | +23.1% |
| 1968 | −9.2% |
| 1972 | −28.0% |
| 1976 | −11.5% |
| 1980 | −24.0% |
| 1984 | −28.3% |
| 1988 | −7.8% |
| 1992 | +4.3% |
| 1996 | −1.4% |
| 2000 | −8.4% |
| 2004 | −4.7% |
| 2008 | +9.0% |
| 2012 | +5.4% |
| 2016 | +4.9% |
| 2020 | +13.5% |
| 2024 | +11.0% |
Same ballot, 2004CO
Source. MIT Election Data + Science Lab — 2004 presidential returns · official county-level results. Real returns — nothing estimated.