There have been extensive studies conducted on acupuncture, especially for back and neck pain, osteoarthritis/knee pain, and headache. However, researchers are only beginning to understand whether acupuncture can be helpful for various health conditions.
Research suggests that acupuncture can help manage certain pain conditions, but evidence about its value for other health issues is uncertain. Acupuncture is generally considered safe when performed by an experienced, well-trained practitioner using sterile needles. Improperly performed acupuncture can cause serious side effects - AmitaUSA.com