Home → India → Economy & Growth → GNI → Highest

India Highest GNI

$4.17T in 2025
Gross National Income · World Bank

The highest gni in India was $4.17T in 2025. The top 5 years were: 2025 ($4.17T), 2024 ($3.85T), 2023 ($3.59T), 2022 ($3.30T), 2021 ($3.13T).

Top 5 Highest Years▾
India Top 5 Highest GNI Years
RankYearValue
1st 2025 $4.17T
2nd 2024 $3.85T
3rd 2023 $3.59T
4th 2022 $3.30T
5th 2021 $3.13T
All Data (sorted by value)▾
YearValueChangeRank
2025 $4.17T +$315.1B 5th
2024 $3.85T +$264.6B 184th
2023 $3.59T +$288.7B 194th
2022 $3.30T +$170.0B 196th
2021 $3.13T +$491.1B 195th
2019 $2.81T +$134.4B 196th
2018 $2.67T +$51.2B 195th
2020 $2.64T −$169.4B 194th
2017 $2.62T +$354.3B 195th
2016 $2.27T +$189.3B 194th
2015 $2.08T +$64.2B 195th
2014 $2.02T +$181.4B 193rd
2013 $1.83T +$27.4B 191st
2011 $1.81T +$149.4B 192nd
2012 $1.81T −$843.2M 191st
Show all
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub