There are a total of 15 official languages in India.
Rupee banknotes are printed in India's 15 official  Hindi, Urdu, Sanskrit, Sindhi, Bengali, Marathi, Gujurati, Oriya, Punjabi, Assamese, Kashmiri, and Malayalam, as well as Kannada, Tamil, and Telugu.