World Population Review notes that there are 1,093,780,000 Hindus in India.
"Hindu Countries 2023," World Population Review, 2023, accessed September 25, 2023
Top 10 Countries with the Highest Number of Hindus in 2020 - Pew Research:
India - 1,093,780,000
Nepal - 28,600,000
Bangladesh - 13,790,000
Indonesia - 4,210,000
Pakistan - 3,990,000
Sri Lanka - 3,090,000
United States - 2,510,000
Malaysia - 1,940,000
United Kingdom - 1,030,000
Myanmar (Burma) - 890,000