The victim was struck by a car at the Forked River Service Station shortly before 9 p.m. on Sunday, according to New Jersey State Police.
The pedestrian was taken to an area hospital, where he was listed in serious condition, according to Sgt. Lawrence Peele, a state police spokesman.
The name of the driver has not been released.
The man, whose name and age have not been released, suffered head and leg injuries according to initial reports.
Click here to follow Daily Voice Marlton-Evesham and receive free news updates.