All major nationalised banks such as State Bank of India, Vijaya Bank, Indian Bank, Central Bank of India, Punjab National Bank, Indian Overseas Bank, Bank of India and private banks like ICICI Bank, Karur Vysya Bank have their branches in Tiruvannamalai.