Madrigalejo es un municipio ubicado en la provincia de Provincia de Cáceres en Extremadura. La población de Madrigalejo es de 1 712 personas (2020), el área de Madrigalejo es de 101 kilómetros cuadrados, la distancia de Madrigalejo a Mérida (capital de la Extremadura) es de 67 kilómetros, la distancia de Madrigalejo a Madrid es de 317 kilómetros. Madrigalejo comparte fronteras con Alcollarín, Zorita, Logrosán, Navalvillar de Pela, Acedera, Don Benito y Campo Lugar.