Vrhaveč liegt eingebettet im hügeligen Gelände des Drosauer Berglands, wo sich das Tal des Baches Drnový potok ausbreitet. Südlich der Stadt Klatovy gelegen, wird der Ort von markanten Erhebungen umgeben, darunter der Červ mit über 600 Metern Höhe. Eine wichtige Verkehrsachse durchquert das Dorf: die Europastraße 53 verbindet Klatovy mit Železná Ruda, während die Bahnstrecke Horažďovice předměstí–Klatovy hier entlangführt.
Die Geschichte des Ortes beginnt mit einem Gutshof, der erstmals im 14. Jahrhundert als Vrhavcův Dvůr erwähnt wurde. Später gelangte das Gebiet unter die Herrschaft der Familie Kolowrat-Krakowsky, die es mit ihrer Teinitzer Besitzung verband. Lange Zeit blieb Vrhaveč dieser Herrschaft unterstellt, bis es nach der Aufhebung der Grundherrschaften eine eigene Gemeinde bildete. Im 20. Jahrhundert wurden benachbarte Siedlungen eingemeindet, darunter Malá Víska und Neznašovy.
Heute präsentiert sich Vrhaveč als ländliche Gemeinde mit mehreren Ortsteilen wie Hejno und Radinovy. Ein historisches Bauwerk prägt das Bild: die Feste Kouskova Lhota aus dem 14. Jahrhundert, die in Černé Krávy steht. Die umgebende Landschaft mit ihren bewaldeten Hügeln und dem Bachlauf bietet Erholungsmöglichkeiten und verbindet Natur mit Geschichte.