Leggiuno (IPA: /leʤˈʤuno/, Leggiün in dialetto varesotto) è un comune italiano di 3 754 abitanti della provincia di Varese in Lombardia.Località turistica posta sulle rive del Lago Maggiore, confina a nord con Laveno-Mombello, a est con Sangiano e Caravate, a sud-est con Besozzo, a sud con Monvalle, ad ovest e a sud-ovest col Lago Maggiore e quindi con il Piemonte e la Provincia del Verbano-Cusio-Ossola.