Nová Olešná es un municipio y pueblo del distrito de Jindřichův Hradec en la región de Bohemia del Sur de la República Checa . Tiene unos 100 habitantes.
Nová Olešná se encuentra aproximadamente a 12 kilómetros (7 millas) al este de Jindřichův Hradec , 55 km (34 millas) al noreste de České Budějovice y 115 km (71 millas) al sureste de Praga .