Santa Marta de los Barros se ubica en el límite meridional de la comarca de “Tierra de Barros”.
Goza de una situación geográfica privilegiada ya que los núcleos provinciales más importantes se hallan a escasa distancia (Badajoz 45 km., Mérida 55 km., Almendralejo 25 km., Zafra 30 km., etc.) viéndose además favorecida por estar surcada por la N 432 (Badajoz – Granada) y por tener acceso a las autovías regionales (E – 90 Vía de la Plata y A – 5 Madrid – Lisboa) en no más de 25 minutos.
Se localiza entre los 38º 36’ de latitud y los 6º 37’ de longitud. Pertenece a la comarca de Tierra de Barros.
Hoja del M.T.N. nº 828.
Está a 332 metros de altura.
Su extensión es de 119,12 km2.