明、清時(shí)期屬廣昌縣南豐鄉(xiāng)新坊里;土地革命時(shí)期,1932年為蘇維埃驛前區(qū),屬石城縣,1933年7月屬赤水縣,1934年6月屬廣赤縣,10月屬廣昌縣。
1948年為驛前鄉(xiāng),1950年設(shè)驛前區(qū),1956年撤銷驛前區(qū)設(shè)驛前鄉(xiāng),1957年恢復(fù)驛前區(qū)。
1958年成立驛前人民公社,1968年與貫橋公社合并稱高虎腦公社,1969年恢復(fù)驛前公社名稱。
1984年6月更名為驛前鄉(xiāng)。
1985年3月經(jīng)省人民政府批準(zhǔn)撤銷驛前鄉(xiāng)設(shè)立驛前鎮(zhèn)。
2001年11月,高虎腦鄉(xiāng)并入驛前鎮(zhèn)。