Salvatierra de los Barros estas situa en la sudokcidenta parto de Ekstremaduro, je altitudo de 620 m; je 66 km de Badajoz, provinca ĉefurbo, je 64 km de Mérida, la regiona ĉefurbo kaj je 27 km de Jerez de los Caballeros, plej proksima urbo. La surfaco de ties teritorio estas de 75 km². Spite la nomo la vilaĝo ne situas tiom en la komarko Tierra de Barros kiom en pli sudokcidenta montaro nome Sierra Suroeste.