Fonyód is a town and holiday resort located in western Hungary. Situated on the southern shore of Lake Balaton, it serves as the administrative seat of the Fonyód District within north-west Somogy County.
The municipality has a population of over 4,700 residents. It is primarily recognized for its role as a destination for tourism and recreation due to its location along the lake.