This study addresses the construction of high-quality rural landscapes, crucial for China’s rural revitalization strategy, encompassing economic, social, cultural, and ecological dimensions. Focusing on 66 cold-region villages in Heilongjiang Province, it develops a dual-dimensional quality evaluation system that integrates both objective data and subjective perception indicators. It employs the entropy weight TOPSIS model to evaluate and grade the quality of rural landscapes and uses fuzzy-set Qualitative Comparative Analysis (fsQCA) to analyze the complex causal relationships influencing high-quality rural landscapes. The results show that (1) The TOPSIS model identifies four grades of rural landscape quality: “Excellent-Good-Moderate-Poor”, with “Excellent and Good” grades defined as high-quality rural landscape. (2) The fsQCA reveals eight configuration paths that influence high-quality rural landscapes, which are categorized into four models: natural ecology, efficient industry, cultural heritage, and comprehensive development. The main contribution of this study lies in its systematic analysis of the complex causal relationships affecting rural landscape quality, providing a theoretical and technological foundation for guiding the sustainable development of cold-region rural landscapes within the framework of rural revitalization strategy in China.