Which State Has the Highest Number of One-Horned Rhinos in India?

Which Indian State Has the Largest Rhino Population? The answer is Assam, a state that has become the heart of India's wildlife conservation efforts. Famous for its lush grasslands, wetlands and protected forests, Assam shelters the largest population of the endangered one-horned rhinoceros. Thanks to decades of dedicated conservation, the state has emerged as the safest refuge for this iconic species. While West Bengal and Uttar Pradesh also support rhino conservation, Assam remains far ahead in terms of population and habitat.
Hero Image


Assam Has the Largest Rhino Population in India


Assam is home to the highest number of one-horned rhinoceroses in the country. The state's network of protected forests and national parks provides ideal conditions for these magnificent animals to thrive.

The biggest stronghold for rhinos is Kaziranga National Park , a UNESCO World Heritage Site that is recognised globally for its remarkable wildlife conservation. Apart from Kaziranga, Pobitora Wildlife Sanctuary and Orang National Park also play a crucial role in protecting and increasing the rhino population.


Continuous anti-poaching measures, habitat restoration and strict wildlife protection policies have helped Assam become India's rhino conservation success story.

Top Indian States With the Largest Rhino Population


RankStateMajor Rhino HabitatsEstimated Significance
1AssamKaziranga National Park, Pobitora Wildlife Sanctuary, Orang National ParkHome to the largest population of one-horned rhinos in India
2West BengalJaldapara National Park, Gorumara National ParkSecond-largest rhino population with well-protected habitats in the Dooars region
3Uttar PradeshDudhwa National ParkSmaller rhino population, but an important centre for conservation and species protection