Hebron city was given to Caleb because Moses had promised him that he could have that city. And Caleb forced the three clans descended from Anak to leave that area.