Top of the page
Magnesium is a mineral that plays many important roles in your body. For example, magnesium helps keep your blood pressure regular and your heart rhythm steady. It helps build your bones and teeth. When you're sick, magnesium helps your body fight infections. And magnesium helps produce energy for your body to use.
Most adults need 300 to 400 milligrams (mg) of magnesium a day. Magnesium is found in foods, especially nuts, whole grains, dark green vegetables, seafood, and cocoa. It's also available as a supplement. If you take a supplement with magnesium, make sure it does not have more than 350 mg per daily dose. It is okay to get more magnesium from food and water. Most people can get enough magnesium through a healthy diet that emphasizes unprocessed foods, including whole grain products.
Magnesium is found in many foods in varying amounts. Sometimes the ingredients added to foods make a difference. A plain bagel contains 21 milligrams (mg) of magnesium. But a multi-grain bagel has 69 mg.
This list shows the magnesium levels in a variety of foods and their portion sizes:
Some illnesses and medicines may change how much magnesium you can absorb from food. Or they can cause your body to release more magnesium through urine than it should. Examples of these illnesses include Crohn's disease, celiac disease, and type 2 diabetes. People with these conditions may need to increase the amount of magnesium they consume. Your doctor can tell you if you need more magnesium.
Current as of: March 1, 2023
Author: Healthwise Staff
Medical Review:Kathleen Romito MD - Family Medicine & Brian D. O'Brien MD - Internal Medicine & Rhonda O'Brien MS, RD, CDE - Certified Diabetes Educator
Care instructions adapted under license by your healthcare professional. If you have questions about a medical condition or this instruction, always ask your healthcare professional. Healthwise, Incorporated disclaims any warranty or liability for your use of this information.
©2006-2023 Healthwise, Incorporated. Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.