Balatonszentgyörgy a Balaton délnyugati részénél fekszik, a Zala folyó és a 7. sz. főközlekedési út között, a Kis-Balaton Természetvédelmi Terület határában.
Balatonszentgyörgy a Balaton délnyugati csücskénél fekszik, a Zala folyó és a 7. sz. főközlekedési út között, a Kis-Balaton Természetvédelmi Terület határában. A község a déli Balaton-part és Somogy megye kapuja.