Lavaux-Oron se encuentra situado al centro-sureste del cantón, a orillas del lago Lemán.