All major nationalised banks such as State Bank of India, Indian Bank, Central Bank of India, Punjab National Bank, Indian Overseas Bank and private banks like ICICI Bank, City Union Bank have their branches in Thanjavur. All these banks have their automated teller machines located in various parts of the city.