13 Nov 2025 | 5 Mins Read

India's small towns flock to the stock market

Flipitmoney

The National Stock Exchange of India (NSE) reported 24 crore unique trading accounts in November 2025, surpassing the 20 crore mark a year earlier. Maharashtra leads with 4 crore accounts, followed by Uttar Pradesh, Gujarat, West Bengal, and Rajasthan. Retail investors hold 18.75% of NSE-listed companies, the highest in 22 years, driven by strong benchmark index returns.