Navamorales es un municipio ubicado en la provincia de Provincia de Salamanca en Castilla y León. La población de Navamorales es de 52 personas (2020), el área de Navamorales es de 17.53 kilómetros cuadrados, la distancia de Navamorales a Madrid es de 185 kilómetros. Navamorales comparte fronteras con Gallegos de Solmirón, Santa María del Berrocal, Villar de Corneja, La Horcajada, El Tejado y Puente del Congosto.