Santa Cruz de Ribadulla está ubicado en Vedra municipio en la provincia de Provincia de La Coruña, Galicia. La población de Santa Cruz de Ribadulla es de 735 personas (2020), la distancia de Santa Cruz de Ribadulla a Madrid es de 583 kilómetros, la distancia de Santa Cruz de Ribadulla a La Coruña (capital de la Provincia de La Coruña) es de 90 kilómetros. A Lagoa, Outeiro, O Outeiro, Tomonde, A Torre de Abaixo, A Torre de Arriba, A Torre do Medio, Pazos, Eiravedra, Vista Alegre y Ortigueira se encuentran cerca de Santa Cruz de Ribadulla.