Elections / 2004 · President · CO
George W. Bush carried Colorado R+4.7.
John Kerry (D) vs George W. Bush (R) in Colorado, 2004. The state ran 2.2 points more Republican than the nation (R+2.5 nationally). A US Senate contest shared the 2004 ballot here.
Nominees: John Kerry (D) · George W. Bush (R)
Colorado result
2,130,325 votes counted
Kerry (D)
1,001,725
47.0%
Bush (R)
1,101,256
51.7%
All others
27,344
1.3%
Margin
R+4.7
2004 presidential election
Colorado, 2004
BushR+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 |
D+60R+60
64 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
Colorado's presidential margins
1880–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1880 | −5.2% |
| 1884 | −12.6% |
| 1888 | −14.4% |
| 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% |
County results — 2004
64 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Adams County | D | 69,122 | 65,912 | 136,677 | |
| Alamosa County | R | 3,017 | 3,179 | 6,279 | |
| Arapahoe County | R | 110,262 | 119,475 | 232,365 | |
| Archuleta County | R | 2,141 | 3,601 | 5,839 | |
| Baca County | R | 483 | 1,680 | 2,186 | |
| Bent County | R | 785 | 1,338 | 2,155 | |
| Boulder County | D | 105,564 | 51,586 | 159,259 | |
| Broomfield County | R | 10,935 | 12,007 | 23,235 | |
| Chaffee County | R | 3,766 | 4,875 | 8,770 | |
| Cheyenne County | R | 198 | 923 | 1,134 | |
| Clear Creek County | D | 2,989 | 2,522 | 5,613 | |
| Conejos County | D | 1,894 | 1,864 | 3,803 | |
| Costilla County | D | 1,170 | 566 | 1,760 | |
| Crowley County | R | 478 | 1,006 | 1,493 | |
| Custer County | R | 739 | 1,657 | 2,428 | |
| Delta County | R | 4,224 | 9,722 | 14,159 | |
| Denver County | D | 166,135 | 69,903 | 238,826 | |
| Dolores County | R | 333 | 785 | 1,147 | |
| Douglas County | R | 39,661 | 80,651 | 121,201 | |
| Eagle County | D | 9,744 | 8,533 | 18,511 | |
| El Paso County | R | 77,648 | 161,361 | 241,788 | |
| Elbert County | R | 2,834 | 8,389 | 11,364 | |
| Fremont County | R | 5,933 | 12,313 | 18,526 | |
| Garfield County | R | 9,228 | 11,123 | 20,647 | |
| Gilpin County | D | 1,807 | 1,329 | 3,196 | |
| Grand County | R | 3,243 | 4,260 | 7,609 | |
| Gunnison County | D | 4,782 | 3,479 | 8,420 | |
| Hinsdale County | R | 236 | 355 | 602 | |
| Huerfano County | R | 1,656 | 1,701 | 3,396 | |
| Jackson County | R | 210 | 710 | 934 | |
| Jefferson County | R | 126,558 | 140,644 | 271,568 | |
| Kiowa County | R | 172 | 712 | 892 | |
| Kit Carson County | R | 729 | 2,721 | 3,502 | |
| La Plata County | D | 13,409 | 11,704 | 25,513 | |
| Lake County | D | 1,623 | 1,261 | 2,949 | |
| Larimer County | R | 68,266 | 75,884 | 146,436 | |
| Las Animas County | D | 3,300 | 3,196 | 6,592 | |
| Lincoln County | R | 503 | 1,819 | 2,337 | |
| Logan County | R | 2,491 | 6,168 | 8,766 | |
| Mesa County | R | 19,564 | 41,539 | 61,885 | |
| Mineral County | R | 227 | 383 | 619 | |
| Moffat County | R | 1,355 | 4,247 | 5,725 | |
| Montezuma County | R | 3,867 | 6,988 | 11,015 | |
| Montrose County | R | 4,776 | 11,218 | 16,219 | |
| Morgan County | R | 3,039 | 6,787 | 9,936 | |
| Otero County | R | 3,164 | 4,947 | 8,180 | |
| Ouray County | R | 1,278 | 1,402 | 2,721 | |
| Park County | R | 3,445 | 4,781 | 8,357 | |
| Phillips County | R | 582 | 1,717 | 2,325 | |
| Pitkin County | D | 6,335 | 2,784 | 9,256 | |
| Prowers County | R | 1,308 | 3,392 | 4,745 | |
| Pueblo County | D | 35,369 | 31,117 | 67,187 | |
| Rio Blanco County | R | 566 | 2,403 | 3,003 | |
| Rio Grande County | R | 2,006 | 3,448 | 5,526 | |
| Routt County | D | 6,392 | 5,199 | 11,762 | |
| Saguache County | D | 1,594 | 1,163 | 2,803 | |
| San Juan County | D | 253 | 216 | 486 | |
| San Miguel County | D | 2,876 | 1,079 | 4,019 | |
| Sedgwick County | R | 374 | 971 | 1,360 | |
| Summit County | D | 8,144 | 5,370 | 13,735 | |
| Teller County | R | 3,556 | 8,094 | 11,842 | |
| Washington County | R | 455 | 2,050 | 2,530 | |
| Weld County | R | 31,868 | 55,591 | 88,653 | |
| Yuma County | R | 1,064 | 3,456 | 4,559 |