Villarroya de los Pinares, localidad perteneciente a la comarca del Maestrazgo, se sitúa en el tercio central de la provincia de Teruel, en las estribaciones de la sierra de la Lastra. Sus 66 km
2 de extensión limitan, al Norte con las localidades de Miravete de la Sierra y Aliaga; al Este con Fortanete; al Sur con Allepuz y, por último, al Oeste, nuevamente con Allepuz.
La principal vía de acceso a Villarroya de los Pinares es la carretera autonómica A-226, que conecta la localidad tanto con Teruel como con Cantavieja, la capital comarcal.