Víllora tiene una población de algo menos de 200 habitantes y una extensión de 6.900 Ha. Está situado a 895 m. de altitud con respecto al nivel del mar, aunque el punto más alto se situa a 1200 m. y es conocido cómo "La Cabeza".
El casco urbano se emplaza alrededor de un Castillo de origen árabe del que sólo quedan la torre y restos de la muralla.

En cuanto a servicios, el pueblo tiene una tienda donde abastecerse de todo tipo de productos (alimentación, droguería, bricolaje, etc.). Para salir y tomar algo, está el Bar de los Jubilados, el Pub WASP y la Casa Rural El lagar del Cabriel. En esta última hay un restaurante, "Las Esencias".