Vorlage:Ort Schweiz Cavagnago ist eine Gemeinde im Bezirk Leventina des Kantons Tessin in der Schweiz.
Das Dorf liegt auf einer sonnigen Terrasse am linken Hang des Valle Leventina. In einer Volksabstimmung im März 2004 haben die Bürger von Cavagnago die Fusion ihrer Gemeinde mit Faido, Osco, Mairengo, Calpiogna, Campello, Rossura, Anzonico, Chiggiogna, Calonico und Sobrio angenommen. Trotz des positiven Volksentscheids konnte Cavagnago jedoch nicht berücksichtigt werden, denn alle umliegenden Gemeinden haben das Projekt verworfen.
Zusammen mit Anzonico, Calonico und Sobrio bildet Cavagnago die so genannte Traversa.