Canara Bank is one of the largest public sector banks in India. It was founded in 1906 in Mangalore. In 1969, it became a nationalized bank owned by the government. It has over 6000 branches and 10000+ ATM in India. Other than this, it has its offices in London, New York, Moscow, Hong Kong, Doha, South Africa, etc. It is headquartered in Bangalore, Karnataka.