西龍頭鄉位于縣境西南部,距縣城65千米。小灤河流經該鄉。鄉政府駐龍頭村。面積226.3平方千米,人口0.49萬人(2002年)。轄4個行政村。
1958年屬孟奎公社,1961年析置西龍頭公社,1984年改鄉。1997年,面積226.4平方千米,人口0.5萬,轄東城子、大院、龍頭、甘溝口4個行政村。
國家級自然保護區“灤河上游自然保護區”位于西龍頭鄉的五道溝。