Официалното название на страната ― Индия ― произлиза от древно персийската дума синдху ― историческото название на река Инд. Конституцията на Индия признава официалното използване и на названието Бхарат, което произлиза от санскритското име на древноиндийски цар, чиято история е описана в епоса Махабхарата. Третото име Хиндустан се използва за название на страната по времето на Империята на Великите моголи, но не се ползва с официален статут.