明代屬新貴縣,清康熙三十四年(1695)廢新貴縣入貴筑縣。
1931年隸貴陽(yáng)第一區(qū),其地分置小碧、水壩、甘莊、黃泥、秦棋、大地等6個(gè)鄉(xiāng)。
1941年廢貴陽(yáng)縣諸鄉(xiāng)合并,隸貴筑縣直轄鄉(xiāng)文萃鄉(xiāng)。
1953年屬貴筑縣第十區(qū),其地復(fù)置小碧、貓洞二鄉(xiāng),1954年劃入貴陽(yáng)市郊區(qū),1958年置孟關(guān)人民公社,以小碧、貓洞二鄉(xiāng)置小碧管理區(qū),1963年小碧管理區(qū)從孟關(guān)公社分出置小碧人民公社,公社管理委員會(huì)駐小碧寨,同年7月管理委員會(huì)駐貓洞場(chǎng)。
其時(shí),公社轄貓洞、大地、馬寨、秦棋、小碧、水壩、營(yíng)盤、甘莊、下壩、二堡、黃泥堡、黃泥哨等12個(gè)生產(chǎn)大隊(duì),111個(gè)生產(chǎn)隊(duì),33個(gè)自然村。
1984年11月廢小碧人民公社,建小碧布依族苗族鄉(xiāng)。
原12個(gè)生產(chǎn)大隊(duì)改為12個(gè)村民委員會(huì),57個(gè)村民組,34個(gè)自然村。
2009年1月16日成建制劃入南明區(qū),2015年5月,小碧布依族苗族鄉(xiāng)劃轉(zhuǎn)貴州雙龍航空港經(jīng)濟(jì)區(qū)托管。