En 2014, environ 545 millions de personnes parlent l'hindi en Inde. Environ 425 millions d'entre elles parlent l'hindi comme première langue et 120 millions le parlent comme deuxième langue.
L'hindi et l'anglais sont les langues officielles de l'Inde. Cependant, la plupart des gens en Inde parlent l'hindi comme première langue. Près de 125 millions de personnes en Inde parlent anglais et hindi.
L'hindi est la langue principale de l'Uttar Pradesh, du Madhya Pradesh, du Bihar, du Chhattisgarh, du Rajasthan, de l'Uttarakhand, de l'Himachal Pradesh, de l'Haryana, de Delhi, du Jharkhand et d'autres États indiens. Les autres langues indiennes sont le bengali, le télougou, le marathi, le tamoul et l'ourdou. En dehors de l'Inde, l'hindi est parlé à Maurice, aux Fidji, au Suriname, en Guyane, à Trinidad et au Népal.