La Aldea de
Valdeperillo se encuentra situada en la Comarca del Alhama-Linares, al sureste de
La Rioja, en la margen derecha del
río Linares. La altura sobre el nivel del
mar es de unos 694 metros.
El término municipal de
Cornago, al que pertenece Valdeperillo, tiene una amplia extensión de 79 kilómetros cuadrados que limita con la provincia de
Soria.
Valdeperillo limita al norte limita con
Muro de Aguas y
Villarroya, al sur-oeste con la provincia de Soria (
Sierra de Achena,
Armejún,
Villarijo) al este con Cornago.
Para acceder a la
localidad riojabajeña, incorporada dentro la Mancomunidad de Cervera del Río Alhama, en el
valle del río Linares, es aconsejable utilizar la
carretera comarcal LR-123 para posteriormente tomar la desviación hacia la carretera comarcal LR-283 que nos llevará hasta la población de Cornago y de ahí a 1,7 Km se encuentra Valdeperillo.