Magnesium is a mineral found in your body. Your body needs magnesium to keep bones, muscles, nervous system and immune system healthy. Magnesium can also help keep your blood sugar and blood pressure under control. How much magnesium needed each day is provided along with a list of foods high in this mineral.