Carla Cunningham, the seven-term Democratic state representative for North Carolina House District 106, re-registered Unaffiliated on Friday, April 24, 2026. Her district is in northern Mecklenburg — about as far from Ballantyne as you can get without leaving the county. The reason it matters here is more practical than geographic.
Three things to know.
1. The committee she sits on writes the property-tax bill that lands on every Ballantyne homeowner's ledger.
Cunningham is a member of the North Carolina House Select Committee on Property Tax Reduction and Reform. The committee is advancing a constitutional amendment that would cap how fast local property tax increases can rise — separate from, and potentially more restrictive than, the existing $1.50 statutory ceiling. If the committee advances the amendment, it appears on the November 2026 ballot. Mecklenburg County leadership has called the package state-mandated cost-shifting. The Charlotte Mercury covered the local response in "Raleigh's Property Tax Squeeze Could Cap Charlotte's Future."
2. The vote that ended her primary career affects how Mecklenburg itself is policed.
On July 29, 2025, the North Carolina House voted 72–48 to override Gov. Josh Stein's veto of House Bill 318, the "Criminal Illegal Alien Enforcement Act." The bill requires North Carolina sheriffs — including Mecklenburg's — to detain individuals up to 48 hours past their otherwise-scheduled release in order to facilitate cooperation with federal immigration enforcement. Cunningham was the only Democrat in the chamber to vote for the override. Without her vote, the override would have failed by one. The law applies to every county in the state.
3. Her caucus decision is the math on Speaker Hall's "working supermajority."
Republicans hold 71 of 120 seats in the NC House, one short of the 72-seat three-fifths supermajority needed to override Stein's vetoes without any Democratic help. Speaker Destin Hall (R-Caldwell) calls the configuration a "working supermajority" — the GOP doesn't need a 72nd Republican seat as long as it can find at least one Democrat on every override. Cunningham has been that vote. She has not yet said whether she will caucus with Democrats, caucus with Republicans, or sit independently for the remaining nine months of her term. She remains in office through January 2027.
The full story. The Charlotte Mercury has the complete piece — the primary numbers (Sadler 7,716 / Cunningham 2,401 / Bowman 912), the NC Democratic Party's January decision to withhold campaign tools from her, the Tricia Cotham 2023 parallel, and what to watch in the short session. Read it at cltmercury.com.
Companion takeaways are running today at Strolling Firethorne and Fourth Ward Charlotte.