Martinamor es un municipio de la provincia de Salamanca, en Castilla y León; está situado a 20km de Salamanca por la autovía A-66 E-803 “ Autovía Ruta de la Plata” - (Salida 360, Martinamor).
Tiene una población de 76 habitantes (datos de 2007). Su densidad de población es de 3,16 hab/km2.
Su superficie es de 24,04km2.
La altitud es de 956 m. sobre el nivel del mar.