The early to middle Permian brachiopods from the Tengchong Block in western Yunnan, southwestern China, play important roles in biostratigraphic correlation and paleogeographic inferences of tectonic units on eastern peri-Gondwana. However, detailed taxonomic studies of these brachiopods have been limited. In this paper, we provide the systematic description of three Permian brachiopod assemblages from the Shanmutang section in the northern Tengchong Block, which in ascending order include the Elivina-Etherilosia Assemblage from the top of the Kongshuhe Formation, and the Spiriferella-Spiriferellina Assemblage and the Waagenites-Costiferina Assemblage from the base and lower part, respectively, of the overlying Dadongchang Formation. Based on the biostratigraphic assessment of the brachiopod taxa as well as the age constraints from the associated fusulinid assemblages, the age of the Elivina-Etherilosia Assemblage is considered to be most likely late Sakmarian to early Artinskian, the Spiriferella-Spiriferellina Assemblage probably late Artinskian, and the Waagenites-Costiferina Assemblage late Roadian to early Wordian. A transition from cool-water faunas with Gondwanan affinities to mixed warm-temperate (transitional) faunas with Cathaysian elements is evident for the Artinskian and through the Guadalupian. The climatic transition inferred from the faunal evidence is interpreted to have resulted from the combined effect of Gondwana deglaciation and the northward drift of the peri-Gondwanan blocks (including the Tengchong Block) during the Cisuralian and Guadalupian.