元初至元二十年(1283年)置“底窩紫江等處總管府”于我鄉馬頭寨(初名楊黃寨,今為第六批全國重點文物保護單位)寨內,屬順元宣撫司管轄。
元中期改為“靖江路總管府”。
明代改為“底窩馬頭”。
元大德五年(1301年)置“順元宣撫同知”,以宋阿重為同知,不久升順元宣撫使,遷順元城(今貴陽),楊黃寨作為“底窩紫江等處總管府”駐地,領于宋阿重。
明洪武五年(1372年),為水東宋氏直轄十二馬頭之一,楊黃寨改名馬頭寨,并一直沿用至今。
崇禎三年(1630年),以水東十二馬頭地置開州(今開陽縣),結束土司統治,后改為開陽縣。
1914年,開陽縣改名紫江縣,屬第三區。
1930年,紫江縣更名開陽縣,屬第一區。
解放后,先后屬第七區、第九區、第六區,1958年屬龍廣公社,1960年屬清河區,1992年建并撤后組建禾豐布依族苗族鄉至今。