Está localizado en el suroeste de la provincia de Badajoz, muy cerca de la frontera de Portugal y del límite de la provincia de Huelva.