Prior to redistricting the district was represented by Republicans Bob Rankin and Randy Baumgardner.
[3][4] District 8 is based in the mountain and plains towns of the upper Western Slope, covering all of Garfield, Grand, Jackson, Moffatt, Rio Blanco, Routt, and Summit Counties.
Communities in the district include Glenwood Springs, Rifle, Carbondale, New Castle, Silt, Parachute, Battlement Mesa, No Name, Meeker, Rangely, Craig, Steamboat Springs, Hayden, Walden, Fraser, Granby, Kremmling, Breckenridge, Frisco, Silverthorne, and Keystone.
Baumgardner survived an expulsion vote in April 2018, but ultimately resigned in January 2019 after further allegations came to light.
[9] Then-State Rep. Bob Rankin was chosen by a Republican vacancy committee to replace him, beating out former State Rep. Gregg Rippy and several other candidates.