Dlouhý Újezd se trouve à 4 km au sud du centre de Tachov, à 54 km à l'ouest de Plzeň et à 135 km à l'ouest-sud-ouest de Prague[4].
La commune est limitée par Studánka au nord, par Tachov au nord-est et à l'est, par Částkov et Hošťka au sud, et par Lesná à l'ouest[5].