1953年5月前,黃柏塬歸洋縣管轄。
1953年6月,將洋縣第四區(qū)平堵河鄉(xiāng)的皂角灣村、華陽的二郎壩劃歸太白區(qū),設二郎壩區(qū),轄二郎壩、皂角灣、黃柏塬3個鄉(xiāng)。
1957年7月,二郎壩鄉(xiāng)與黃柏塬鄉(xiāng)合并為二郎壩鄉(xiāng),轄8個村。
1958年10月,黃柏塬、二郎壩2個鄉(xiāng)劃歸洋縣。
1959年5月,劃回,分別設立二郎壩、黃柏塬管理區(qū),歸太白公社管轄。
1961年8月,設立太白縣,分別設立二郎壩、黃柏塬公社,分別轄5個和3個生產(chǎn)大隊。
1984年5月,兩個公社同時改為鄉(xiāng),所轄生產(chǎn)大隊同時改為村,分別轄5個和3個行政村。
2001年11月,二郎壩鄉(xiāng)并入黃柏塬鄉(xiāng),鄉(xiāng)政府駐地黃柏塬村。
轄8個行政村、下設17個村民小組。
2004年9月,牛尾河村并人二郎壩村,大箭溝村并入黃柏塬村,轄6個行政村、19個村民小組。
2011年7月,撤鄉(xiāng)設黃柏塬鎮(zhèn)。