Le chemin de fer Monte Generoso (MG) est une entreprise ferroviaire suisse reliant d'une part Capolago dans le Canton du Tessin, à l'extrémité sud du Lac de Lugano et l'hôtel du Monte Generoso. Le sommet dépasse d'une centaine de mètres la station supérieure. Le Monte Generoso (1 704 m) est une destination touristique importante. Le réseau est à voie réduite (800 mm) et à crémaillère de type Abt, d'une longueur de 9 km.