What Is Tingling or Pinprick Sensations on the Skin?

Tingling or pinprick sensation on the skin can be caused by different conditions, including pressure on nerves, diabetes, injury, vitamin B12 deficiency and trapped nerves. Alcohol abuse and certain medications can also lead to the tingling feeling. The sensation is usually common in the hands and feet.