PORTSMOUTH, VA. (WAVY) — Three people were shot in Portsmouth within three hours Wednesday night, police say.

Portsmouth police said in a news release dispatchers received a call around 8:30 p.m. about a walk-in gunshot victim at a local hospital.

Police said the victim, a man, was grazed by a bullet the 600 block of Washington Street. His injuries are not life-threatening.

In another news release, police said dispatch was informed shortly before 10:15 p.m. of a gunshot victim that showed up to the fire station in the 1600 block of Effingham Street.

Police said a man in this case was shot in the upper body in the 600 block of Edwards Street. His injuries are also not life-threatening.

A police spokesperson said a third gunshot victim, a juvenile, arrived into Bon Secours Maryview Medical Center around 10:45 p.m. The juvenile accidentally shot themself, but their injury was not considered life-threatening.

The three shootings are not connected, police said.

Stay tuned to WAVY.com for updates.