It happened around 6:00 Sunday on the 800 block of North 46th Street.
Officers found the victim, in his 20s, with a gunshot wound to the neck.
He was taken to the Hospital of the University of Pennsylvania in critical condition.
No arrests have yet been made.
Philadelphia police continue to investigate.