Obec Vacov leží asi 10 km severozápadně od města Vimperka v okrese Prachatice v nadmořské výšce 728 m.
První zmínky o vsi jsou z roku 1352. Vacov náležel různým vladyckým rodům a v 17. století přešel společně s nedalekým statkem Přečín do vlastnictví Schwarzenbergů. Tradičně se zde držela výroba dřevěného zboží, hlavně hraček.
Dominantou obce je pseudogotický kostel svatého Mikuláše, postavený v letech 1889 - 1890.