Ejpovice se trouve à 6 km à l'ouest du centre de Rokycany, à 11 km à l'est de Plzeň et à 76 km à l'ouest-sud-ouest de Prague[4].
La commune est limitée par Dýšina au nord, par Klabava et Rokycany à l'est, par Tymákov au sud et par Kyšice à l'ouest[5].