The shooting occurred around 7:45 p.m. at 64th and Upland Streets.
According to police, someone opened fire on the teen and struck him in the thigh.
He was taken to the Hospital of the University of Pennsylvania for treatment and is listed in stable condition.
There have been no arrests made and police are trying to determine the motive.