張莊鄉位于商水縣西北部,面積75平方千米,人口5.2萬人。轄大郭莊、城上、城下、齊跪臺、南陵、訾周莊、東門外、后張坡、徐莊、西高莊、東屈莊、八里王、大姜樓、唐莊、雙廟、李寨、趙棚、王崗、小河灣、楊九莊、楊湖、劉、西姜莊、張莊、北王莊、楊單莊、葛崗27個行政村,78個自然村,209個村民小組。鄉政府所在地東南距商水縣城、東距周口市區均為10千米。漯(河)界(首)公路、漯(河)阜(陽)鐵路穿境。
[郵編]466145 [代碼]411623210:~201大郭莊村 ~202城上村 ~203城下村 ~204齊跪臺村 ~205南陵村 ~206訾周莊村 ~207東門外村 ~208后張坡村 ~209徐莊村 ~210西高莊村 ~211東屈莊村 ~212八里王村 ~213大姜樓村 ~214唐莊村 ~215雙廟村 ~216李寨村 ~217趙棚村 ~218王崗村 ~219小河灣村 ~220楊九莊村 ~221楊湖村 ~222劉村 ~223西姜莊村 ~224張莊村 ~225北王莊村 ~226楊單莊村 ~227葛崗村
[沿革]1958年建張莊中心鄉,同年改公社,1983年改鄉。1997年,面積61.2平方千米,人口4.6萬,轄葛崗、城上、城下、齊脆臺、南陵、東門外、訾周莊、后張坡、徐莊、楊單莊、屈莊、八里王、張莊、大郭莊、大姜樓、唐莊、雙廟、李寨、趙棚、張九莊、高莊、河灣、楊湖、劉村、姜莊、王崗、北王莊27個行政村。