The NC Senate Democratic Caucus is working to defend Governor Cooper’s veto and build toward a majority. We fully are committed to sustaining Governor Cooper’s vetos of the extreme anti-choice legislation that we’ve seen in other states. With your help, these candidates can win in tough districts and protect the veto.
Sydney Batch
Running for District 17
Sydney is a small business owner, social worker, and attorney seeking re-election to the NC Senate. As a mother of two young children, she understands the struggles facing families today.
Mary Wills Bode
Running for District 18
Mary Wills is an attorney and non-profit executive. She grew up in Wake County and spent much of her childhood in Granville County, where her family has lived for generations.
Marcia Morgan
Running for District 7
From working in public schools to serving at the Pentagon, Marica has dedicated her life to public service. Marcia retired from the Army as a Colonel and is ready to bring her leadership skills to Raleigh.
Valerie Jordan
Running for District 3
Valerie Jordan’s lifetime of service began in high school when she joined the fight against dumping toxic chemicals in her home of Warren County. She’s continued that fight as the first Black woman to serve on the NC Board of Transportation Board.
Mark Speed
Running for District 11
Growing up on his family farm Mark Speed knows the struggle facing our rural communities. He’s spent his time as a Franklin County Commissioner advocating for rural issues and will carry on that fight in Raleigh.
Val Applewhite
Running for District 19
Val Applewhite has led a life of service, starting with a 20-year career in the Air Force followed by serving on the Fayetteville City Council. Val is ready to bring her experience serving her community and country to the NC Senate.
Toby Fitch
Running for District 4
Toby Fitch has been fighting for working North Carolina families his entire life. As a leader in the General Assembly and as a Superior Court Judge, Fitch has supported our public schools, enacted criminal justice reform, expanded voting rights, and protected our clean air and drinking water.
Darrel “BJ” Gibson
Running for District 24
As a Pastor Darrel “BJ” Gibson knows how to take care of people and understand the issues they’re facing. He’s brought this same servant leadership to the County Commission, where he serves as one of the youngest elected officials in Scotland County.
Frank McNeill
Running for District 21
Frank McNeill runs a family business in Aberdeen that he operates with a simple philosophy – work hard and be kind. Frank will bring this philosophy to State Senate as well as his experience serving as Mayor and on the Moore County School Board.

Keshia Sandidge
Running for District 34
A career as a social worker has given Keshia Sandidge a passion for helping people and the ability to solve tough problems. Keshia brought these qualities to her service on the Cabarrus County School Board and she’s ready to carry on the work in the NC Senate.