Colorado's 3rd congressional district | |
---|---|
![]() Interactive map of district boundaries since January 3, 2023. Points indicate the two major cities in the district (Grand Junction in red and Pueblo in blue). | |
Representative | |
Distribution |
|
Population (2023) | 730,686 [2] |
Median household income | $71,503 [2] |
Ethnicity |
|
Cook PVI | R+7 [3] |
Colorado's 3rd congressional district is a congressional district in the U.S. state of Colorado. It takes in most of the rural Western Slope in the state's western third portion, with a wing in the south taking in some of the southern portions of the Eastern Plains. It includes the cities of Grand Junction, Montrose, Durango, Aspen, Glenwood Springs, and Pueblo. The district has been represented by Republican Jeff Hurd since 2025.
The district was represented from 1987 to 1993 by Ben Nighthorse Campbell before he ran for the U.S. Senate and switched parties from Democratic to Republican. The district's former representative Scott Tipton lost renomination in 2020 to Lauren Boebert in what was considered a major upset. [4] Boebert won the general election on November 3, 2020, and narrowly won re-election in the closest House race of 2022.
The district is mainly rural and leans Republican, though not as much as the neighboring 4th district. However, the Democrats have a strong base in counties on the I-70 corridor and Pueblo, as well as ski towns such as Aspen, thus keeping the seat competitive.
Following the 1990 U.S. census and associated realignment of Colorado congressional districts, the 3rd congressional district consisted of Alamosa, Archuleta, Chaffee, Conejos, Costilla, Delta, Dolores, Eagle, Garfield, Grand, Gunnison, Hinsdale, Huerfano, Jackson, Lake, La Plata, Mesa, Mineral, Moffat, Montezuma, Montrose, Ouray, Park, Pitkin, Pueblo, Rio Blanco, Rio Grande, Routt, Saguache, San Juan, San Miguel, and Summit counties, as well as portions of Douglas, Fremont, and Jefferson counties.
Following the 2000 U.S. census and realignment of congressional districts, the 3rd congressional district consisted of Alamosa, Archuleta, Conejos, Costilla, Custer, Delta, Dolores, Garfield, Gunnison, Hinsdale, Huerfano, Jackson, La Plata, Las Animas, Mesa, Mineral, Moffat, Montezuma, Montrose, Ouray, Pitkin, Pueblo, Rio Blanco, Rio Grande, Routt, Saguache, San Juan, and San Miguel counties and most of Otero County.
Following the 2010 U.S. census and realignment of congressional districts, the 3rd congressional district underwent very little change, and continued to cover 27 of the previous counties, excluding Las Animas and Otero counties. [5]
Following the 2020 U.S. census and realignment of congressional districts, the 3rd congressional district lost Jackson County, Routt County, and most of Eagle County to the 2nd district as well as Custer and Lake counties to the 7th district. It also gained Las Animas and Otero counties from the 4th district. This configuration of the district took effect starting from the 2022 elections.
The district has two major population centers, in Grand Junction and Pueblo. The two cities and their surrounding rural areas provide a competitive arena for congressional races. Grand Junction, on the Western Slope, is a Republican stronghold, while Pueblo, a town with a large Latino population and (by Colorado norms) a heavily unionized workforce, provides a base of support for Democrats.
The Denver Post describes the district as:
The district is red-leaning, and it covers nearly half of Colorado's land mass, including western and southern Colorado, and 29 of the state's 64 counties. It's also diverse, with wealthy ski towns like Aspen, giant swaths of agricultural land and public lands, and middle-class cities like Grand Junction and Pueblo. [6]
— Alex Burness, Denver Post (November 3, 2020)
For the 118th and successive Congresses (based on redistricting following the 2020 census), the district contains all or portions of the following counties and communities: [7]
AlamosaCounty (3)
ArchuletaCounty (2)
Conejos County (2)
Costilla County (4)
Delta County (7)
Dolores County (2)
EagleCounty (4)
Garfield County (13)
Gunnison County (6)
Hinsdale County (3)
Huerfano County (3)
La Plata County (5)
MesaCounty (10)
MineralCounty (1)
MoffatCounty (3)
Montezuma County (5)
Montrose County (5)
Otero County (5)
Ouray County (5)
PitkinCounty (6)
PuebloCounty (10)
Rio BlancoCounty (2)
Rio GrandeCounty (6)
SaguacheCounty (5)
San JuanCounty (1)
Year | Office | Results [8] [9] [10] [11] |
---|---|---|
2008 | President | McCain 50% - 47% |
2012 | President | Romney 54% - 46% |
2016 | President | Trump 53% - 39% |
Senate | Glenn 51% - 43% | |
2018 | Governor | Stapleton 51% - 45% |
Attorney General | Brauchler 53% - 44% | |
2020 | President | Trump 53% - 45% |
Senate | Gardner 54% - 44% | |
2022 | Senate | O'Dea 49% - 48% |
Governor | Polis 50% - 47% | |
Attorney General | Kellner 51% - 46% | |
Secretary of State | Anderson 50% - 47% | |
Treasurer | Sias 51% - 45% |
1914 • 1916 • 1918 • 1920 • 1922 • 1924 • 1926 • 1928 • 1930 • 1932 • 1934 • 1936 • 1938 • 1940 (Special) • 1940 • 1942 • 1944 • 1946 • 1948 • 1950 • 1952 • 1954 • 1956 • 1958 • 1960 • 1962 • 1964 • 1966 • 1968 • 1970 • 1972 • 1974 • 1976 • 1978 • 1980 • 1982 • 1984 • 1986 • 1988 • 1990 • 1992 • 1994 • 1996 • 1998 • 2000 • 2002 • 2004 • 2006 • 2008 • 2010 • 2012 • 2014 • 2016 • 2018 • 2020 • 2022 |
Party | Candidate | Votes | % | ||
---|---|---|---|---|---|
Democratic | Edward Keating | 37,191 | 53% | ||
Republican | Neil N. McLean | 32,567 | 47% | ||
Total votes | 69,758 | 100% | |||
Democratic win (new seat) |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Edward Keating (Incumbent) | 40,183 | 54% | |
Republican | George E. McClelland | 31,137 | 42% | |
Socialist | David McGrew | 2,492 | 3% | |
Progressive | William G. Francis | 443 | 1% | |
Total votes | 74,255 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Republican | Guy U. Hardy | 31,715 | 51% | |||
Democratic | Edward Keating (Incumbent) | 29,075 | 47% | |||
Socialist | Edith Halcomb | 1,453 | 2% | |||
Total votes | 62,243 | 100% | ||||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Guy U. Hardy (Incumbent) | 43,426 | 58% | |
Democratic | Samuel J. Burris | 31,896 | 42% | |
Total votes | 75,322 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Guy U. Hardy (Incumbent) | 43,508 | 52% | |
Democratic | Chester B. Horn | 39,500 | 48% | |
Total votes | 83,008 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Guy U. Hardy (Incumbent) | 53,877 | 59% | |
Democratic | Charles B. Hughes | 37,976 | 41% | |
Total votes | 91,853 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Guy U. Hardy (Incumbent) | 46,916 | 54% | |
Democratic | Edmond I. Crockett | 40,009 | 46% | |
Total votes | 86,925 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Guy U. Hardy (Incumbent) | 64,116 | 65% | |
Democratic | Harry A. McIntyre | 34,670 | 35% | |
Total votes | 98,786 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Guy U. Hardy (Incumbent) | 55,170 | 61% | |
Democratic | Guy M. Weybright | 35,744 | 39% | |
Total votes | 90,914 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Democratic | John Andrew Martin | 59,882 | 51% | |||
Republican | Guy U. Hardy (Incumbent) | 57,793 | 49% | |||
Total votes | 117,675 | 100% | ||||
Democratic gain from Republican |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | John Andrew Martin (Incumbent) | 73,281 | 64% | |
Republican | W.O. Peterson | 39,753 | 35% | |
Socialist | Joseph T. Landis | 1,199 | 1% | |
Total votes | 114,233 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | John Andrew Martin (Incumbent) | 74,013 | 60% | |
Republican | J. Arthur Phelps | 48,871 | 40% | |
Total votes | 122,884 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | John Andrew Martin (Incumbent) | 72,736 | 57% | |
Republican | Henry Leonard | 54,007 | 43% | |
Total votes | 126,743 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | William E. Burney | 68,225 | 51% | |
Republican | Henry Leonard | 65,675 | 49% | |
Total votes | 133,900 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Republican | John Chenoweth | 70,842 | 52% | |||
Democratic | Byron G. Rogers | 65,269 | 48% | |||
Total votes | 136,111 | 100% | ||||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | John Chenoweth (Incumbent) | 55,838 | 63% | |
Democratic | J.C. Jarrett | 33,154 | 37% | |
Total votes | 88,992 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | John Chenoweth (Incumbent) | 69,492 | 56% | |
Democratic | Arthur M. Wimmell | 53,904 | 44% | |
Total votes | 123,396 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | John Chenoweth (Incumbent) | 45,043 | 55% | |
Democratic | Walter Walford Johnson | 37,496 | 45% | |
Total votes | 82,539 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Democratic | John H. Marsalis | 65,114 | 51% | |||
Republican | John Chenoweth (Incumbent) | 63,312 | 49% | |||
Total votes | 128,426 | 100% | ||||
Democratic gain from Republican |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Republican | John Chenoweth | 58,831 | 52% | |||
Democratic | John H. Marsalis (Incumbent) | 55,110 | 48% | |||
Total votes | 113,941 | 100% | ||||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | John Chenoweth (Incumbent) | 84,739 | 58% | |
Democratic | John H. Marsalis | 62,025 | 42% | |
Total votes | 146,764 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | John Chenoweth (Incumbent) | 62,884 | 53% | |
Democratic | Alva B. Adams Jr. | 55,750 | 47% | |
Total votes | 118,634 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | John Chenoweth (Incumbent) | 74,196 | 50% | |
Democratic | Alva B. Adams Jr. | 73,501 | 50% | |
Total votes | 147,697 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | John Chenoweth (Incumbent) | 63,655 | 50% | |
Democratic | Fred M. Betz | 63,112 | 50% | |
Total votes | 126,767 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | John Chenoweth (Incumbent) | 85,825 | 52% | |
Democratic | Franklin R. Stewart | 79,069 | 48% | |
Total votes | 164,894 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | John Chenoweth (Incumbent) | 74,848 | 55% | |
Democratic | Albert J. Tomsic | 62,097 | 45% | |
Total votes | 136,945 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Democratic | Frank Evans | 85,404 | 51% | |||
Republican | John Chenoweth (Incumbent) | 81,544 | 49% | |||
Total votes | 166,948 | 100% | ||||
Democratic gain from Republican |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Frank Evans (Incumbent) | 76,270 | 52% | |
Republican | David W. Enoch | 71,213 | 48% | |
Total votes | 147,483 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Frank Evans (Incumbent) | 88,368 | 52% | |
Republican | Paul Bradley | 81,163 | 48% | |
Total votes | 169,531 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Frank Evans (Incumbent) | 87,000 | 64% | |
Republican | John "Jack" Mitchell Jr. | 45,610 | 33% | |
Raza Unida | Martin P. Serna | 1,828 | 1% | |
Peace Independent | Walter Cranson | 1,598 | 1% | |
American Independent | Henry John Olshaw | 652 | 1% | |
Total votes | 136,688 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Frank Evans (Incumbent) | 107,511 | 66% | |
Republican | Chuck Brady | 54,556 | 34% | |
Total votes | 162,067 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Frank Evans (Incumbent) | 91,783 | 68% | |
Republican | E. Keith Records | 43,298 | 32% | |
Total votes | 135,081 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Frank Evans (Incumbent) | 89,302 | 51% | |
Republican | Melvin Takaki | 82,315 | 47% | |
Raza Unida | Alfredo Archer | 2,429 | 1% | |
American Independent | Henry John Olshaw | 1,186 | 1% | |
Total votes | 175,232 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Raymond P. Kogovsek | 69,669 | 49% | |
Republican | Harold L. McCormick | 69,303 | 49% | |
American Independent | Henry John Olshaw | 2,475 | 2% | |
Total votes | 141,447 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Raymond P. Kogovsek (Incumbent) | 105,820 | 55% | |
Republican | Harold L. McCormick | 84,292 | 44% | |
Libertarian | James S. Glennie | 2,670 | 1% | |
Total votes | 192,782 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Raymond P. Kogovsek (Incumbent) | 92,384 | 53% | |
Republican | Tom Wiena | 77,409 | 45% | |
Libertarian | Paul "Stormy" Mohn | 2,439 | 1% | |
Independent | Henry John Olshaw | 656 | 1% | |
Total votes | 172,888 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Republican | Michael L. Strang | 122,669 | 57% | |||
Democratic | W. Mitchell | 90,963 | 42% | |||
Libertarian | Robert Jahelka | 1,358 | 0.5% | |||
Independent | Henry John Olshaw | 880 | 0.5% | |||
Total votes | 215,870 | 100% | ||||
Republican gain from Democratic |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Democratic | Ben Nighthorse Campbell | 95,353 | 52% | |||
Republican | Michael L. Strang (Incumbent) | 88,508 | 48% | |||
Total votes | 183,861 | 100% | ||||
Democratic gain from Republican |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Ben Nighthorse Campbell (Incumbent) | 169,284 | 78% | |
Republican | Jim Zartman | 47,625 | 22% | |
Total votes | 216,909 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | Ben Nighthorse Campbell (Incumbent) | 124,487 | 70% | |
Republican | Bob Ellis | 49,961 | 28% | |
Populist | Howard E. Fields | 2,859 | 2% | |
Total votes | 177,307 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Republican | Scott McInnis | 143,293 | 55% | |||
Democratic | Mike Callihan | 114,480 | 44% | |||
Populist | Ki R. Nelson | 4,189 | 1% | |||
Total votes | 261,962 | 100% | ||||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott McInnis (Incumbent) | 145,365 | 70% | |
Democratic | Linda Powers | 63,427 | 30% | |
Total votes | 208,792 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott McInnis (Incumbent) | 183,523 | 69% | |
Democratic | Albert Gurule | 82,953 | 31% | |
Total votes | 266,476 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott McInnis (Incumbent) | 156,501 | 66% | |
Democratic | Robert Reed Kelley | 74,479 | 32% | |
Libertarian | Barry Baggert | 5,673 | 2% | |
Total votes | 236,653 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott McInnis (Incumbent) | 199,204 | 66% | |
Democratic | Curtis Imrie | 87,921 | 29% | |
Libertarian | Drew Sakson | 9,982 | 3% | |
Reform | Victor A. Good | 5,433 | 2% | |
Total votes | 302,540 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott McInnis (Incumbent) | 143,433 | 66% | |
Democratic | Dennis Berckefeldt | 68,160 | 31% | |
Libertarian | J. Brent Shroyer | 4,370 | 2% | |
Natural Law | Gary W. Swing | 1,903 | 0.5% | |
Write-in | Jason Alessio | 106 | 0.05 | |
Total votes | 217,972 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Democratic | John Salazar | 153,500 | 51% | |||
Republican | Greg Walcher | 141,376 | 47% | |||
Unaffiliated | Jim Krug | 8,770 | 2% | |||
Total votes | 303,646 | 100% | ||||
Democratic gain from Republican |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | John Salazar (Incumbent) | 146,488 | 62% | |
Republican | Scott Tipton | 86,930 | 37% | |
Libertarian | Bert L. Sargent | 4,417 | 1% | |
Green | Bruce E. Lohmiller (as a write-in) | 23 | 0% | |
Total votes | 237,858 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Democratic | John Salazar (Incumbent) | 203,457 | 62% | |
Republican | Wayne Wolf | 126,762 | 38% | |
Total votes | 330,219 | 100% | ||
Democratic hold |
Party | Candidate | Votes | % | |||
---|---|---|---|---|---|---|
Republican | Scott Tipton | 129,257 | 50% | |||
Democratic | John Salazar (Incumbent) | 118,048 | 46% | |||
Libertarian | Gregory Gilman | 5,678 | 2% | |||
Independent | Jake Segrest | 4,982 | 2% | |||
Write-in | John W. Hargis Sr. | 23 | 0.00 | |||
Write-in | Jim Fritz | 11 | 0.00 | |||
Total votes | 257,999 | 100% | ||||
Republican gain from Democratic |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott Tipton (Incumbent) | 185,291 | 53% | |
Democratic | Sal Pace | 142,619 | 41% | |
Independent | Tisha Casida | 11,125 | 4% | |
Libertarian | Gregory Gilman | 4,982 | 2% | |
Total votes | 347,247 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott Tipton (Incumbent) | 163,011 | 58% | |
Democratic | Abel Tapia | 100,364 | 36% | |
Independent | Tisha Casida | 11,294 | 4% | |
Libertarian | Travis Mero | 6,472 | 2% | |
Total votes | 281,143 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott Tipton (Incumbent) | 204,220 | 54.60% | |
Democratic | Gail Schwartz | 150,914 | 40.35% | |
Libertarian | Gaylon Kent | 18,903 | 5.05% | |
Total votes | 374,037 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Scott Tipton (Incumbent) | 173,205 | 51.52% | |
Democratic | Diane Mitsch Bush | 146,426 | 43.55% | |
Independent | Mary Malarsie | 10,831 | 3.22% | |
Libertarian | Gaylon Kent | 5,727 | 1.71% | |
Total votes | 336,189 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Lauren Boebert | 215,279 | 51.27% | |
Democratic | Diane Mitsch Bush | 190,695 | 45.41% | |
Libertarian | John Keil | 9,841 | 2.34% | |
Unity | Critter Milton | 4,104 | 0.98% | |
Total votes | 419,919 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Lauren Boebert (incumbent) | 163,839 | 50.08% | |
Democratic | Adam Frisch | 163,293 | 49.92% | |
Total votes | 327,132 | 100% | ||
Republican hold |
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | Jeff Hurd | 201,951 | 50.80% | |
Democratic | Adam Frisch | 182,147 | 45.82% | |
Libertarian | James Wiley | 10,734 | 2.70% | |
Unity | Adam Withrow | 2,721 | 0.68% | |
Total votes | 397,553 | 100% | ||
Republican hold |