Delhi topped the list as 85 per cent organisations in the national capital were hit by ransomware attacks in the past 12 months, followed by Bengaluru (83 per cent) and Kolkata (81 per cent).
At fourth spot was Mumbai-based firms (81 per cent), Chennai (79 per cent) at sixth place and Hyderabad (74 per cent) seventh, according to the survey that polled 5,000 IT decision makers in organisations in 26 countries across six continents.
According to Chester Wisniewski, principal research scientist at Sophos, organisations may feel intense pressure to pay the ransom to avoid damaging downtime.
"On the face of it, paying the ransom appears to be an effective way of getting data restored, but this is illusory. Paying the ransom makes little difference to the recovery burden in terms of time and cost," he said.
This could be because it is unlikely that a single magical decryption key is all that's needed to recover.
"Often, the attackers may share several keys and using them to restore data may be a complex and time-consuming affair," said Wisniewski.
According to the report, only 8 per cent of victims in India were able to stop the attack before their data could be encrypted, compared with a global average of 24 per cent.
Globally, the average cost of recovery is $1.4 million if organisations pay the ransom and $730,000 if they don't.
Every organisation in India that paid the ransom got their data back, although this was not always the case elsewhere.
"An effective backup system that enables organizations to restore encrypted data without paying the attackers is business critical, but there are other important elements to consider if a company is to be truly resilient to ransomware," said Wisniewski.