Back Button
Branch Politics Logo

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

Photo of Keith Gregory

Keith Gregory

DEMOCRAT

Keith Gregory is running for North Carolina Superior Court Judge, District 10D, Seat 01.

Keith Gregory is running for this race unopposed. They will take office after this election.

Personal background

Keith Gregory has lived in Cary for over 20 years.

Professional background

Keith was previously a senior partner at Gregory and McClinton, PLLC in Raleigh and served as an assistant public defender in Cumberland County and an assistant district attorney for Wake County.

Political background

Keith was appointed to a Superior Court judgeship in May 2018 and was elected to an eight-year term later that year. He previously served as a district court judge in the 10th Judicial District, which serves Wake County, from 2010 to 2018, and was elected to that post in 2010 and 2014.

Legal Experience

Served as a senior partner at Gregory and McClinton, PLLC in Raleigh before his court appointment.

As a superior court judge, he oversees cases involving criminal felonies, the administration of wills and estates, evictions of renters, and divorce proceedings, and exercises authority to review and correct the rulings of lower courts.

Served eight years as a district court judge, presiding over criminal and civil cases.

Read more...

Suggest an edit

Judicial Administration

Supports individualized bond determinations that consider court appearances, public safety, and the facts of each case.

Supports allowing eligible people to enroll in available diversion programs.

Suggest an edit

Judicial Philosophy

Says judges should be fair and impartial, without allowing political beliefs or personal characteristics to affect their judicial approach.

Believes judges should follow the law.

Suggest an edit

Ethics & Conduct

As of January 5, 2026, Keith Gregory did not have a website or any information online.

Report missing info

Community Involvement

As of January 5, 2026, Keith Gregory did not have a website or any information online.

Report missing info