Zarza Capilla es un municipio situado en el este de la provincia de Badajoz, en la comarca de La Serena, con una población de 382 habitantes distribuidos en dos núcleos: Zarza Capilla Vieja y Zarza Capilla Nueva. El municipio tiene una altitud de 621 metros y una superficie de 92 km2.