397 snow leopards

A Department of National Parks and Wildlife Conservation report estimates the snow leopard population at 397. The assessment uses data from research done between 2015 and 2024, using camera traps and scat analysis. The survey was supported by the WWF and the Global Snow Leopard and Ecosystem Protection Program.