現(xiàn)在云南的漢族絕大多數(shù)是明清時(shí)期移民到云南的。
戰(zhàn)國(guó)時(shí)期楚國(guó)將領(lǐng)莊硚進(jìn)軍云南,是中原人移民云南的開(kāi)始。漢朝時(shí)云南有官方組織的漢族移民,主要集中在現(xiàn)在的保山一帶。唐朝時(shí)南詔國(guó)占據(jù)云南,當(dāng)?shù)貪h族多淪為奴隸或農(nóng)奴,也有部分讀書(shū)人成為官吏。段氏大理國(guó)取代南詔時(shí),其統(tǒng)治者多自稱(chēng)祖先是漢人。大理國(guó)的漢人最終都融入白族中。蒙古征服大理國(guó)后,再次有中原漢族移民進(jìn)入云南,但估計(jì)人數(shù)不會(huì)太多。明朝平定云南后,有計(jì)劃地從內(nèi)地組織漢族移民到云南,建立軍屯。明成祖靖難戰(zhàn)爭(zhēng)后,將大批犯官及其親屬流放云南。明末清初,大批難民流亡云南。清朝中期湖廣填四川,又有大量移民進(jìn)入云南。