
Yadira Caraveo
Last held office: U.S. House, CO-8 (2023–2025). Ran in 4 elections between 2018 and 2024, winning 3.
Last office: U.S. House, CO-8Born 1980
- Last margin
- −0.7
- Lost 2024
- Elections
- 4
- 2018–2024
Source: Wikidata, congress-legislators and Open States; 99chambers legislative recordsUpdated Nov 7, 2026, 3:00 PM ET
Career
Offices held, and every time Caraveo was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Every race Caraveo has run
Baseline: how the seat voted for president in the same or nearest year. Running ahead of it means Caraveo won voters the party’s presidential nominee did not; primaries have no baseline.
| Year | Office | Stage | Result | Opponents | Share | Margin | Raised | Baseline | Against baseline |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | U.S. House, CO-8 | General | Lost | Gabe Evans (R), Chris Baum (I), Susan Patricia Hall (I) | 48.2% | R+0.7 | $8.1M | R+1.9 | |
| 2022 | U.S. House, CO-8 | General | Won | Barbara Kirkmeyer (R), Richard Ward (L) | 48.4% | D+0.7 | $3.6M | D+4.7 | |
| 2020 | Colorado House of Representatives, District 31 | General | Won | Unopposed | 100% | — | — | D+8.2 | |
| 2018 | Colorado House of Representatives, District 31 | General | Won | Rico Figueroa (R), Bree Owens (L) | 55% | D+16.4 | — | D+8.2 |
Source: 99chambers results archive
Campaign money, 2023–24
- Raised
- $8.1M
- Spent
- $8.1M
- Cash
- $4.3K
Source: FEC filings through Dec 31, 2024Updated Oct 8, 2026, 10:37 AM ET
Seats Caraveo has held
- U.S. House, CO-8 · 2023–2025
- Colorado House of Representatives, District 31 · 2018–2022
Source: 99chambers results archive
Who Caraveo has run against
- Gabe Evans (R) · 2024 election, lost
- Barbara Kirkmeyer (R) · 2022 election, won
- Rico Figueroa (R) · 2018 election, won
Source: 99chambers results archive
In the polls
Included in 8 polls; Caraveo’s best result was 48% (Colorado's 8th District, 2024).
Caraveo’s polls in the database →How we know Caraveo
One person, matched across every source we use.
- Bioguide C001134
- FEC H2CO08020
- Wikidata Q59193450
- Ballotpedia Yadira Caraveo
- Vote Smart 181770
- GovTrack 456887
- OpenSecrets N00049068
Source: Identity links: Wikidata, congress-legislators, Open States, FECUpdated Nov 7, 2026, 3:00 PM ET