张良镇,隶属于河南省平顶山市鲁山县,地处
鲁山县东南部,东、东北与
磙子营乡为邻,南与南阳市方城县
四里店乡和
拐河镇相邻,西、西北邻
马楼乡,距鲁山县城17千米,
区域总面积90.24平方千米。
明嘉靖年间(1522年至1566年),张良镇境域属大宁乡;1986年9月,由张良乡改为张良镇。
截至2018年末,张良镇户籍人口为60575人。
截至2020年6月,张良镇下辖41个行政村,
镇人民政府驻张北村。
截至2018年末,张良镇有工业企业33个,其中规模以上8个,有营业面积超过50平方米以上的综合商店或超市138个。