Zala, Macaristan 'ın güneybatısında bir nehirdir. Avusturta ve Slovenya sınırın birleştiği yerdeki engebeli arazide bir tepeden doğar. Vas ve adını aldığı Zala kentlerini geçerek Zalaegerszeg kentinden sularını Balaton Gölü 'ne boşaltır.