据文献记载,白族先民是洱海周边的土著昆明人,河蛮人与青藏高原南下的氐人,羌人,以及部分叟人,雟人,爨人,僰人,哀牢人,滇人,汉人等多种族群融合形成的民族
元朝以后,文化属性较为接近汉族的人群被确认一个族群,并称之为"白人",即当今白族先民最早的族称,新中国成立后,才正式确定以"白族"作为统一族称。
白族的祖先与羌族有很深的渊源,早在汉朝就居于现在云南洱海一带.后来,不断的融入其他民族,包括汉族,形成了现在白族.白族在历史曾建立了大理国.六诏(即蒙舍、蒙嶲、浪穹、邓赕、施浪及越析)是彝族和白族的祖先;最早生 活在今云南大理的洱海周围及哀牢山、 无量山北部地区.