Nová Pec liegt im Böhmerwald, nahe der Grenze zu Österreich, etwa 25 Kilometer südlich von Prachatice. Der Ort erstreckt sich rechtsseitig der Moldau am Jezerní potok, kurz vor dessen Mündung in den Stausee Lipno. Westlich verläuft der Schwarzenberger Schwemmkanal, während sich im Hintergrund der Plöckenstein mit dem Plöckensteinsee erhebt. Im Norden und Osten grenzt die Gemeinde an weitere Dörfer wie Dlouhý Bor oder Horní Planá.
Die Geschichte des Ortes beginnt im Mittelalter, als das Gebiet zum Besitz der Witigonen gehörte. Nach mündlicher Überlieferung entstand das erste Haus 1577, doch erst 1653 wurde Neuofen urkundlich erwähnt. Gegründet von Johann Christian von Eggenberg, fiel der Ort später an die Schwarzenberger. Im 19. Jahrhundert entwickelte sich Nová Pec durch den Bau der Eisenbahnlinie von Budweis nach Salnau weiter.
Heute ist Nová Pec Teil des Nationalparks Šumava und bekannt für seine artenreiche Natur. Zu den Sehenswürdigkeiten zählen das Adalbert-Stifter-Denkmal am Plöckensteinsee, der historische Schwarzenbergsche Schwemmkanal sowie der Hirschbergen-Tunnel. Der deutsche Bildhauer Franz Bernhard stammt aus dem Ortsteil Jelení.