Fall 2026
NC Senate · District 31
Can't Win. Yet.
District 31 went R+25 in 2024, so this race was settled before anybody voted. Somebody should show up anyway, so here I am.
Worried about data centers?p.20
The one near Walnut Cove would use as much power as a small town. Guess whose bill that lands on.
Your power bill went up againp.24
Why your property tax keeps climbingp.52
Public education feeling broken?p.28
Also inside: hospital bills·is your vote rigged?·the whole site
What I would actually do →of NC legislative races in 2024 were uncontested or uncompetitive. A machine on autopilot.
The rigged system →of your senator's 2025 votes followed her party line. Your issues didn't make the cut.
The issues →Your district's partisan lean. The map-makers settled this before the race started.
Your district →in an "unwinnable" district, every bit of help hits harder
Every dollar helps us show up. Yard signs, outreach, proving this district isn't as "safe" as they think.
Donate via ActBlueThis is going to be a weird, fun, maybe-slightly-hopeless ride. Come along.
Campaign updates without the consultant-speak. Just what's happening and why it matters.
Sign Up