Answer by
Griller (33)
Many times when you have sharp neck pain it is caused by a nerve pinched in the neck. Usually though the pain will travel down the neck into your arms or back if this is the cause. A pulled muscle or a disc probably can also be the problem, so it takes some looking into.