A gunman is on the run after a woman was shot in Melbourne's inner-suburbs yesterday.

Emergency services arrived on Leeds Street, Richmond, at about 4.30pm, after the 44-year-old called Triple Zero claiming she had been shot in the back of the leg.

The woman was discovered with non-life threatening injuries to her leg and was taken to the Alfred Hospital, police said in a statement.

A 44-year-old was shot in the back of the leg in Melbourne yesterday. (9NEWS)

Police have no idea who the shooter might be, or why the woman was shot. (9NEWS)

She is in a stable condition.

Detectives said they do not know who the offender is or where they went after the alleged attack.

"At this stage we have no known offender. We also have no known motive or anything," Victorian Police Inspector Trish Duke said.

It's believed the attack is related to a safe injecting room in the Richmond area. (9NEWS)

An investigation is underway. (9NEWS)

Investigators also said they don't believe the attack is related to a safe injecting room located near to where the incident happened.

The exact circumstances are yet to be determined, with investigations now underway.