Novaggio (in dialetto ticinese
Nuvasg) era un comune svizzero di 843 abitanti del
Canton Ticino 
, nel
Distretto di Lugano 
. A partire dal 6 aprile 2025, il Comune di Novaggio ha cessato di esistere come entità autonoma in seguito all’aggregazione con i vicini comuni di
Astano 
,
Bedigliora 
, Curio e
Miglieglia 
. Dall’unione di questi cinque comuni è nato il nuovo Comune di Lema, con sede amministrativa a Novaggio.
Geografia fisica
Novaggio è situato nel
Malcantone 
, sulla falda meridionale del Perose (Bavoggio).
Storia
Il 17 agosto 2004 è stato bocciato il progetto di fusione per il nuovo comune di Medio Malcantone al fine di unire Astano, Bedigliora, Curio, Miglieglia e Novaggio. L'aggregazione è stata abbandonata a causa del risultato negativo della votazione della popolazione dei comuni interessati del 8 febbraio 2004.