Naunhof ist eine Stadt im sächsischen Landkreis Leipzig. Sie grenzt an den südöstlichen Stadtrand von Leipzig und bildet zusammen mit den Gemeinden Belgershain und Parthenstein die Verwaltungsgemeinschaft Naunhof.