Die Stadt fiel später unter die Herrschaft des Königreichs Jerusalem, des Osmanischen Reichs und des Britischen Weltreichs. Seit dem Sechstagekrieg im Jahr 1967 ist Halhul zusammen mit dem Rest der Westbank unter israelischer Besatzung. Seit September 1995 unterliegen Halhul und seine unmittelbare Region, die heute als Gebiet A bekannt ist, der Verwaltung der Palästinensischen Autonomiebehörde. Während der Zweiten Intifada konfiszierte Israel Land in Halhul.