Acupuncture has been used as therapeutic treatment for the health of the Chinese people for more than 3000 years; it is a system for diagnosing and treating disease using fine needles inserted into specific points of the body. Acupuncture can treat a wide variety of conditions. This article discusses the use of acupuncture in the management of pain of musculoskeletal and neurologic origin, with a focus on pain in spinal cord injuries.