Analytics: India


India Internet Data

The data below is aggregated from 756 Districts/Cities covering all 28 States and 8 Union Territories of India. Please click on a state to view rank data.


Sr No States/UT English Speakers (Second Language + Third Language (No, Census 2011)   Number of Internet Connections (No, TRAI December 2025)   Number of Facebook Users. (Estimated Minimum)(No, April 2026)   Number of Facebook Users. (Estimated Maximum)(No, April 2026)   Linkedin Audience Size(No, Linkedin April, 2026)   Twitter users (minimum)   Twitter users (maximum)   Number of Instagram Users. (Estimated Minimum)   Number of Instagram Users. (Estimated Maximum)  
Metric Type #People #Connections #People #People #People #People #People #People #People
1 Andhra Pradesh 9,786,460 10,995,980 4,514,700 5,332,700 2,151,770 1,448,000 1,600,400 5,809,500 6,872,400
2 Arunachal Pradesh 216,902 382,552 420,200 495,400 24,870 5,500 6,000 352,600 416,000
3 Assam 2,026,597 4,633,205 7,057,000 8,379,100 1,952,020 612,100 676,700 5,190,200 6,088,700
4 Bihar 2,093,228 11,182,729 14,348,600 16,780,500 4,497,500 2,845,000 3,113,400 12,047,800 14,175,000
5 Chattisgarh 428,412 5,705,467 3,260,000 3,836,200 985,760 276,400 305,800 4,211,200 4,978,800
6 Goa 133,483 306,151 0 1,000 107,700 50,400 55,700 1,400 2,700
7 Gujarat 5,547,803 27,187,674 14,084,400 16,598,800 9,190,360 1,198,900 1,325,300 17,316,400 20,419,600
8 Haryana 2,732,324 14,202,734 7,444,100 8,711,000 5,582,000 1,832,600 2,025,700 8,721,300 10,189,800
9 Himachal Pradesh 551,949 2,950,845 1,445,100 1,700,000 731,400 90,400 100,000 1,112,700 1,309,100
10 Jharkhand 1,330,123 5,415,581 5,579,100 6,629,200 1,628,300 769,600 850,800 5,110,800 6,024,000
11 Karnataka 4,676,754 29,238,361 19,647,100 23,126,300 2,406,120 4,804,700 5,316,000 16,758,000 19,703,300
12 Kerala 6,395,482 3,508,687 2,825,200 3,324,800 2,725,000 1,139,700 1,259,400 2,758,600 3,246,300
13 Madhya Pradesh 2,969,346 19,109,743 9,630,300 11,282,400 6,256,200 2,078,238 2,392,200 11,396,000 13,436,800
14 Maharashtra 14,130,300 47,533,869 22,950,200 27,070,900 19,486,900 10,290,000 11,399,800 27,476,000 32,390,600
15 Manipur 677,760 387,822 555,400 653,600 66,000 22,800 25,200 313,800 372,300
16 Meghalaya 463,318 463,591 657,000 772,700 137,940 100,800 111,500 512,000 602,300
17 Mizoram 130,432 645,039 463,200 544,900 67,040 153,993 170,100 413,500 487,200
18 Nagaland 193,410 544,167 528,200 621,700 155,010 82,200 90,900 488,400 574,500
19 Odisha 6,013,389 4,906,014 5,249,800 6,120,500 3,553,000 230,993 255,400 4,261,000 5,102,500
20 Punjab 7,011,761 10,844,656 5,942,800 7,026,600 2,231,600 1,037,600 1,146,900 7,054,100 8,281,700
21 Rajasthan 2,308,815 16,688,532 9,408,100 11,055,700 6,524,200 2,525,600 2,812,500 11,384,900 13,400,100
22 Sikkim 141,667 215,264 315,100 370,600 63,200 37,200 41,200 183,200 215,400
23 Tamil Nadu 11,414,604 16,726,979 13,322,200 15,671,300 13,625,000 3,327,400 3,673,200 15,521,500 18,180,500
24 Telangana 4,320,539 25,372,620 10,316,600 12,255,000 22,565,150 4,638,400 5,084,700 14,349,300 17,214,900
25 Tripura 221,415 1,441,563 1,231,700 1,449,000 114,030 137,100 151,600 662,100 779,000
26 Uttar Pradesh 9,711,695 41,267,382 29,038,900 34,127,700 13,704,900 7,853,600 8,759,600 30,615,100 36,011,400
27 Uttarakhand 602,211 2,137,897 2,147,200 2,568,300 1,529,000 365,300 403,700 2,165,900 2,571,500
28 West Bengal 5,660,614 12,083,376 15,381,400 18,136,100 1,842,200 1,588,600 1,750,800 8,983,400 11,139,400
1 Andaman and Nicobar 70,485 197,394 105,000 124,500 60,900 0 0 118,900 140,900
2 Chandigarh 50,556 1,371,095 878,800 1,000,000 23,000 2,300,000 2,500,000 1,100,000 1,300,000
3 Dadra and Nagar Haveli and Daman and Diu 47,643 272,491 582,500 685,300 52,100 26,300 29,100 342,300 402,700
4 Jammu and Kashmir 2,006,400 4,274,940 1,875,500 2,206,600 907,400 277,800 307,000 3,648,900 4,275,100
5 Ladakh 35,992 24,613 50,200 59,200 10,800 17,200 19,100 0 0
6 Lakshadweep 0 891 4,400 5,100 760 0 0 0 0
7 National Capital Territory of Delhi 20,660,649 11,249,015 14,700,000 17,300,000 15,000,000 4,400,000 4,900,000 18,800,000 22,100,000
8 Puducherry 236,438 427,273 441,300 519,200 115,200 95,700 105,700 394,700 464,400
India Total 124,998,956 333,896,192 226,401,300 266,541,900 140,074,330 56,660,124 62,765,400 239,575,500 282,868,900