Magnesium for Migraine Headaches

Migraine Headaches


At Gallatin Valley Chiropractic, we effectively treat many patients that suffer from headaches.  Migraine headaches can be severe and debilitating; unfortunately, migraine headaches are a common condition. Many people resort to medications along with dark and quiet places to suffer out or recuperate from migraine headaches.  

Current research shows that magnesium levels in the blood directly correlate to migraine headaches. There has been research on intravenous magnesium supplementation and oral magnesium supplementation. A large systematic review of quality research has shown that intravenous magnesium is effective at relieving acute migraine attacks in a relatively short time frame and lasts for over 24 hours after the initial dose.  Oral magnesium supplementation effectively reduces the frequency and intensity of migraines, acting prophylactically.

Your doctors at Gallatin Valley Chiropractic in Bozeman, MT are here to help with nutritional advice as well as top quality chiropractic care, also a potentially effective treatment option. If you are a migraine sufferer, consider supplementing magnesium at recommended daily allowance. Another thing to try is an epsom salt bath.  Epsom salt is a magnesium salt. I have found that, if you can make it into the bath at the first sign of symptoms before you have a full blown migraine headache, you may be able to prevent the headache from fully manifesting. The epsom salt bath should be 1/2 cup epsom salt to the entire bath (less is more). If you continue to suffer migraines, consider chiropractic, acupuncture and talking to a medical or naturopathic doctor about intravenous magnesium. 

If you have any questions about possible strategies for dealing with migraine headaches or would like an appointment, please call 406-551-2177 to talk to a doctor at Gallatin Valley Chiropractic.


Find us on the map

Office Hours

Our Regular Schedule


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


8:00 am-1:00 pm


11:00 am-4:00 pm