No, there is no ATM in Nubra Valley. However, there are at least 4 ATM’s in Leh of J&K Bank, SBI & HDFC banks.