Vegadeo es un concejo de la Comunidad Autónoma del Principado de
Asturias, en España. Limita al norte y al este con Castropol, al sur con
Villanueva de Oscos, Taramundi y San Tirso de Abres, y al oeste con el
río Eo, que lo separa de Galicia, y de nuevo con San Tirso