Capolago se trouve au pied du Monte Generoso et est le point de départ du chemin de fer à crémaillère Ferrovia Monte-Generoso. Parmi les biens culturels figurent l'église paroissiale Santa Maria Maddalena, la cure avec une belle fresque et l'ancienne Tipografia Elvetica. Capolago est un petit village de moins de 1000 habitants, situé à 273 m d'altitude. Le village se trouve à l'extrémité sud d'un bras du lac de Lugano et n'est pas loin de Mendrisio. Littéralement, le nom du village Capolago signifie « au bout du lac ».