Obec s původním názvem Stachov vznikla patrně už na počátku 16. století kolem někdejší sklárny. Od samotných počátků osídlení v oblasti převažovalo české obyvatelstvo. Stachy bývaly střediskem jedné z rychet Královského hvozdu. Pozoruhodná je mimořádně velká rozloha katastru obce, k níž patří řada samot s někdy ještě dochovanými typickými zvoničkami - Jirkalov, Bláhov, Říhov, Kůsov, Zadov, Churáňov, Michalov, Krousov, Vyšehrad, Jáchymov, Chalupy, Šebestov, Kunratec, Tejmlov, Úbislav.
Přímo v obci se dochovalo několik příkladů tradiční lidové architektury.