Bítovany se trouve à 6 km à l'ouest du centre de Chrast, à 8 km au sud-est de Chrudim, à 17 km au sud-sud-est de Pardubice et à 105 km à l'est-sud-est de Prague[4].
La commune est limitée par Orel à l'ouest et au nord, par Zaječice à l'est, par Žumberk au sud, et par Lukavice au sud-ouest[5].