แมกนีเซียม มีในอาหารประเภท ถั่วเมล็ดแห้ง ธัญพืช ผักใบเขียวเข้ม ผลอโวคาโด และอาหารทะเททั่วไป

การใช้ยาแมกนีเซียมในการรักษาไมเกรน
นายแพทย์มัสคอป แห่งศูนย์การวิจัยโรคปวดศรีษะ นิวยอร์ค ประเทศสหรัฐอเมริกา กล่าวว่า "ปัจจุบันเป็นที่ยอมรับ อย่างชัดเจนแล้ว โดยผ่านการศึกษาในกลุ่มคนที่เป็น ไมเกรน จำนวนมากกล่าวได้ว่า แมกนีเซียม สามารถบรรเทา อาการไมเกรนได้ ทั้งแง่ของอาการเฉียบพลัน และการป้องกัน" หลักฐานที่ค้นนพบในขณะนี้บ่งบอกว่า 50% ของ คนที่กำลังเกิดอาการไมเกรน มีระดับของแมกนีเซียมในเลือดต่ำกว่าปกติ

การใช้แมกนีเซียมในการรักษาอาการไมเกรนแบบเฉียบพลัน โดยให้แมกนีเซียม 1 กรัม กับผู้ป่วยไมเกรน 40 ราย ผลปรากฏว่า 35 รายสามารถลดอาการปวดลงได้ 50% ภายใน 15 นาที และผู้ป่วย 21 คนใน 35 คนนี้พบว่า 18 คน(86%) หายจากไมเกรนโดยสิ้นเชิงภายใน 24 ชั่วโมง การรับประทานแมกนีเซียมในการรักษา อาการปวดไมเกรนแบบเฉียบพลัน ต้องรับประทานทันที 0.09-1 กรัม จึงจะออกฤทธิ์ได้ วันหนึ่งไม่ควรเกิน 2 กรัม และไม่ควรใช้ในผู้ป่วยโรคไตขั้นรุนแรง

การใช้แมกนีเซียมในการป้องกันไมเกรน นายแพทย์ไพเคิร์ท จากศูนย์ประสาทวิทยา เมืองมิวนิคประเทศเยอรมัน ได้ให้ผู้ป่วย ไมเกรน 81 ราย อายุ 18-65 ปี รับประทาน แมกนีเซียม 600 มิลลิกรัมต่อวัน เป็นเวลา 12 สัปดาห์ พบว่า ในสัปดาห์ที่ 9-12 ความถี่ของเกิดอาการไมเกรนลดลง 41.6% ในขณะเดียวกับจำนวนวันที่มีอาการปวดไมเกรนลดลง อย่างเห็นได้ชัดเจน

การใช้แมกนีเซียมมีความปลอดภัยสูง และราคาไม่แพงจนเกินไป จึงสามารถใช้ในคนที่มีความทรมานจากอาการไมเกรนได้ เป็นส่วนใหญ่ โดยเฉลี่ยรายการต้องการแมกนีเซียมวันละ 500-600 มก.ต่อวัน จากอาหารธรรมชาติ อาจต้องรับประทาน ถั่วถึง 2 ถ้วยเต็มๆ หรือเม็ดมะม่วงหิมพานต์ (Cashews) ถึงวันละ 90 ซี่แน่นอนคงจะเป็นปริมาณที่เกินความสามารถ และค่อนข้างสิ้นเปลือง ในกรณีนี้ผลิตภัณฑ์วิตามินและแร่ธาตุอาจเข้ามามีบทบาทแทนได้
 อาหารที่ให้แร่ ธาตุแมกนีเซียมมากได้แก่ "ถั่วเมล็ดแห้ง ธัญพืช ผักใบเขียวเข้ม ผลอโวคาโด และอาหารทะเททั่วไป"