“It costs around ₹1 lakh per ATM per month to maintain one in an urban city like Mumbai. Of this, rent for a small 6×8 ft ATM space can reach ₹40,000. On top of that, regulations cap the number of free ATM withdrawals and limit interchange fees, which squeezes margins further,” said a senior private bank executive, highlighting the cost pressures in urban centres.
According to Reserve Bank of India (RBI) data, the total number of ATMs fell to 211,000 in 2024-25 (FY25), down from 216,000 in 2022–23, when ATM numbers peaked. Over the same period, the number of bank branches rose sharply to 142,000 in FY25.