Population
4'874↑3.5%

City · Luzern
Weggis is a municipality in the district of Lucerne in the canton of Lucerne in Switzerland.
The rental vacancy rate is 0.76%, 3% below the cantonal average (0.78 %). The municipal tax multiplier (Steuerfuss) is 130%, 27% below the cantonal average (179 %) — tax-favourable. Median taxable income is CHF 66'100, 7% above the Swiss median (CHF 61'929). Weggis has 4'874 residents (2025).
Source: Swiss Federal Statistical Office (BFS).