Oliva de Mérida es un municipio español, perteneciente a la provincia de Badajoz (comunidad autónoma de Extremadura).
Se encuentra enclavado a medio camino entre Don Benito y Mérida. Dista 9 kilómetros de Guareña y unos 27 de Mérida. Pertenece a la comarca de Tierra de Mérida - Vegas Bajas y al Partido judicial de Mérida.
Su término municipal, con 254 km2 de extensión, comprende la localidad de Oliva de Mérida y cinco entidades singulares de población designadas por el Nomenclátor del INE: Abejarones de Arriba y Abajo, Campo Ameno, La Osa y Navas, La Garza y La Zapatera. Estas cinco entidades no son pueblos, sino agrupaciones de cortijos dispersos que en el siglo XX llegaron a albergar centenares de habitantes que trabajaban en las faenas agrícolas. Las cinco están actualmente despobladas o tienen muy pocos habitantes permanentes.