El embalse de Portodemouros está situado entre las provincias de La Coruña y Pontevedra, en el centro geográfico de Galicia, España.
Pertenece a la cuenca del río Ulla.
La presa se encuentra entre los municipios de Arzúa, provincia de A Coruña y Villa de Cruces, provincia de Pontevedra.
Sus aguas inundan también parte de los ayuntamientos de Santiso (La Coruña) y A Golada (Pontevedra).
La elección del emplazamiento se debió entre otros factores a la existencia en el contorno de los materiales necesarios para su construcción, además de la excelente impermeabilidad de la roca existente.