Fall 2026

Andy Bowline

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

Broken by design.

the evidence
0%

of NC legislative races in 2024 were uncontested or uncompetitive. A machine on autopilot.

The rigged system →
0%

of your senator's 2025 votes followed her party line. Your issues didn't make the cut.

The issues →
R+25

Your district's partisan lean. The map-makers settled this before the race started.

Your district →
this is the part where you get mad
or just poke around →
Your state senator doesn't need your vote. They already have their seat. So they don't need to listen to you.
Endorsed By

This only works if you're in.

in an "unwinnable" district, every bit of help hits harder

Donate

Every dollar helps us show up. Yard signs, outreach, proving this district isn't as "safe" as they think.

Donate via ActBlue
Volunteer

Got time? Got skills? Got strong opinions about gerrymandering? Let's talk.

Sign Up
Follow Along

This is going to be a weird, fun, maybe-slightly-hopeless ride. Come along.

Stay Updated

Campaign updates without the consultant-speak. Just what's happening and why it matters.

Sign Up