Tilodirán se encuentra ubicado en la zona central del municipio de Yopal, en territorios correspondientes a los Llanos Orientales de Colombia y en medio de la cuenca hidrográfica del río Cravo Sur.