Professor Jamie Waterall, national lead for cardiovascular disease at PHE, said: “Millions are at risk of cardiovascular disease but don’t know it, putting themselves at real risk of suffering ill-health or dying younger.
“Knowing your heart age is a simple way of finding out whether you’re at risk of a heart attack or stroke.
“By making important lifestyle changes you can reduce your risk before it’s too late.”
Cardiovascular disease is the leading cause of death among men and the second in women. Around 24,000 of deaths in England every year are in people under the age of 75 and 80% of these are preventable, which is equivalent to around 50 per day, PHE said.
People can improve their heart health by losing weight, quitting smoking, exercising regularly and cutting back on alcohol.
Simon Gillespie, chief executive of the British Heart Foundation, said: “Millions of people in the UK are unknowingly living at high risk of a heart attack or stroke due to their lifestyle, their family history of heart disease, or undiagnosed conditions including high blood pressure and cholesterol.
“Our message today is that it’s never too late to change. Take the test, and if you are concerned by the age of your heart, make an appointment to see your GP.”
The Heart Age Test is available free online at www.nhs.uk/oneyou/hat