Dry needling for headaches is a procedure that involves inserting thin needles into tight areas of muscle. It may help relieve headaches. Dry needling targets tight areas of muscle in the upper back, ...