Hindi is India’s most spoken language according to the language Census 2011.

A report released from language Census (2011) mentions that, nearly 44 per cent of India speaks Hindi. Between 2001 and 2011, Hindi grew at a rate of 25 per cent to add close to 100 million new speakers. Among the 10 largest languages in the country, Hindi is the only one that saw the proportion of its speakers rise. While high population growth in North India has helped Hindi surge, lower population growth in the five Dravidian language-speaking states – Tamil Nadu, Karnataka, Kerala, Andhra Pradesh and Telangana – has resulted in the proportion of Telugu, Tamil, Kannada and Malayalam falling.

Besides, growing migration from north to south has meant a greater presence of Hindi in the five southern states. In Tamil Nadu, for example, the proportion of Hindi speakers nearly doubled from 2001 to 2011. In some cases, like in Karnataka’s capital Bengaluru, this north to south migration has caused political ripples .