Rivaz ligger ved den nordlige genevesø i Lavaux vinområdet. Byen ligger cirka 5 km vest for Vevey. Den lille kommune ligger på en stejl skråning af vinmarker på en klippe der er 70 m over søen. Udsigten over søen er her særligt smuk. Hele vinlandsbyen stammer fra det 17. til 19. århundrede. Den er beskyttet som en del af Lavaux og er derfor bevaret i sin originale tilstand. Fra byen begynder populære vandrestier gennem vinmarkerne. Dette inkluderer en rundtur til Chexbres. Ved vandfaldet Forestay kan der i Vinorama smages mere end 300 vine fra Lavaux. Under byen findes en havn for skibsfartselskabet CGN SA på ruten Lausanne - Vevey.