The boar apparently had been in a wooded area. It attacked an elderly man, biting him several times in the back and legs, Germany's Berliner Morgenpost reported Tuesday.
The animal's next victim was a 74-year-old woman who fell on the pavement and injured her hip. A younger woman who tried to distract the animal was bitten in the leg and had to jump on the hood of a car to escape, police said.
The boar headed back into the bushes before police arrived and was shot after it came out and attacked one of the officers.
A spokesman for the Berlin forestry service said it appeared the animal had fractured its left front leg, probably when it was hit by a motor vehicle.
Marc Franusch said injured animals react aggressively.
It is estimated that as many as 4,000 wild boars live in the forests of Berlin.
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'
Exploding whale video goes viral on Internet