Rosalejo es un municipio ubicado en la provincia de Provincia de Cáceres en Extremadura. La población de Rosalejo es de 1 334 personas (2020), el área de Rosalejo es de 41 kilómetros cuadrados, la distancia de Rosalejo a Mérida (capital de la Extremadura) es de 142 kilómetros, la distancia de Rosalejo a Madrid es de 209 kilómetros. Rosalejo comparte fronteras con Talayuela, Peraleda de la Mata y Navalmoral de la Mata.