Martiherrero es un municipio ubicado en la provincia de Provincia de Ávila en Castilla y León. La población de Martiherrero es de 314 personas (2020), el área de Martiherrero es de 22.79 kilómetros cuadrados, la distancia de Martiherrero a Madrid es de 119 kilómetros. Martiherrero comparte fronteras con Ávila, La Colilla, Sanchorreja, Marlín, Bularros y Casasola.