Bangladesh vs India: Share of rural vs. urban population with electricity access
Bangladesh
99.6%
in 2024
India
99.9%
in 2024
Bangladesh rank
124th
India rank
121st
Share of rural vs. urban population with electricity access over time
- Bangladesh
- India
How they compare
India currently reports 99.9% against 99.6% in Bangladesh, a difference of 0.3%.
The two have swapped places 2 times across 31 shared years of data; in 1994 it was India ahead.
Bangladesh ranks 124th and India ranks 121st of 212 countries.
India has averaged higher in every one of the 4 decades both report.
Head to head by decade
| Decade | Bangladesh | India | Difference | Ahead |
|---|---|---|---|---|
| 1990s | 7.8% | 42.0% | 34.2% | India |
| 2000s | 30.7% | 57.2% | 26.5% | India |
| 2010s | 61.8% | 81.4% | 19.6% | India |
| 2020s | 98.4% | 98.5% | 0.1% | India |
Averages of every year both report within each decade.
Frequently asked questions
- Which has higher share of rural vs. urban population with electricity access, Bangladesh or India?
- India, at 99.9% against 99.6% in Bangladesh as of 2024.
- What is the difference in share of rural vs. urban population with electricity access between Bangladesh and India?
- 0.3%, with India ahead.
- How many years of comparable data are there for Bangladesh and India?
- 31 years are reported by both, from 1994 to 2024.
- How do Bangladesh and India rank globally for share of rural vs. urban population with electricity access?
- Bangladesh ranks 124th and India ranks 121st of 212 countries.
- Where does this data come from?
- SDG 7.1.1 Electrification Dataset, World Bank, via World Bank (2026) – processed by Our World in Data, published as Share of rural vs. urban population with electricity access. Statizoid refreshes it automatically from the source and publishes the full history for both places.
Individual pages
About this data
Having access to electricity is defined in international statistics as having an electricity source that can provide very basic lighting, and charge a phone or power a radio for 4 hours per day.