It happened around 6:30 Friday evening on the 3200 block of Bensalem Boulevard.
Authorities say the man was injured after he reportedly drove an ATV down the embankment and got stuck.
A basket was used to rescue the victim. He was taken to Aria Hospital-Torresdale Division for treatment but no word on his condition.
Police are still investigating the incident.