Internet subscriptions per 100 people, TRAI March 2026
TRAI counts 1,092.8 million internet subscriptions at the end of March 2026, or 76.6 per 100 people. Bihar has the fewest at 50.5 per 100, followed by Jharkhand (55.3), Madhya Pradesh (62.1) and Uttar Pradesh (62.8). Delhi (173.5), Goa (150.4), Ladakh (132.3) and Chandigarh (120.4) are highest. Rural India has 48.3 subscriptions per 100 people and urban India 126.8.
Policy implication A subscription is not a person. One person can hold a phone and a broadband line, or two SIMs, so figures above 100 in Delhi, Goa and Haryana say nothing about everyone being online, and the low figures in Bihar and Jharkhand do not say how many people are. Population is a projection to 2026 and the operators' rural and urban split uses different sources, so only totals are shown. Survey measures of who uses the internet (NFHS, NSS) are a separate and usually lower count.
TRAI, Yearly Performance Indicators 2025-26 Mar 2026EconomyTRAIinternetdigital access