张坞镇,隶属于河南省洛阳市宜阳县,地处宜阳县西部,东连莲庄镇,南接上观乡和花果山乡,西与洛宁县涧口乡接壤,北临洛河与三乡镇、韩城镇相望,行政区域面积115.01平方千米。
明清时期,属龙窝保的龙二里2010年12月,张坞乡撤乡建镇。截至2018年末,张坞镇户籍人口为38655人。截至2020年6月,张坞镇辖25个行政村,镇人民政府驻凹里村光明路9号。
2018年,张坞镇有工业企业19个,其中规模以上3个,有营业面积超过50平方米以上的综合商店或超市73个。