Snow and ice melting in the Upper Indus Basin (UIB) is crucial for regional water availability for mountainous communities. We analyzed glacier changes in the Astak catchment, UIB, from 2000 to 2020 using remote sensing techniques based on optical satellite images from Landsat and ASTER digital elevation models. We used a surface feature-tracking technique to estimate glacier velocity. To assess the impact of climate variations, we examined temperature and precipitation anomalies using ERA5 Land climate data. Over the past two decades, the Astak catchment experienced a slight decrease in glacier area (−1.8 km2) and the overall specific mass balance was −0.02 ± 0.1 m w.e. a−1. The most negative mass balance of −0.09 ± 0.06 m w.e. a−1 occurred at elevations between 2810 to 3220 m a.s.l., with a lesser rate of −0.015 ± 0.12 m w.e. a−1 above 5500 m a.s.l. This variation in glacier mass balance can be attributed to temperature and precipitation gradients, as well as debris cover. Recent glacier mass loss can be linked to seasonal temperature anomalies at higher elevations during winter and autumn. Given the reliance of mountain populations on glacier melt, seasonal temperature trends can disturb water security and the well-being of dependent communities.