It’s never too early to start prioritizing heart health, but it’s especially important if you’re 50 or older. The average age of a heart attack is younger than you may think: 56 years old for men and 65 years old for women.
According to the Centers for Disease Control and Prevention, half of all Americans have at least one of these three risk factors for heart disease and heart attack: [high blood pressure](https://parade.com/health/i-lowered-my-high-blood-pressure…
It’s never too early to start prioritizing heart health, but it’s especially important if you’re 50 or older. The average age of a heart attack is younger than you may think: 56 years old for men and 65 years old for women.
According to the Centers for Disease Control and Prevention, half of all Americans have at least one of these three risk factors for heart disease and heart attack: high blood pressure, high cholesterol and smoking. Diet, lifestyle and medication (when needed) all play a role in prioritizing cardiovascular health.
Even if you already have healthy habits in place that support heart health (like eating a nutrient-rich, primarily plant-based diet, regularly exercising, having healthy stress management habits in place, getting enough sleep and not using tobacco), there is one specific nutrient that you may not be getting enough of, which could be increasing your risk of having a heart attack without you even realizing it.
Related: I’m a Cardiologist, and This ‘Relaxing’ Habit Is Actually Harming Your Heart Health
PhotoAlto/Frederic Cirou/Getty Images
The Nutrient That’s Key for Protecting Your Heart
According to Michelle Routhenstein, RD, CDCES CDN, a preventive cardiology dietitian at Entirely Nourished, getting enough magnesium is crucial for heart health.
“Magnesium is a vital mineral that helps maintain a regular heart rhythm by regulating electrical signals in the heart muscle,” she explains.
Dr. Frank Han, MD, a cardiologist at OSF HealthCare, also emphasizes the importance of getting enough magnesium, which is 320 milligrams a day for women and 420 milligrams a day for men. He explains that magnesium is important for supporting the heart’s blood vessels and maintaining healthy heart rhythms.
“Magnesium supports healthy blood pressure by relaxing blood vessels, which reduces cardiovascular strain,” Routhenstein says, adding to this.
🩺SIGN UP for tips to stay healthy & fit with the top moves, clean eats, health trends & more delivered right to your inbox twice a week💊
Routhenstein explains that another reason why getting enough magnesium is important for cardiovascular health is that it helps support healthy cholesterol levels and improve insulin sensitivity, which are both important for avoiding heart disease.
Both experts say that people 50 and older need to be especially mindful to get enough magnesium. “Older adults lose more magnesium through their kidneys, tend to take in less magnesium in their food and tend to absorb less when they do take it. Chronically low magnesium can worsen hypertension, stroke, heart failure and arrhythmias,” Dr. Han says.
Related: The Commonly Overlooked Habit Cardiologists Say Is ‘Crucial’ for Heart Health
Want to keep your bones strong? This is another reason why getting enough magnesium is important, especially as we age and it’s natural to lose bone density.
“Magnesium plays a key role in bone health by contributing to bone structure, regulating calcium metabolism and supporting the activity of osteoblasts and osteoclasts, which maintain healthy bone turnover,” Routhenstein says, adding that good musculoskeletal health is key to being able to stay active, which in turn benefits the heart.
How To Make Sure You’re Getting Enough Magnesium
Now that you know why getting enough magnesium is important for cardiovascular health comes the next big question: How can you make sure you’re getting enough of it? As with any nutrient, it’s best to meet your magnesium goals through diet, if possible.
“Good food sources of magnesium include unrefined whole grains, spinach, nuts, legumes and white potatoes,” Dr. Han shares. These foods can be integrated into any eating plan, whether you’re vegan, vegetarian, gluten-free or Paleo. Routhenstein says that, fortunately, the majority of people who are eating a balanced, nutrient-rich diet are getting enough magnesium.
Related: What’s More Important for Heart Health: Lowering Dietary Cholesterol or Saturated Fat?
Even if you follow a balanced diet, it’s a good idea to have your magnesium levels checked at your annual doctor’s appointments to make sure you’re getting enough. Dr. Han says that if blood tests indicate that your magnesium levels are low, then it’s a good idea to consider taking a magnesium supplement.
Routhenstein agrees, explaining, “Supplements may be needed if intake is low, lab tests show deficiency or risk is higher, for example, in people with gastrointestinal conditions, type 2 diabetes, chronic alcohol use or those taking medications such as diuretics, long-term proton pump inhibitors or certain chemotherapy agents.” If you’re not sure if you could benefit from a magnesium supplement, talk to your doctor or a dietitian.
While getting enough magnesium is important for heart health, Routhenstein says that it’s important to remember that it’s just one nutrient your body needs to thrive. “Getting adequate amounts of other key nutrients, such as calcium, potassium, folate, omega-3 fatty acids and vitamin C, supports cardiovascular function, bone health and healthy aging as well,” she says.
Instead of focusing solely on magnesium, she recommends focusing on eating a wide variety of nutrient-rich foods. That way, you’re more likely to get all the nutrients and vitamins your body needs.
But you can also rest assured that anytime you dig into a baked potato, bowl of chili or snack on a handful of nuts, you’re doing your heart a favor.
Up Next:
Related: This Is the Worst Type of Meat for Heart Health, According to a Cardiologist
Sources:
Michelle Routhenstein, RD, CDCES CDN, preventive cardiology dietitian at Entirely Nourished
Dr. Frank Han, MD, cardiologist at OSF HealthCare
Magnesium. National Institutes of Health. Office of Dietary Supplements
This story was originally published by Parade on Dec 6, 2025, where it first appeared in the Health & Wellness section. Add Parade as a Preferred Source by clicking here.