Santa María de Bayona está ubicado en Bayona municipio en la provincia de Provincia de Pontevedra, Galicia. La población de Santa María de Bayona es de 2 769 personas (2019), la distancia de Santa María de Bayona a Madrid es de 610 kilómetros, la distancia de Santa María de Bayona a Pontevedra (capital de la Provincia de Pontevedra) es de 58 kilómetros. Cova Terreña, Percebelleira, Loureiral, Santo Antón, O Burgo, A Igrexa, As Laxes, O Cruceiro, Os Eidos y O Río se encuentran cerca de Santa María de Bayona.