Em 2014, aproximadamente 545 milhões de pessoas falam hindi na Índia. Aproximadamente, 425 milhões delas falam hindi como primeira língua e 120 milhões o falam como segunda língua.
Hindi e inglês são os idiomas oficiais da Índia. No entanto, a maioria das pessoas na Índia fala hindi como primeira língua. Quase 125 milhões de pessoas na Índia falam inglês e também hindi.
Hindi é o idioma principal de Uttar Pradesh, Madhya Pradesh, Bihar, Chhattisgarh, Rajasthan, Uttarakhand, Himachal Pradesh, Haryana, Delhi, Jharkhand e outros estados indianos. Outras línguas indianas incluem Bengali, Telugu, Marathi, Tamil e Urdu. Fora da Índia, o hindi é falado nas Ilhas Maurício, Fiji, Suriname, Guiana, Trinidad e Nepal.