张市镇,隶属于河南省开封市尉氏县,地处尉氏县东南部,东邻通许县竖岗镇,东南、南分别和永兴镇、小陈乡相接,西临贾鲁河与大桥乡相望,北与十八里镇为邻。辖区东西最大距离12千米,南北最大距离7千米,
总面积73.93平方千米。
1949年前,属通许县。1949年5月,由通许县划归尉氏县,称张市中心乡。1983年,改张市乡。1996年,撤乡建张市镇。
截至2020年6月,张市镇辖25个行政村,
镇人民政府驻张市村西大街1号。
截至2018年末,张市镇户籍人口58463人。
截至2018年末,张市镇工业企业有109个,其中规模以上的有8个,营业面积50平米以上的商店或超市有62个。