Villaverde de Arriba es una localidad española, perteneciente al municipio de Garrafe de Torío, en la provincia de León y la comarca de Tierra de León, en la Comunidad Autónoma de Castilla y León.
Situado en la margen izquierda del Río Torío.
Los terrenos de Villaverde de Arriba limitan con los de Palacio de Torío al norte, Gallegos de Curueño y Barrillos de Curueño al noreste, Santa María del Monte del Condado al este, Villamayor del Condado, Villafeliz de la Sobarriba y Santovenia del Monte al sureste, Castrillino y Villaverde de Abajo al sur, San Feliz de Torío al suroeste, Riosequino de Torío al oeste y Palazuelo de Torío al noroeste.
Perteneció a la antigua Jurisdicción del Valle de Torío.