El segundo elemento "onna" procede del celta y significa
fuente o
río, o bien tratarse de un sufijo prerromano aumentativo. Así pues el topónimo de Bayona sería una voz híbrida y tautológica con las posibles combinaciones de los términos río, vega o fuente. El
escudo heráldico municipal fue aprobado mediante el Decreto 65/2005 de 31 de marzo y publicado en el Diario Oficial de
Galicia el 15 de abril de 2005.