留光鄉是中國河南省新鄉市封丘縣下轄的一個鄉。
留光鄉下轄:留光村、東周莊村、後寨村、大卜寨村、王留固村、小李莊村、於林村、謝莊村、楊莊村、北侯村、青堆村、短堤村、馬村、辛店村、耿村、李王莊村、中王莊村、合城村、陳莊村、東趙莊村、寺上村、胡村、於莊村、東林莊村、小占村、聶莊村、西林莊村、東王莊村。