Městys Lhenice se nachází v šumavském podhůří v prachatickém okrese, 7 kilometrů jihozápadně od Netolic pod vrchem Stráže (742m) v nadmořské výšce 559m. Existují již více než sedm století (první písemná zmínka o Lhenicích se datuje rokem 1283). Odedávna se zde pěstovalo ovoce, proto se pro okolí Lhenic vžilo označení Zahrada jižních Čech.