Porto de Sanabria es un municipio ubicado en la provincia de Provincia de Zamora en Castilla y León. La población de Porto de Sanabria es de 156 personas (2020), el área de Porto de Sanabria es de 200.82 kilómetros cuadrados, la distancia de Porto de Sanabria a Madrid es de 332 kilómetros. Porto de Sanabria comparte fronteras con San Justo, Trefacio, Galende, Cobreros, Requejo de Sanabria, Lubián, Pías, Viana del Bollo, La Vega, Carballeda de Valdeorras y Encinedo.