云南省是我国回族人口分布的主要省份。据1990年第4次全国人口普查资料,云南全省回族共有521 561人,在全国各省市自治区的回族人口中排行第 6位,是我国南方诸省、自治区中回族人口最多的一个省。在云南各少数民族人口中,回族也是一个较大的民族,在云南少数民族中排行第3位。
清代前期回族已遍及云南各地,许多回回军士驻云南边境沿线或接近边境的地方,并大兴屯田,久之形成回族村寨,如滇西的腾冲、保山、镇康、临沧诸县,滇南的景谷、景东、思茅、普洱、文山、砚山以及滇东北的昭通诸县都有分布。
据史料记载“前清哈元生两次平昭,所带兵丁多系回民,领土占籍,择取地方,悉得东南一带高原。其俗强悍,重耕收,习武事。”这说明清代回族在滇西、滇南、滇东北普遍聚居。