Number of national parks India 2024, by state
The central state of Madhya Pradesh had the highest number of national parks in India as of January 2024. Assam ranked second in that time period. The country totaled 106 national parks, with an area of over 44 thousand square kilometers. This was about 1.35 percent of India's overall geographic area.