It happened at the intersection of Peterson Road and Fayetteville Road near Peterson Toyota at 5:13 p.m.
Parker said the injured officer was airlifted to Southeastern Regional Medical Center.
The officer's injury does not appear to be life-threatening.
"The officer is fine and is recovering," Lumberton Mayor Pro Tem John Cantey said. "Will have a few more procedures but is doing well at this time."
Police have not released the officer's name.
The State Bureau of Investigation is investigating.