Castralvo está ubicado en Teruel municipio en la provincia de Provincia de Teruel, Aragón. La población de Castralvo es de 353 personas (2020), la distancia de Castralvo a Madrid es de 222 kilómetros. Aldehuela, Villaspesa, Valdecebro, Tortajada, Concud, San Blas y Villalba Baja se encuentran cerca de Castralvo.