張莊鄉位于浮山縣西部,距縣城5千米。轄36個行政村。臨(浮)公路、浮(翼)公路過境。有省級重點文物“老君洞”,歷史上的“雙龍橋戰斗”即發生在此地。
【沿革】原為張莊鄉、西佐鄉,1962年為張莊公社、西佐公社,1984年改張莊鄉、西佐鄉。1997年,張莊鄉面積42.3平方千米,人口1.1萬人,轄張莊、佐村、宋家莊、南坂、東郭、澗頭、東郭坡、石家凹、小衛坡、城南、北宮、大衛、寨上、西王、南角、古縣、圪塔、梁村、南張19個行政村;西佐鄉面積24.5平方千米,人口1萬人,轄西佐、上圪塔、滑家坡、衛家河、中村、辛落、陳莊、北西河、南西河、徐村、小郭村、堡南、葛村、前河、楊村、王家山、嶺上、南韓、西韓、新城、辛村21個行政村。2001年,撤銷西佐鄉,并入張莊鄉。?年,總人口23548人,轄張莊、佐村、南坂、宋家莊、梁村、南張、圪塔、澗頭、東郭、寨上、東郭坡、石家凹、大衛、西王、南角、小衛坡、古縣、北宮、城南、嶺上、楊村、葛村、王家山、前河、辛城、堡南、徐村、小郭、北西河、陳莊、西韓、南韓、張家坡、滑家坡、西佐、衛家河、南西河、辛落村、辛村、中村40個行政村。
【2009年代碼】141027200:~200張莊村 ~201佐村 ~202宋家莊村 ~203南坂村 ~204東郭村 ~205澗頭村 ~206東郭坡村 ~207梁村 ~208南張村 ~209圪塔村 ~210古縣村 ~211小衛坡村 ~212北宮村 ~213城南村 ~214寨上村 ~215大衛村 ~216西王村 ~218石家凹村 ~219嶺上村 ~220西佐村 ~221葛村 ~222楊村 ~223衛家河村 ~224王家山村 ~225前河村 ~226西韓村 ~227辛城村 ~229辛村 ~230中村 ~231辛落村 ~232徐村 ~233小郭村 ~234堡南村 ~235陳莊村 ~236南西河村 ~238滑家坡村