Acupuncture is a very effective way to relieve headaches and prevent them from reoccurring. It works particularly well for treatment of the following types of headaches:
Primary headaches: migraines (usually weather, stress or hormone related) and tension headache.
Secondary headaches: headache caused by sinus infection, concussion or pinched nerve from the neck.
In Chinese Medicine, headaches, although the manifestation is localized in the head, are mostly a reflection of internal organ imbalance:
Please note: all the internal organs mentioned above are not the structural organs in Anatomy. They are more of functional summary.