Authorities identified the driver as 52-year-old William Harris Jr. of Angier.
Harris ran off the road near Daniels Street around 9:50 p.m., hit a curb, and was thrown from the motorcycle.
The crash shut down all lanes of Wade Avenue between Oberlin Road and Daniels Street.