Investigators say the officer was responding to a call in the area when the 20-year-old suspect pointed a gun at him.
When he refused to drop it, the officer shot him in the arm.
The suspect was taken to Temple University Hospital for treatment.
The officer wasn't hurt.
You can get the latest crime statistics from the Philadelphia Police by CLICKING HERE for the force's crime data mapping site.