云南省民族乡列表 (按民族分类)
云南省共有152个民族乡（镇），其中151个民族乡、1个民族镇——鸣鹫苗族镇（红河州蒙自市）。云南境内的民族乡包含21个省内世代居住的少数民族主体为对象。其中彝族民族乡最多，包含彝族主体的民族乡达到85个，彝族单一民族乡达到47个，彝族与其他少数民族组成的联合民族乡有38个；苗族民族乡数量居第二，总数达到23个，其中有6个苗族单一民族乡，17个苗族与其他少数民族组成的联合民族乡；傈僳族民族乡数量居第三，总数达到19个，其中有8个傈僳族单一民族乡，11个傈僳族与其他少数民族组成的联合民族乡；傣族民族乡数量居第四，总数达到15个，其中有3个傣族单一民族乡；包含白族、布朗族和回族主体的民族乡分别都为11个，其余少数民族主体民族乡都不足10个。以下为云南省按民族主体进行的民族乡分类列表。
云南省民族乡列表 (按民族分类)
云南全省有85个民族乡包含彝族主体，其中有个47个彝族民族乡，38个由彝族与其他少数民族组成的联合民族乡。云南省的彝族民族乡分布于11个市州的40县市区。在市州中，彝族乡最多的为文山壮族苗族自治州，达到13个；其次为大理白族自治州和昭通市，均达到11个；临沧市10个，列第4位；保山市、丽江市分别为9个和8个，昆明市、玉溪市分别为7个与6个，普洱市5个，曲靖市和西双版纳傣族自治州分别为2个与1个彝族乡。在县市区中，永胜县的彝族民族乡最多，达到7个；其次为丘北县，有5个彝族民族乡；达到4个的有隆阳区、永平县、文山市和砚山县4个县市区，达到3个的有凤庆县、云县、易门县和彝良县4个县。