西龙头乡位于县境西南部,距县城65千米。小滦河流经该乡。乡政府驻龙头村。面积226.3平方千米,人口0.49万人(2002年)。辖4个行政村。
1958年属孟奎公社,1961年析置西龙头公社,1984年改乡。1997年,面积226.4平方千米,人口0.5万,辖东城子、大院、龙头、甘沟口4个行政村。
国家级自然保护区“滦河上游自然保护区”位于西龙头乡的五道沟。