Zalkod estas malgranda vilaĝo en Hungario, en regiono Norda Hungario, en departemento Borsod-Abaúj-Zemplén, en Distrikto Sárospatak.
La vilaĝo situas sur ebenaĵo, laŭ dekstra bordo de Tiso (pramo estas al la kontraŭa Timár, laŭ traira flankovojo. Tokaj troviĝas 11, Sárospatak 21, Szerencs 23, Miskolc 74, Budapeŝto 236 km-ojn [1][rompita ligilo].
Dum la mezepoko la vilaĝeto estis konata kiel Zalgoch.