Off the Kuff Rotating Header Image

A closer look at county races, Part 2

Part One is here. As before, this is about taking a closer look at the counties where Democrats made gains from 2016.

Collin County: Our reach may have exceeded our grasp, but it’s important to note that progress was made. A quick recap, comparing 2016:


CD03: 61.2% - 34.6%
Statewides: GOP 59-62%, Dem 32-35%
HD33: 62.6% - 34.1%
HD66: 57.4% - 38.7%
HD67: 56.6% - 39.7%
HD70: 67.1% - 28.5%
HD89: 63.5% - 32.7%

No candidates for District Court, Commissioner’s Court, countywide offices, or Constable. One candidate for Justice of the Peace.

To 2020:


CD03: 55.1% - 42.9%
Statewides: GOP 54-57%, Dem 42-44%
HD33: 59.0% - 41.0%
HD66: 49.6% - 48.9%
HD67: 51.7% - 48.3%
HD70: 61.8% - 38.2%
HD89: 59.4% - 38.5%

Candidates for seven of nine District Court benches (all in the 42-44% range), County Tax Assessor (41%), and both Commissioners Court seats (41% and 39%).

Still no candidates for any of the four Constable races. Hard to say how competitive any of them might have been, at least until a full canvass is available, but in Constable Precinct 3, the unopposed Republican got 115K votes, with 88K undervotes. Given that unopposed candidates always get more votes than candidates with major party opponents, this was probably not far from a 50-50 race. I’d be eyeing this office in 2024 if I’m a Collin County Democrat. Overall, a shift of about six or seven points down for the GOP and up for the Dems.

Denton County: Same basic story as Collin, except that we held the one State Rep race we won in 2018. Here’s the same presentation, for 2016:


CD24: 53.7% - 42.0%
CD26: 65.2% - 30.7%
Statewides: GOP 60-62%, Dem 32-34%
HD63: No Dem
HD64: 61.6% - 38.4%
HD65: 56.3% - 43.7%
HD106: No Dem

One candidate for District Court (36.3%), no candidates for any county race.

And 2020


CD24: 45.9% - 50.4%
CD26: 59.5% - 38.4%
Statewides: GOP 55-58%, Dem 40-43%
HD63: 67.4% - 32.6%
HD64: 54.9% - 45.1%
HD65: 48.5% - 51.5%
HD106: 58.5% - 41.5%

Still just one candidate for District Court, getting 42.6%. Both County Commissioner races were challenged, but still no candidates for any of the six Constable spots. Here I can’t say which if any may have been competitive, as the election night returns don’t tell me the undervotes. No matter how you look at it, you want to get some Dem candidates in these races, to help with downballot turnout.

Hays County: Like Williamson, a flip to Dems, with some downballot success as well. The big prize here was HD45, where Rep. Erin Zwiener knocked off incumbent Jason Isaac in 2018, two years after Isaac had been unopposed for re-election. Rep. Zwiener easily held on against Carrie Isaac, winning with 53.3% of the vote. In 2016, Lamar Smith took the CD21 portion of Hays 53-39, Roger Williams won the CD25 portion of Hays 60-35, and statewide Republicans won with 47-49% over Dems with scores in the 40-44% range. Rebecca Bell-Metereau lost in SBOE5 49-46. There was one District Court race, with an unopposed Republican, the Democratic candidate for Sheriff lost by 13 points, and there was no Dem running for Tax Assessor. There were a mix of Dem and GOP winners, some unopposed, for Commissioners Court, Justice of the Peace, and Constable.

In 2020, Wendy Davis took the CD21 piece 49-46, while Julie Oliver held Roger Williams to a 57-41 edge. (There’s also a piece of CD35 in Hays County. Pound for pound, Hays is at least as sliced up at the Congressional level as Travis County is.) Statewide Dems were now universal winners in Hays, ranging from Chrysta Castaneda’s 49.8% to Elizabeth Frizell’s 53.1%. Rebecca Bell-Metereau won in SBOE5 50.5% to 44.8%. Hays County now had a second District Court seat, won by a Democrat, and a new County Court at Law seat, also won by a Dem. The same Republican judge who was unopposed in 2016 was unopposed in 2020 as well. Dems now had challengers for both Sheriff and Tax Assessor, and while they both lost it was 51-49 in each. Dems had a challenger for Commissioners Court in Precinct 3, losing 52-48 after not contesting the position in 2016. The Dem Constable who won Precinct 2 by 110 votes in 2016 was re-elected by 2,500 votes in 2020. I’d say Hays is a bit like Harris County in 2012, where Dems are the majority but they do better at the top of the ticket, and aren’t quite able to knock out Republican countywide officeholders. There are definitely opportunities here going forward.

Brazoria County: This is more a story of stasis than progress. Trump carried Brazoria County by 29K votes in 2016, and he carried it by 28K votes in 2020. I’d rather go this direction than the other one, but we’re not getting anywhere at that rate. If we pull the curtain back a little farther, here’s the margin of victory in Brazoria County for the Republican Presidential candidate in each election since 2004: 34,758 (04), 29,035 (08), 36,441 (12), 29,591 (16), 28,159 (20). The long-term arc is fine, it’s just slow.

Republican statewides won the county with leads in the 30-34K range in 2016, and roughly the same in 2020. The percentages are closer, because that’s how ratios work, but the absolute difference in votes is more or less the same. That’s why I always aim to report both figures in posts like this, because you need both dimensions to understand what is really happening. For what it’s worth, Sri Kulkarni lost the CD22 portion of Brazoria by 6K votes after Mark Gibson lost it by 14K in 2016, but in the end that didn’t amount to much. I see Brazoria as being similar to Fort Bend twenty years ago, with a lot of work needed to move it in the same direction that Fort Bend has gone.

That’s all I’ve got for this exercise. There are some opportunities out there, but nothing can be taken for granted. Broadly speaking, the key is to run candidates in these downballot races – for one, there’s winnable contests out there, and for two, this is a key component to building a bench of future candidates. And not to put too fine a point on it, but as we have seen in Harris County, having a good county government is a big win on its own.

Related Posts:

Leave a Reply

Your email address will not be published. Required fields are marked *