云南是中国少数民族最多的省份全国56个民族中,云南就有52个,其中人口在5000人以上的民族有26个,除汉族外,少数民族有25个。 全省总人口约4192万人,其中少数民族人口1300多万人。 在25个少数民族中人口最多的是彝族,有400多万;人口最少的是独龙族,仅5500人。
云南民族众多,其形成原因也很多,主要是因为:
1、云南地处高原,崇山峻岭,交通阻隔, 各地居民处于相对封闭的状态之中,逐渐发展为不同的民族;
2、中原和北方统治民族进入云南,也带来了一些少数民族人口;
3、一些少数民族人口在元明清时期因避难、 逃荒或其他缘故,先后从内地迁入云南。