Today, Canara Bank is one of the major public sector banks owned by the Government of India. Its headquarters is in Bengaluru. As it was established at Mangalore in 1906, that also makes it one of the oldest public sector banks in the country. The government nationalized the bank in 1969. As of 31 March 2017, the bank had a network of 6083 branches and more than 10519 ATMs spread across India. The bank also have offices abroad in London, Hong Kong, Moscow, Shanghai, Doha, Bahrain, South Africa, Dubai, Tanzania and New York.
Canara Bank sponsors two regional rural banks (RRB):
- Kerala Gramin Bank
- Pragathi Krishna Gramin