Se localiza al norte de Llerena, de la que dista 46 km, y 135 km de Badajoz.