Oliva de Mérida es un municipio ubicado en la provincia de Provincia de Badajoz en Extremadura. La población de Oliva de Mérida es de 1 725 personas (2020), el área de Oliva de Mérida es de 254.5 kilómetros cuadrados, la distancia de Oliva de Mérida a Mérida (capital de la Extremadura) es de 24 kilómetros, la distancia de Oliva de Mérida a Madrid es de 276 kilómetros. Oliva de Mérida comparte fronteras con Alange, La Zarza, Villagonzalo, Guareña, Cristina, Manchita, Don Benito, Valle de la Serena, Higuera de la Serena, Retamal de Llerena, Hornachos, Puebla de la Reina y Palomas.