United States Presidential election7 Nov 2028in 729 days Senate D 97% House D 58% Calendar Track record Research
Closest results
Election 2008 Results

Each election opens in its own mode: the forecast before the votes are counted, the live count while races are still too close to call, and the results once every race is decided.

2008 US Senate election in Colorado

Mark Udall (Democrat) beat Bob Schaffer (Republican) in Colorado in 2008, 52.8% to 42.5%, a margin of 10.3 points and 240,239 votes.

Colorado changed party: in 2002 it went Republican, for Wayne Allard.

Republicans led in 34 of the 64 counties and Democrats in 30. The largest, Jefferson, cast 288,053 votes and went to the Democrat by 10.3 points. The closest was Mineral, where 28 votes separated the two parties.

United States
If only voted How this works
If the polls miss like

Early projection, based on early and incomplete polling: the likely matchups, each weighted by the betting markets' odds of both nominations, not a result. Each county is its 2024 presidential margin moved by its state's projected swing; set a national vote and every state, district and county moves by the same amount from our projection. Colours run in 100 steps from a safe Republican to a safe Democratic margin. Boundaries: US Census Bureau.

Senate

CandidatePartyVotesShare
Mark Udall won Democratic 1,230,994 52.8%
Bob Schaffer Republican 990,755 42.5%
All other candidates 109,872 4.7%
Total2,331,621

Every county

CountyDemocratRepublicanOthersTotalMargin
Jefferson 151,616 52.6% 121,889 42.3% 14,548 288,053 D+10.3
Denver 196,252 73.5% 60,199 22.5% 10,588 267,039 D+50.9
El Paso 100,876 38.4% 148,716 56.6% 13,258 262,850 R+18.2
Arapahoe 139,115 54.0% 106,555 41.4% 11,766 257,436 D+12.6
Boulder 117,042 70.5% 43,375 26.1% 5,679 166,096 D+44.4
Larimer 82,728 51.5% 70,269 43.7% 7,736 160,733 D+7.8
Adams 89,542 57.7% 56,195 36.2% 9,384 155,121 D+21.5
Douglas 57,587 39.1% 84,552 57.5% 5,020 147,159 R+18.3
Weld 45,522 44.2% 51,253 49.8% 6,104 102,879 R+5.6
Pueblo 41,290 58.0% 26,566 37.3% 3,361 71,217 D+20.7
Mesa 25,591 38.1% 38,582 57.4% 3,029 67,202 R+19.3
Broomfield 15,451 53.9% 12,034 42.0% 1,184 28,669 D+11.9
La Plata 15,550 57.9% 10,551 39.3% 771 26,872 D+18.6
Garfield 11,192 49.4% 10,376 45.8% 1,068 22,636 D+3.6
Eagle 12,433 59.2% 7,759 36.9% 811 21,003 D+22.3
Fremont 7,198 37.2% 10,896 56.4% 1,241 19,335 R+19.1
Montrose 6,963 37.1% 10,852 57.7% 977 18,792 R+20.7
Delta 5,401 35.8% 8,856 58.6% 850 15,107 R+22.9
Summit 9,275 64.4% 4,575 31.8% 557 14,407 D+32.6
Routt 7,799 60.7% 4,536 35.3% 515 12,850 D+25.4
Elbert 3,694 28.8% 8,403 65.5% 729 12,826 R+36.7
Teller 4,275 34.1% 7,575 60.4% 682 12,532 R+26.3
Montezuma 4,905 42.6% 6,165 53.5% 451 11,521 R+10.9
Morgan 3,952 39.9% 5,420 54.7% 535 9,907 R+14.8
Pitkin 6,899 71.8% 2,375 24.7% 331 9,605 D+47.1
Chaffee 4,664 48.7% 4,369 45.6% 552 9,585 D+3.1
Park 3,991 43.8% 4,522 49.6% 605 9,118 R+5.8
Logan 3,031 34.9% 5,190 59.7% 472 8,693 R+24.8
Gunnison 5,182 61.1% 2,859 33.7% 439 8,480 D+27.4
Grand 3,967 48.8% 3,820 47.0% 347 8,134 D+1.8
Otero 3,626 45.8% 3,853 48.7% 432 7,911 R+2.9
Las Animas 3,642 55.6% 2,492 38.1% 415 6,549 D+17.6
Archuleta 2,787 43.2% 3,210 49.8% 453 6,450 R+6.6
Alamosa 3,410 55.7% 2,252 36.8% 465 6,127 D+18.9
Moffat 1,773 30.9% 3,549 61.9% 412 5,734 R+31.0
Clear Creek 3,216 57.1% 2,113 37.5% 306 5,635 D+19.6
Rio Grande 2,381 44.7% 2,609 49.0% 337 5,327 R+4.3
Prowers 1,731 38.3% 2,545 56.3% 241 4,517 R+18.0
Yuma 1,250 29.0% 2,866 66.5% 191 4,307 R+37.5
San Miguel 3,035 73.0% 918 22.1% 204 4,157 D+50.9
Conejos 2,142 56.7% 1,469 38.9% 170 3,781 D+17.8
Huerfano 2,015 55.4% 1,376 37.9% 244 3,635 D+17.6
Kit Carson 1,004 30.5% 2,081 63.3% 203 3,288 R+32.8
Gilpin 1,891 57.8% 1,126 34.4% 255 3,272 D+23.4
Rio Blanco 709 23.0% 2,217 71.9% 156 3,082 R+48.9
Ouray 1,581 52.9% 1,312 43.9% 98 2,991 D+9.0
Lake 1,792 61.5% 918 31.5% 206 2,916 D+30.0
Saguache 1,630 61.3% 831 31.2% 200 2,661 D+30.0
Custer 900 35.3% 1,528 59.9% 122 2,550 R+24.6
Washington 604 24.7% 1,727 70.7% 112 2,443 R+46.0
Lincoln 554 24.9% 1,534 69.1% 133 2,221 R+44.1
Phillips 667 30.4% 1,437 65.5% 89 2,193 R+35.1
Baca 635 29.9% 1,360 64.1% 127 2,122 R+34.2
Bent 861 45.5% 932 49.3% 99 1,892 R+3.8
Costilla 1,185 72.0% 369 22.4% 92 1,646 D+49.6
Crowley 582 38.0% 850 55.4% 101 1,533 R+17.5
Sedgwick 486 36.9% 741 56.2% 91 1,318 R+19.3
Dolores 445 38.2% 658 56.5% 61 1,164 R+18.3
Cheyenne 247 23.0% 766 71.3% 61 1,074 R+48.3
Jackson 284 32.5% 530 60.6% 60 874 R+28.1
Kiowa 201 24.3% 585 70.7% 42 828 R+46.4
Mineral 297 48.4% 269 43.8% 48 614 D+4.6
Hinsdale 229 41.1% 294 52.8% 34 557 R+11.7
San Juan 274 56.4% 183 37.7% 29 486 D+18.7

