Leh being the headquarters of the Ladakh region, you will get a couple of good banks and ATMs which work round the year, but sometimes it might be interrupted due to bad weather conditions and heavy snowfall. There are at least 5-6 ATMs available in Leh town.