This study aims to assess the operational capability of disaster and emergency management resources (DEMRs), which is not only critical for effective loss reduction and resilience, but also facilitates the sharing and optimal use of resources for the more effective achievement of sustainable development. This study constructs an evaluation index system of the operational capability of DEMRs, encompassing four key aspects: resource planning, organizational management capability, resource support capability, and information processing capability. It focuses on identifying the factors that influence the operational capability of DEMRs in China and Korea, comparing and analyzing the relative importance and priority of each evaluation domain and indicator within these countries. The results show that the organizational management capability is most significant in China, whereas the resource support capability is prioritized in Korea. A comparative analysis of the local weight of indicators within each domain revealed the largest discrepancy between China and Korea in the information processing capability domain. This study concludes by calculating global weights, identifying the fast response capability and resource allocation capability as the most impactful factors on the operational capability of DEMRs, and highlighting their critical role in disaster and emergency management.