Margin: the Democrat's share of all votes minus the Republican's. Sources and how the results were checked.

Colorado Senate elections we hold

YearWinnerMargin
2022 Michael Bennet (D) D+14.6
2020 John W Hickenlooper (D) D+9.3
2016 Michael F. Bennet (D) D+5.7
2014 Cory Gardner (R) R+1.9
2010 Michael F. Bennet (D) D+1.6
2008 Mark Udall (D) D+10.3
2004 Ken Salazar (D) D+4.8
2002 Wayne Allard (R) R+4.9
1998 Ben Nighthorse Campbell (R) R+27.5
1996 Wayne Allard (R) R+5.7
1992 Ben Nighthorse Campbell (D) D+9.1
1990 Hank Brown (R) R+14.0
1986 Timothy E. Wirth (D) D+1.6
1984 William L. Armstrong (R) R+29.6
1980 Gary Hart (D) D+1.6
1978 William L. Armstrong (R) R+18.4
1974 Gary Hart (D) D+17.7
1972 Floyd K. Haskell (D) D+1.0
1968 Peter H. Dominick (R) R+17.1
1966 Gordon Allott (R) R+16.1
1962 Peter H. Dominick (R) R+8.0
1960 Gordon Allott (R) R+7.5
1956 John A. Carroll (D) D+0.4
1954 Gordon Allott (R) R+2.6
1950 Eugene D. Millikin (R) R+6.5
1948 Edwin C. Johnson (D) D+34.4
1944 Eugene Millikin (R) R+12.7
1942 Edwin C. Johnson (D) D+1.0
1938 Alva B. Adams (D) D+18.1
1936 Edwin C. Johnson (D) D+28.2
1932 Alva B. Adams (D) D+6.4
1930 Edward P. Costigan (D) D+13.2
1926 Charles W. Waterman (R) R+3.9
1924 Lawrence C. Phipps (R) R+6.3
1920 Samuel D. Nicholson (R) R+15.2
1918 Lawrence C. Phipps (R) R+1.6
1914 Charles S. Thomas (D) D+1.3