Zalha (hungare: Zálha) estas komunumo en Rumanio oriente de Jibou. Administre apartenas al ĝi Ceaca, Ciureni, Valea Ciurenilor, Valea Hranei, Valea Lungă, Vârteşca.
En 1910 ĝi havis 786 loĝantojn (rumanoj), en 1992 681.
Ĝia unua mencio estas en 1378. Ĝis 1919 kaj inter 1919 kaj 1944 ĝi apartenis al Hungario (Belső-Szolnok, de 1876 Szolnok-Doboka).