Keith Gregory
Democratic · NC · Judge, North Carolina Superior Court (Wake County)
Keith Gregory has been a Wake County superior court judge for about eight years, after about eight years as a district court judge.
Track record
Track record — General
General · 10 records
Ruled that proposed evidence of third-party guilt in the Faith Hedgepeth trial must first be considered outside the presence of the jury.
September 21, 2026
Source: wral.com
Sentenced a defendant who pleaded guilty to state tax embezzlement to suspended prison terms, probation, three days of custody, house arrest, community service and restitution.
September 14, 2026
Source: ncdor.gov
Denied prosecutors request to seal pretrial motions and orders in the Faith Hedgepeth murder case.
June 11, 2026
Source: newsobserver.com
Denied a temporary restraining order against state approval of UNC mobile student IDs for voting; an appeals court later blocked their use.
September 19, 2024
Source: apnews.com
Finalized an order denying an injunction that would have removed the We the People Party from the North Carolina 2024 ballot.
August 21, 2024
Source: carolinajournal.com
The Court of Appeals reversed his finding of personal jurisdiction over an out-of-state stable and owner in Dow-Rein v. Sarle.
February 15, 2022
Source: nccourts.gov
The Court of Appeals affirmed his order suppressing evidence in State v. Fields because officers lacked probable cause to arrest the defendant for impaired driving.
December 3, 2019
Source: nccourts.gov
The Court of Appeals affirmed his termination-of-parental-rights order in In re M.Z.M.; the appeal concerned the effectiveness of the parent attorney.
December 20, 2016
Source: nccourts.gov
The Court of Appeals affirmed his orders ending reunification efforts and terminating parental rights in In re P.T.W., despite one unsupported finding.
December 6, 2016
Source: nccourts.gov
The Court of Appeals reversed his 2014 child-neglect adjudication in In re J.R., finding insufficient evidence to support neglect.
October 6, 2015
Source: nccourts.gov
Past race Keith Gregory ran in:
- NC Superior Court Judge District 10D Seat 01 · November 3, 2026 · Wake County, North Carolina · incumbent