Keszthely er en ungarsk by som ligger i fylket Zala.
Den har 19 387 innbyggere (2018) og dekker et areal på 7 598 hektar.