Alexander’s A Pattern Language is an important text and focuses on the theory of diverse environmental spatial sustainability. With the contemporary digital development of villages, it is urgent that village spatial patterns are analyzed in a scientific and quantitative way in order to determine heritage village diversity. The village settlements in the Diqing region are typical representatives, having a changeable terrain, being large in number, and being multi-ethnic in China; in recent years, they have also faced slow development and limited conditions. However, few studies have focused on the multiple quantitative analysis of the diverse spatial patterns of village settlements in an ethnic minority region. Therefore, this study selects 2486 village settlements in Diqing and, using KED, NNI SSIA, etc., proposes a spatial pattern analysis framework (SPAF) based on pattern language theory. According to the spatial influencing factors, spatial analysis criteria are constructed to analyze the village spatial pattern types and subtypes. The results show that the region’s topographic conditions are the dominant factors that form the diversified village spatial patterns existent in the Diqing Prefecture. Among them, the dominant pattern of building villages along slopes with a small-population scale and large-dispersed settlements achieves a healthy and sustainable living environment that is oriented well, cost-saving, and conforms to nature. Meanwhile, the dominant pattern is also the reason for the inhibition of development due to inconvenient transportation and difficult management. Therefore, sustainable strategies should strike a balance between the two opposites. Based on the SPAF, spatial patterns can be effectively extracted for diverse village spaces, providing digital and visual references for the regeneration of contemporary rural areas.