La villa de Los Santos se encuentra situada en un valle de suaves lomas: La Sierra de San Jorge, la de San Cristóbal y Cabrera. Ocupa la parte Sur de la Comarca Tierra de Barros, aunque administrativamente pertenece a la Comarca Río Bodión. Está situada al Suroeste a 75 km. de Badajoz, a 56 km de Mérida y a 5 km. de Zafra.
El término municipal tiene una extensión de 109,02 kilómetros cuadrados, una población de 8000 habitantes aproximadamente y tiene una altura de 529 metros sobre el nivel del mar.
Es una de las poblaciones mejor comunicadas del Sur de la provincia de Badajoz, es una encrucijada de caminos por la que transcurren las siguientes vías de comunicación:

– La Nacional 630 Gijón- Sevilla (Ruta de la Plata- Camino de Santiago de Compostela). Que enlaza con la N. V a Madrid- Lisboa.

– La Nacional 432 Badajoz- Córdoba- Granada.

– Línea Férrea Mérida- Sevilla-Huelva.

– Auto Vía de Plata

Los Santos de Maimona es una de la poblaciones mejor comunicadas del Sur de la Provincia de Badajoz, estando situada en una encrucijada de caminos por la que transcurren las mencionadas vías de comunicación.