El lago de los Cuatro Cantones o lago de Lucerna (en alemán: Vierwaldstättersee, en francés: Lac des Quatre Cantons, en italiano: Lago dei Quattro Cantoni/Lago di Lucerna, romanche Lag Lucerna) es un lago de Suiza central.
El nombre proviene de la unión de los cantones de Uri, Schwyz, Lucerna y el ahora desaparecido cantón de Unterwalden, sustituido hoy por Nidwalden y Obwalden, por lo que actualmente podría hablarse del «lago de los Cinco Cantones».
Se encuentra cerca de las montañas de Rigi, Pilatus, Bürgenstock, Stanserhorn y Urirotstock.
En él transcurre parte de la leyenda sobre Guillermo Tell, quien según ésta desencadenó la rebelión de los cantones suizos contra el Sacro Imperio Romano Germánico.
A sus orillas se encuentran las siguientes ciudades: