Balatonújlak (balatonUjlak) estas vilaĝo en Hungario, en regiono Suda Transdanubio, en departemento Somogy, en distrikto de Marcali. La loknomo signifas: Balatono-nova-loĝej'.
Balatonújlak situas sur ebenaĵo, laŭ traira flankovojo, aŭtoŝoseo kaj fervojo Budapeŝto-Nagykanizsa preteriras. Ĝi troviĝas 3 km-ojn for de Balatono. Ĝis la 19-a jarcento la vilaĝo havis ankaŭ lagobordon, sed la lago malpliiĝis kaj forlasis la vilaĝon.
La unua mencio devenis el 1403 laŭ la tiama ortografio "Vylek". La vilaĝo senhomiĝis dum la turkoj.