Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Cheryl Andrews McDonald
DEMOCRAT
Cheryl Andrews McDonald is running for North Carolina District Court Judge, District 31, Democratic Primary.
Personal background
Cheryl Andrews McDonald earned a bachelor's degree from the University of North Carolina at Greensboro and a law degree from Wake Forest University.
Professional background
Cheryl previously worked as an attorney at the Holton Law Firm and as an attorney with the Forsyth County Public Defender's Office.
Political background
Cheryl currently serves as the district court judge for North Carolina Judicial District 31. She was first appointed in 2025, and is serving her first term.
Legal Experience
As an attorney, Cheryl specialized in family law, including divorce, child custody, and adoption.
Suggest an edit
Judicial Administration
As of January 2, 2026, Cheryl Andrews McDonald’s website did not contain information on this issue.
Suggest an edit
Judicial Philosophy
As of January 2, 2026, Cheryl Andrews McDonald’s website did not contain information on this issue.
Suggest an edit
Ethics & Conduct
As of January 2, 2026, Cheryl Andrews McDonald’s website did not contain information on this issue.
Suggest an edit
Community Involvement
Volunteers with local organizations that support families in need and advocates for children's rights.
Suggest an edit
