Lacul Balaton este situat in partea sud-vestică a Ungariei la 150 km de capitala țării-Budapesta. Lacul este localizat in regiunea Somogy si Veszprem din Bazinul Panonic. Coordonatele geografice ale lacului sunt: 46:42-47:04N, 17:15-18:10E . Lacul se desfășoară pe aliniamentul NE-SV. Față de nivelul mării lacul este situat la altitudinea de 104,8 m. Partea de NE a lacului este străbatută de meridianul de 18۫ long. E și de paralela de 47۫ lat. N. Din cauza faptului că Ungaria nu are ieșire la mare, lacul Balaton mai este denumit în glumă și “Marea Ungariei”. Este ușor de înțeles de ce maghiarii îl numesc cu mândrie “mare” dar și nostalgic în același timp.