After independence from Great Britain in 1947, English remained an official language of the new Dominion of India, and later, the Republic of India. Only a few hundred thousand Indians, or less than 0.1% of the total population, have English as their first language.
According to the 2001 Census, 12.6% of Indians knew English. An analysis of the 2001 Census of India concluded that approximately 86 million Indians reported English as their second language, and another 39 million reported it as their third language.
According to the 2005 India Human Development Survey, of the 41,554 surveyed, households reported that 72% of men (29,918) did not speak any English, 28% (11,635) spoke at least some English, and 5% (2,077, roughly 17.9% of those who spoke at least some English) spoke fluent English. Among women, the corresponding percentages were 83% (34,489) speaking no English, 17% (7,064) speaking at least some English, and 3% (1,246, roughly 17.6% of those who spoke at least some English) speaking English fluently. According to statistics of District Information System for Education (DISE) of National University of Educational Planning and Administration under Ministry of Human Resource Development, Government of India, enrollment in English-medium schools increased by 50% between 2008–09 and 2013–14. The number of English-medium school students in India increased from over 15 million in 2008–09 to 29 million by 2013–14.
According to the 2011 Census, 129 million (10.6%) Indians spoke English. 259,678 (0.02%) Indians spoke English as their first language. It concluded that approximately 83 million Indians (6.8%) reported English as their second language, and 46 million (3.8%) reported it as their third language, making English the second-most spoken language in India.
India ranks 22 out of 72 countries in the 2016 EF English Proficiency Index published by the EF Education First. The index gives the country a score of 57.30 indicating "moderate proficiency". India ranks 4th out of 19 Asian countries included in the index. Among Asian countries, Singapore (63.52), Malaysia (60.70) and the Philippines (60.33) received higher scores than India.
English, according to the Indian Constitution, is the language of the Supreme Court and all the High Courts of India. However, in Bihar, Madhya Pradesh, Uttar Pradesh, and Rajasthan there is use of Hindi in courts because of Presidential approval. In 2018, the Punjab and Haryana High Court also await Presidential approval for Hindi use as well.