Hlohová se trouve à 15 km au nord-est de Domažlice, à 32 km au sud-ouest de Plzeň et à 116 km à l'ouest-sud-ouest de Prague[4].
La commune est limitée par Staňkov au nord-ouest, au nord et au nord-est, par Čermná à l'est, par Hlohovčice et Močerady au sud, et par Osvračín au sud-ouest[5].