San Tirso de Villanueva está ubicado en Malpica de Bergantiños municipio en la provincia de Provincia de La Coruña, Galicia. La población de San Tirso de Villanueva es de 395 personas (2019), la distancia de San Tirso de Villanueva a Madrid es de 636 kilómetros, la distancia de San Tirso de Villanueva a La Coruña (capital de la Provincia de La Coruña) es de 49 kilómetros. Santiso, Cancela de Areas, Os Piñeiros, A Pontella, Vilarnovo, As Vistas, A Camuza, Seaia, Sorrío, Os Medros y Camarada se encuentran cerca de San Tirso de Villanueva.