Hrad Velhartice stojí asi 10 km západoseverozápadně od města Sušice poblíž stejnojmenné vsi nad ohbím říčky Ostružné při hranici CHKO Šumava ve výšce 705 m nad mořem.
Původní hrad vznikl ve 13. století jako sídlo rodu Velhartických. Ve 14. století byl rozšířen o most, věž a části opevnění. Od roku 1395 patřil pánům z Hradce. V době bojů mezi Jiřím z Poděbrad a odbojnou šlechtou převezl Oldřich z Hradce na Velhartice tajně české korunovační klenoty. Dalšími majiteli hradu byli páni z Rožmitálu. Po smrti Zdeňka Lva z Rožmitálu měnil hrad často majitele. Jedním z nich byl dobrodruh Martin de Hoeff Huerta, který zde postavil v pobělohorské době (okolo roku 1628) tzv. "Nový dům". Hrad však stále více chátral, i když se uskutečnily pokusy o jeho záchranu.
Dnes je zřícenina významnou památkou opevňovací techniky 14. století. Její dominantou je věž zvaná Putna, která stojí nad hlavní bránou hradu.
Hrad je přístupný po silnici z obce Velhartice. Přístup ze Sušice (Klatov) umožňuje i červená turistická značka, která spojuje obě města (ze Sušice 15 km, z Klatov 22 km). Po modré značce je možné k hradu dojít z Hojsovy Stráže (asi 27 km), Kolince (asi 9 km) nebo Čachrova (13 km).