The National Diabetes Audit in the UK also found sufferers are at greater risk of heart failure and other potentially fatal conditions including angina and strokes.
Almost 14,500 diabetics suffered a heart attack in England and Wales between 2010 and 2011 - 4,700 more cases than expected, the 'Daily Mail' reported.
The report - which shows the extent to which people with diabetes are dying earlier and developing more health problems than the rest of the population - suggests diabetics are 48 per cent more likely to have a heart attack, and 65 per cent more likely to have heart failure.
Between 2010 and 2011, 17,900 diabetics suffered from a stroke, 9,800 needed a kidney transplant or dialysis and 1,700 needed a 'major amputation', figures indicate.
Diabetics were also at a higher risk of death than people without the condition, according to the report.
The excess risk is much higher among people with rarer Type 1 diabetes, which accounts for 10 per cent of all cases of the disorder.
More From This Section
People with the more common Type 2 diabetes have a 36 per cent excess risk.
"The finding that people with diabetes are almost 50 per cent more likely to have a heart attack is shocking and this is one of the main reasons many thousands of people with the condition are dying before their time," Chief executive Barbara Young, from Charity Diabetes UK, said.
"We hope this report spurs the NHS into action to improve the current situation where fewer than half of people with diabetes meet the recommended cholesterol levels and a significant minority are not even having it measured," Young said.
"We want everyone with diabetes to get their cholesterol, blood pressure and blood glucose checked once a year, and for this to be the start of a process of supporting the person to achieve healthy levels of these," she said.
Professor Peter Weissberg, medical director at the British Heart Foundation, said the figures showed the biggest problem with diabetes was the condition's 'devastating' effect on the heart and circulation.
"People with diabetes should be able to expect excellent care from the NHS and they will get it more consistently in future," Health Secretary Jeremy Hunt said.
"I know there has been progress, but there is still unacceptable variation and we are determined to put that right. We want to make sure that people living with diabetes are given the care and support they need, and this audit will help us do this," he added.
In the UK, there are 3.7 million people with diabetes, including an estimated 850,000 people who have Type 2 diabetes but do not know it.