Keszthely (pengucapan bahasa Hungaria: [ˈkɛsthɛj]; bahasa Slovenia: Blatenski Kostel; bahasa Jerman: Kesthell) adalah sebuah kota Hungaria berpenduduk 20,895 orang yang terletak di pesisir barat Danau Balaton. Kota tersebut adalah kota terbesar di sekitaran danau tersebut dan salah satu pusat kebudayaan, pendidikan dan ekonomi paling menonjol di kawasan tersebut. Karena lokasinya yang nyaman dan dapat diakses melalui jalan raya maupun kereta api, Keszthely dan kawasan sekitarnya merupakan sebuah tempat liburan menonjol.