Heřmanice (deutsch Hermsdorf) ist eine Gemeinde im Norden der Tschechischen Republik. Sie liegt an der tschechisch-polnischen Grenze, circa sechs km südwestlich von Frýdlant (Friedland) und 12 km östlich von Zittau (Sachsen). Die Gemeinde gehört zum Liberecký kraj und zum Okres Liberec.