Viviers-du-Lac est une petite ville française située dans le département de la Savoie et la région d'Auvergne-Rhône-Alpes (anciennement région Rhône-Alpes). Ses habitants sont appelés les Vivierains et les Vivieraines.
La commune s'étend sur 3,9 km² et compte 2 269 habitants depuis le dernier recensement de la population datant de 2005. Avec une densité de 575,9 habitants par km², Viviers-du-Lac a connu une nette hausse de 52,2% de sa population par rapport à 1999.
Entourée par les communes de Voglans, Drumettaz-Clarafond et Méry, Viviers-du-Lac est située à 9 km au nord-ouest de Chambéry la plus grande ville à proximité.
Située à 278 mètres d'altitude, le Ruisseau de Belle Eau, le Ruisseau de Drumetaz, le Ruisseau de la Vie sont les principaux cours d'eau qui traversent la commune de Viviers-du-Lac.
Le maire de Viviers-du-Lac se nomme Monsieur Robert AGUETTAZ (mandat 2020-2026).
La commune de Viviers-du-Lac fait partie de Grand Lac.
La commune est proche du parc naturel régional du Massif des Bauges.