全国56个民族中，云南就有52个，其中人口在5000人以上的民族有26个，除汉族外，少数民族有25个，各民族分布呈大杂居、小聚居的特点。其中云南的世居民族有15个：白族、哈尼族、傣族、僳僳族、拉祜族、佤族、纳西族、景颇族、布朗族、普米族、阿昌族、怒族、基诺族、德昂族、独龙族。