布依族很早就生活在南北盘江流域。布依族来源于古代百越人的骆越一支。据史书记载,春秋战国时期,骆越人属牂牁国的臣民,今桂西北和黔西南即古骆越地。布依族至今仍保存古骆越人的许多生活习俗和文化特征。今县境南盘江河谷和平乐、北乡、花障、鲁沟、龙广、木咱等地的布依族聚居区,仍沿袭古骆越人居住的‘干栏”式建筑,即今所称“吊脚楼”及其演变的“地楼”、“半边楼”。布依族贵铜鼓,也是古骆越人的文化特征。布依语同骆越语相近,据宋人周去非《岭外代答》载: 骆越人称母亲为“米囊”(Me33na:TJ2),布依语称母亲为“乜”(Me33);骆越人称岳母为(ti53),布依语称为(ta:i53)。许多布依村寨或附近的山坡、田地名称,均以古骆越语的委、平、洛、坝、纳、浪、板、巧、岜、冗、者、央、内、打等语音为词头命名。
布依族的族称,秦以前称濮越,两汉六朝称濮僚,唐宋元代被称为蛮、番;明清至民国末年被称为仲家。自《元史》首称“仲家”后,明清有的史籍称布依族为“仲苗”、“仲蛮”和“古仲”,民国年间,布依族还被称为“夷家”、“夷族”、“水家”、“水户”、“土人”、“土边”等。但布依族始终按照古老的族称自称为“濮越”(依)、“濮僚”(饶)(第一、二土语区)和“濮俚”(夷)(第三土语区),这些自称保留有“族”“人”的意思,含有民族自尊。新中国建立后,党和国家尊重民族意愿,在1953年冬召开的布依族代表人士协商统一民族名称的会议上,取消了“仲家”、“水户”、“夷家”、“土边”等不是布依族自称的称谓,根据布依族自称的历史,以“濮”与“布”、“越”“俚”与“依”读音相近,统一用“布依”为本民族的族称,正本清源,恢复了布依族族称的本来面目。
在布依族形成过程中,各民族相互交往、融合,“你中有我,我中有你”历史上形成民族迁徙与融合的原因,大多是由于战争、移民、贸易、避难等。据史志记载,自春秋战国以来,县境有十余次规模较大的移民,其中,北宋迄清末移民最多。明初“调北征南”、“调北填南”;清乾隆、嘉庆年间招民垦种,咸同之后开通商路等,江南、湖广及四川等地迁来居民不少。这些移民中,有一些与当地土著通婚,而后成为布依族。