Bayo es una parroquia del concejo de Grado, en el Principado de Asturias. Tiene una población de 144 habitantes. Ocupa una extensión de 5,34 km².
Está situada en la zona nororiental del concejo, inserta en la cuenca media del río Sama. Limita al norte con la parroquia de Gurullés; al noreste con la de Báscones; al este con el concejo de Oviedo; al sur con la de Sama de Grado; y al oeste con la de Coalla.