A partir de 2014, aproximadamente 545 millones de personas hablan hindi en India. Aproximadamente, 425 millones de ellos hablan hindi como primer idioma, y 120 millones lo hablan como segundo idioma.
El hindi y el inglés son los idiomas oficiales de la India. Sin embargo, la mayoría de las personas en la India hablan hindi como primera lengua. Casi 125 millones de personas en la India hablan inglés, así como hindi.
Hindi es el idioma principal de Uttar Pradesh, Madhya Pradesh, Bihar, Chhattisgarh, Rajasthan, Uttarakhand, Himachal Pradesh, Haryana, Delhi, Jharkhand y otros estados indios. Otras lenguas indias incluyen bengalí, telugu, marathi, tamil y urdu. Fuera de la India, se habla hindi en Mauricio, Fiji, Suriname, Guyana, Trinidad y Nepal.