This study focuses on the issue of supply security in Chinese tin resources, conducting a comprehensive analysis encompassing supply security, demand conditions, market risk, and geopolitical stability. The study employs the AHP-Entropy Weight method to calculate the comprehensive weights of various indicators, revealing the sustainable supply capability of the resources and the challenges they confront. The research unveils that the domestic supply potential and the international commercial extraction environment are pivotal influences on the sustainable supply capability of tin resources. Firstly, since 2010, China has started to import net tin ores and concentrates, leading to a substantial increase in external dependency. However, China’s tin resource reserves have gradually decreased, posing challenges to the stability of the tin resource supply. Secondly, the stability of supply countries and the security of import channels critically affect the stability of the tin resource supply chain. A comprehensive analysis of the outcomes indicates a consistent decline in China’s sustainable tin resource supply capability since 2010, primarily due to the deterioration of resource supply conditions, growth in demand, and the escalation of geopolitical risks. Thus, the evolving foreign extraction environment, domestic resource supply potential, and the alteration in the global tin resource extraction landscape require significant attention.