Police say Craig E. Heiselmoyer, 29, of Perkasie died in the crash on Moreland Avenue just after 8:00 p.m.
According to investigators, Heiselmoyer lost control going through a bend in the road just west of Blair Mill Road. The bike hit a telephone poll, and Heiselmoyer was thrown.
He was pronounced dead at the scene from severe head trauma. Police say he was not wearing a helmet.
Witnesses told police Heiselmoyer may have been passing other vehicles on the right before the crash.
No determination has been made yet if speed or alcohol played a role.