Marcus Cardenas is running against Roland Gutierrez (D, incumbent); Robert Marks Jr (R, primary); Adam Salyer (R, primary).
SD-19 is a 66% Hispanic majority-minority district spanning 15 counties and 35,000 square miles along 400 miles of the Texas-Mexico border. Gutierrez flipped this seat in 2020 by defeating incumbent Pete Flores 50%-47%, giving Democrats their only state Senate pickup that year. As the senator representing Uvalde, Gutierrez became a national voice for gun control after the 2022 Robb Elementary shooting.
Cardenas faces a three-way Republican primary against Robert Marks Jr and Adam Salyer on March 3, 2026. Gutierrez is unopposed in the Democratic primary. This is one of four Bexar County state Senate seats up for reelection in 2026, with Bexar County containing some of Texas's most competitive seats. Gutierrez ran for U.S. Senate in 2024, finishing second with 16.6% behind Colin Allred.
Key dates to watch: Primary on March 3, 2026 and General Election on November 3, 2026.
