张龙乡位于县城西北3公里,东邻马上乡,西邻卫河与石盘屯乡相望,南与城关镇、东庄镇毗连,北界卫河与楚旺镇为邻。面积49平方公里,占全县总面积的4.2%。辖21个行政村,22个自然村,126个村民小组,9246户,36233人,其中非农业733人。耕地4.3万亩,农民人均耕地1.2亩。2005年工农业总产值26425万元。张龙乡原有九龙庙,因张姓人居多而得名。民国时曾划属内黄县第五区,1949年以后隶属第二区,1957年撤区并乡,建立区级建制的张龙乡,1958年改为张龙人民公社,1984年恢复张龙乡,乡政府驻大张龙西头路南。