Monesterio es un municipio español perteneciente a la provincia de Badajoz, en la comunidad autónoma de Extremadura.
Está situado en la sierra de Tentudía, dominando el puerto de las Marismas. Se enclava en las estribaciones de Sierra Morena, a una altitud de entre 740 m s. n. m. y 770 m s. n. m., que establecen la división entre Extremadura y Andalucía, dominando el puerto de las Marismas 760 m s. n. m., puerta de entrada desde Sevilla y paso natural de la Vía de la Plata. Pertenece a la comarca de Tentudía y al partido judicial de Zafra.