张家乡,隶属于甘肃省陇南市两当县,地处两当县东北部,东接陕西省凤县,西南与左家乡相接,西与金洞乡相连,北接天水市麦积区。行政区域总面积155.16平方千米。
民国元年(1912年)后,为龙潭乡;1984年12月,改为张家乡。截至2018年末,张家乡有户籍人口1537人。截至2020年6月,张家乡下辖5个行政村。
2011年,张家乡财政总收入210万元;农业总产值605.2万元;工业总产值45万元;社会商品销售总额30万元。