Obec Horní Vltavice (820 m) leží nad soutokem Kubohuťského potoka s Teplou Vltavou asi 11 km jižně od Vimperka v okrese Prachatice.
První zmínky o vsi pocházejí z poloviny 14. století. Tehdy byla jako poddanská vesnice součástí vimperského panství.
Mezi významné památky patří hlavně kostel Panny Marie, svatého Josefa a svatého Jana Nepomuckého z první poloviny 18. století. Původně to byla kaple (1714), která byla roku 1726 přestavěna na kostel.