Police responded to reports of a person with a weapon on the 3400 block of North Smedley Street just after 9 a.m. Wednesday.
Investigators say the man was taken to the hospital after being stabbed in the chest.
There was no immediate word on the victim's condition.
No arrests have been made.
Further details on the incident have not been released.
Anyone with information is asked to call 215-686-TIPS.
RELATED: Check the 6abc Neighborhood Safety Tracker