鄭莊鄉是中國山東省菏澤市曹縣下轄的一個鄉。
鄭莊鄉下轄鄭莊村、萬樓村、石佛寺村、店王莊村、廣亮門村、邰堂村、袁莊村、孫莊村、潘白劉村、河套元村、王治環樓村、周樓村、周莊村、常窪村、徐樓村、汲堂村、王河村、馬莊村、孔莊村、榮樓村、王大樓村、李莊村、高范莊村、程樓村、劉堂村、北青山集村、雙劉樓村、王勝普村、沈店村、謝道口村、白臘園村、高堤圈村、馮莊村、六合村、班莊村、呂莊村、郭莊村、孔井村、大劉莊村、曹河村、葦園村、柿子園村、孔東村、孔北村、孔西村、孔平樓村、王黨莊村、王平樓村、代樓村。