How effective is acupuncture for different kinds of ailments?

Dr. Robin Miller, MD
Internal Medicine
Acupuncture can be effective for many ailments. Unfortunately, it is often difficult to figure out how effective because it is hard to test acupuncture treatments against placebo treatments in a randomized clinical study. In studies done to see if acupuncture treats for various ailments, patients are given either real acupuncture or something called a sham procedure that gives a patient the sense that they have had acupuncture without actually performing the treatment. There have been studies done this way that have shown that acupuncture can be effective for the treatment of osteoarthritis of the knee, lower back pain, infertility and post-traumatic stress disorder. It also can be effective for chemotherapy-induced nausea in cancer patients after surgery. There have been smaller studies that have suggested that acupuncture may improve urinary incontinence and the symptoms of irritable bowel syndrome, and help prevent migraines and tension headaches.

Continue Learning about Acupuncture

How should I take care of myself after acupuncture?
Dr. Daniel Hsu, DAOMDr. Daniel Hsu, DAOM
The answer to this question depends on the ailment for which acupuncture was sought. If one had an i...
More Answers
What are the training requirements for acupuncturists?
Dr. Michael Roizen, MDDr. Michael Roizen, MD
The ancient Asian therapy of placing tiny needles into specific areas of the body for countless purp...
More Answers
Why is biopuncture controversial?
Dr. Mehmet Oz, MDDr. Mehmet Oz, MD
Research shows that biopuncture can be effective, though some say it is unsafe . In this video, ...
More Answers
What Is an Acupoint (Acupuncture Point)?
What Is an Acupoint (Acupuncture Point)?

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.