虎頭鄉位于合江縣南部,東與貴州省赤水市長沙鎮、白云鄉毗鄰,距縣城17千米。轄1個社區、8個行政村。有308省道過境。
代碼 510522209:~001堰壩社區 ~201河壩村 ~202五畝村 ~203小寨村 ~204花桂村 ~205甘雨村 ~206河嘴村 ~207雙河村 ~208坪上村
沿革 1950年置虎頭鄉,1958年改公社,1983年復鄉,1992年堰壩鄉并入。1997年,面積62平方千米,人口2.8萬,轄海涵、龍坊、紅花、小寨、河壩、五畝、花桂、河咀、雙河、稻場、甘雨、龍堰、坪上、真武14個行政村和河壩場、堰壩場2居委會。 2002年,面積62.5平方千米,轄14個行政村116個村民小組,2個居委會。總人口28027人。 2004年,面積62.5平方千米,轄14個行政村116個村民小組,1個社區。總人口27876人。
2007年11月5日,合江縣人民政府《關于虎頭鄉適度調整村級規模的批復》(合府發[2007]303號):撤銷海涵村,并入五畝村;撤銷紅花村,并入小寨村;撤銷龍坊村,并入河壩村;撤銷龍匯村,并入河嘴村;撤銷真武村,并入甘雨村;撤銷稻場村,并入坪上村;保留花桂村、雙河村。